@import url("/files/mantenimiento.css");
.olimpica-about-us-0-x-containerMenuItems{width:100%}.olimpica-about-us-0-x-containerItem .vtex-button{color:#36474F;font-size:16px;padding:5px 10px;border:1px solid #36474F;outline:0;font-weight:500;text-transform:none;margin-bottom:10px;transition:all 0.2s;cursor:pointer}.olimpica-about-us-0-x-containerItem .vtex-button .olimpica-about-us-0-x-imageElement{margin-right:10px}.olimpica-about-us-0-x-containerItem .vtex-button:hover{color:#005CA9;font-size:16px;padding:5px 10px;border-color:#005CA9;outline:0}
.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .olimpica-advance-geolocation-0-x-quantitySelectorTitle,.vtex-product-summary-2-x-element--product-summary .olimpica-advance-geolocation-0-x-quantitySelectorTitle{display:none}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .olimpica-advance-geolocation-0-x-quantitySelectorContainer{margin:0}.vtex-flex-layout-0-x-flexRowContent--promociones .olimpica-advance-geolocation-0-x-quantitySelectorContainer{display:none}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-advance-geolocation-0-x-quantitySelectorContainer{display:none}@media screen and (min-width:1024px){.vtex-product-summary-2-x-element--listLayout .olimpica-advance-geolocation-0-x-summaryContainer{width:100%}}.vtex-product-summary-2-x-element--kitLookContainer .olimpica-advance-geolocation-0-x-summaryContainer{height:100%}.vtex-product-summary-2-x-element--kitLookContainer .olimpica-advance-geolocation-0-x-quantitySelectorContainer{height:100%}.vtex-product-summary-2-x-element--kitLookContainer .olimpica-advance-geolocation-0-x-quantitySelectorStepper{height:100%}.olimpica-advance-geolocation-0-x-containerLogo{width:16px}.olimpica-advance-geolocation-0-x-overlayDirection{left:-7px}
.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-calculate-pum-0-x-mainContainer{padding-left:0px}.olimpica-calculate-pum-0-x-wrapper{display:none}.olimpica-calculate-pum-0-x-unitInfo{display:none}.olimpica-calculate-pum-0-x-PUMInfo{color:#36474F;font-size:12px}.olimpica-calculate-pum-0-x-mainContainer{margin-bottom:0.5rem}.olimpica-calculate-pum-0-x-mainContainer{padding:0px 16px}.olimpica-calculate-pum-0-x-PUMInfo{font:normal normal 600 10px/13px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;margin-top:4px}@media screen and (max-width:375px){.olimpica-calculate-pum-0-x-PUMInfo{font-size:10px}}@media screen and (max-width:640px){.vtex-search-result-3-x-galleryItem--list .olimpica-calculate-pum-0-x-mainContainer{padding:0px 12px}}@media screen and (min-width:1025px){}.vtex-product-context-provider .olimpica-calculate-pum-0-x-PUMInfo{font-size:12px}
.olimpica-category-menu-advanced-0-x-categoryName{color:#707070;font-size:11px;font-weight:600}.olimpica-category-menu-advanced-0-x-categoryItem{border:initial;box-shadow:initial;text-decoration:none}
.olimpica-countdown-0-x-DigitContainer{font-size:24px;line-height:32px;color:#FFFFFF;font-family:'Montserrat Bold';font-weight:bold;margin:0 3px}.olimpica-countdown-0-x-WrapperCountDown{text-align:center;box-shadow:0px 2px 4px #005CA927;border-radius:0px 0px 16px 16px;opacity:1;width:295px;height:95px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/countdown-container___5698a64e0d1148c9d3a7f83ed5482ae4.png);background-position:top;padding:23px 0;display:flex;align-items:center;justify-content:center}.olimpica-countdown-0-x-NumberContainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:65px}.olimpica-countdown-0-x-HoursContainer,.olimpica-countdown-0-x-MinutesContainer,.olimpica-countdown-0-x-SecondsContainer{position:relative;margin-right:0}.olimpica-countdown-0-x-HoursContainer::after{content:"Horas";font-size:10px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-family:'Montserrat SemiBold';font-weight:normal;width:100%}.olimpica-countdown-0-x-MinutesContainer::after{content:"Minutos";font-size:10px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-family:'Montserrat SemiBold';font-weight:normal;width:100%}.olimpica-countdown-0-x-SecondsContainer::after{content:"Segundos";font-size:10px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-family:'Montserrat SemiBold';font-weight:normal;width:100%}.olimpica-countdown-0-x-HoursContainer::before{content:":";position:absolute;right:-1px;font-size:24px;line-height:32px;color:#FFFFFF;font-family:'Montserrat Bold';font-weight:bold;top:0%;margin:0}.olimpica-countdown-0-x-MinutesContainer::before{content:":";position:absolute;right:-1px;font-size:24px;line-height:32px;color:#FFFFFF;font-family:'Montserrat Bold';font-weight:bold;top:0%;margin:0}@media (max-width:640px){.olimpica-countdown-0-x-DigitContainer{font-size:22px}.olimpica-countdown-0-x-WrapperCountDown{width:250px;height:70px}.olimpica-countdown-0-x-HoursContainer::after{left:0px;font-size:10px}.olimpica-countdown-0-x-MinutesContainer::after{left:0px;font-size:10px}.olimpica-countdown-0-x-SecondsContainer::after{left:0px;font-size:10px}}.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-MinutesContainer,.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-HoursContainer,.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-SecondsContainer{border:2px solid #ffffff;background-color:#570404;padding:5px 1px;width:71px;border-radius:6px;height:69px;box-shadow:0 0 11px red,0 0 3px red,0 0 7px red}.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-WrapperCountDown{text-align:center;opacity:1;width:295px;height:95px;display:flex;align-items:center;background-color:#111111;justify-content:center;gap:25px;background:none;box-shadow:none;border:0px}.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-HoursContainer::before,.vtex-flex-layout-0-x-flexRow--countdown-cortina .olimpica-countdown-0-x-MinutesContainer::before{right:-16px!important;font-size:31px!important;line-height:32px!important;top:14px!important}
.vtex-flex-layout-0-x-flexRow--description--card .olimpica-dinamic-flags-0-x-cardImage{margin-left:5px;margin-top:5px}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-priceContainer{flex-direction:row;margin-bottom:5px}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-cardImage{max-width:15px!important}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices{display:flex;flex-direction:row-reverse;align-items:baseline;margin-top:-4px}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices .vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF .olimpica-dinamic-flags-0-x-currencyContainer{text-align:left;font-size:12px!important;letter-spacing:0px;color:#454545;margin-right:5px}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-currencyContainer{font-size:12px!important;margin-right:5px}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-strikePrice{font-size:0px!important;padding-bottom:0px!important}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{font-size:10px!important;color:#7E7E7E;font-weight:600!important}.vtex-flex-layout-0-x-flexRowContent--description--card .olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-otros-medios-text{display:none}.vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF .olimpica-dinamic-flags-0-x-currencyContainer{color:#484848!important}.vtex-product-price-1-x-sellingPrice,.vtex-product-price-1-x-sellingPrice--hasListPrice{display:none}@media screen and (min-width:681px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-currencyContainer{font-size:20px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-otros-medios-text{font-size:8px}}@media screen and (max-width:680px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-currencyContainer{font-size:14px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-cardImage{width:25px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-otros-medios-text{max-height:18px;overflow:hidden;min-width:60px;max-width:60px}}@media screen and (max-width:370px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-otros-medios-text{max-height:18px;overflow:hidden;min-width:28px}}@media screen and (max-width:420px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-currencyContainer{font-size:12px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-cardImage{width:20px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-otros-medios-text{max-height:18px;overflow:hidden;min-width:30px;max-width:30px}}@media screen and (max-width:420px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .olimpica-dinamic-flags-0-x-otros-medios-text{font-size:6px}}@media screen and (max-width:980px){.vtex-product-summary-2-x-clearLink--listLayout .olimpica-dinamic-flags-0-x-containerPercentageFlagDcto{font-size:14px!important;top:-2px!important}.vtex-product-summary-2-x-clearLink--listLayout .olimpica-dinamic-flags-0-x-containerPercentageFlag{font-size:13px!important;top:-3px!important}}@media screen and (max-width:420px){.vtex-product-summary-2-x-element--nuestras-marcas .olimpica-dinamic-flags-0-x-containerFreeShipping,.vtex-product-summary-2-x-element--nuestras-marcas .olimpica-dinamic-flags-0-x-expressShipping{left:-10px!important}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--mejora-4 .olimpica-dinamic-flags-0-x-strikePrice{padding-top:0px!important}.vtex-slider-layout-0-x-sliderLayoutContainer--mejora-4 .olimpica-dinamic-flags-0-x-currencyContainer{font-size:25px}.vtex-slider-layout-0-x-sliderLayoutContainer--mejora-4 .olimpica-dinamic-flags-0-x-otros-medios-text{font-size:11px}.olimpica-dinamic-flags-0-x-otros-medios-text{font-size:11px}}.vtex-flex-layout-0-x-flexRowContent--info-seller-diageo .olimpica-dinamic-flags-0-x-currencyContainer{font-size:1.7rem}@media (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--info-seller-diageo .olimpica-dinamic-flags-0-x-currencyContainer{font-size:2rem}}.vtex-search-result-3-x-galleryItem--list .olimpica-dinamic-flags-0-x-listPrices{width:55%}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-listPrices{padding:0px!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF .olimpica-dinamic-flags-0-x-currencyContainer{font-family:'Montserrat';font-weight:normal}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{margin-right:0px!important}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-strikePrice{font-size:1rem!important;color:#7E7E7E!important;font-family:'Montserrat SemiBold'!important;text-decoration:none}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{font-size:1.2rem!important;color:#7E7E7E!important;text-decoration:line-through!important}@media screen and (max-width:640px){.vtex-search-result-3-x-galleryItem--normal .olimpica-dinamic-flags-0-x-listPrices{padding:0px 12px}.vtex-search-result-3-x-galleryItem--normal .olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-currencyContainer{font:normal normal 800 12px/15px 'Montserrat Bold'}.vtex-search-result-3-x-galleryItem--normal .olimpica-dinamic-flags-0-x-otros-medios-text::before{content:'otro medio';font:normal normal bold 9px/22px 'Montserrat Bold'}.vtex-search-result-3-x-galleryItem--list .olimpica-dinamic-flags-0-x-listPrices{width:100%}.vtex-search-result-3-x-galleryItem .olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag{font-size:9px!important;padding-right:20px}.vtex-search-result-3-x-galleryItem .olimpica-dinamic-flags-0-x-containerFlagDcto .olimpica-dinamic-flags-0-x-containerPercentageFlagDcto{font-size:9px!important}.vtex-search-result-3-x-galleryItem .olimpica-dinamic-flags-0-x-containerPercentageFlag::after{padding-right:9px;margin-right:9px}.vtex-search-result-3-x-galleryItem .olimpica-dinamic-flags-0-x-containerFreeShipping{width:55px!important}}.olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-currencyContainer{color:#E30613;font-size:1.2rem!important}.olimpica-dinamic-flags-0-x-priceContainer .olimpica-dinamic-flags-0-x-listPrices .vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF .olimpica-dinamic-flags-0-x-currencyContainer{font-size:1.1rem!important}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-listPrices .vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF .olimpica-dinamic-flags-0-x-currencyContainer{font-size:1.625rem!important}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-currencyContainer{font-size:1.8rem!important}.vtex-flex-layout-0-x-flexRowContent--flags-container-summary .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:flex-start}.olimpica-dinamic-flags-0-x-containerPercentageFlag{width:57px}.vtex-slider-layout-0-x-slideChildrenContainer .olimpica-dinamic-flags-0-x-containerDinamicCharge{height:auto}.olimpica-dinamic-flags-0-x-containerDinamicCharge{width:45px!important;height:62px!important}@media screen and (min-width:1026px){.olimpica-dinamic-flags-0-x-containerDinamicCharge{width:45px!important;height:45px!important}}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerDinamicCharge{width:73px!important}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerFreeShipping{width:92px!important}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerFlagDcto{scale:1.3}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerFlag{scale:1.2}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerRedPriceFlag{width:45px!important;height:35px!important}@media screen and (min-width:1025px){.olimpica-dinamic-flags-0-x-containerRedPriceFlag{width:45px!important;height:35px!important}.vtex-product-context-provider .vtex-flex-layout-0-x-flexRow--product-container .olimpica-dinamic-flags-0-x-containerRedPriceFlag{width:60px!important;height:47px!important}}
.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-flash-0-x-flashFlagContainerPDP{display:none!important}.olimpica-flash-0-x-logoFlash{display:flex;align-items:center;padding:1px 13px;position:relative;cursor:pointer;z-index:3;max-width:60px}.olimpica-flash-0-x-logoFlashContainer{max-width:60px}@media (max-width:1025px){.olimpica-flash-0-x-logoFlash::after,.olimpica-flash-0-x-logoFlash::before{content:none!important}}.olimpica-flash-0-x-logoFlash::before{display:none!important}@media screen and (min-width:1025px) and (max-width:1200px){.olimpica-flash-0-x-logoFlash{padding:1px 3px!important}.olimpica-flash-0-x-logoFlashContainer{display:flex;position:relative;margin-right:12px;width:30px!important;justify-content:center;min-width:60px}}
.olimpica-fractional-selling-0-x-shelf__numeric_steper_wrapper .vtex-numeric-stepper__plus-button,.olimpica-fractional-selling-0-x-shelf__numeric_steper_wrapper .vtex-numeric-stepper__minus-button{width:30px;height:30px;padding:0px;border:none;border-radius:6px;background-color:#005CA9!important}.olimpica-fractional-selling-0-x-shelf__numeric_steper_wrapper .vtex-numeric-stepper__minus-button:disabled{background-color:#F0F0F0!important}.olimpica-fractional-selling-0-x-add_to_cart_button__wrapper .vtex-button{width:100%;border-radius:6px;font:normal normal normal 12px/15px 'Montserrat SemiBold';transition:all 0.2s;min-height:auto!important;padding:8px;background:#E2001B;border:2px solid #E2001B;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.2s}.olimpica-fractional-selling-0-x-add_to_cart_button__wrapper .vtex-button:hover{background-color:#7d060d;border:2px solid #7d060d}
.olimpica-general-apps-0-x-linkCotizaciones{color:#fff;font-size:14px;line-height:1.5;margin-top:13px;text-decoration:none}
.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .olimpica-medical-formula-attachment-0-x-quantitySelectorTitle{display:none}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .olimpica-medical-formula-attachment-0-x-quantitySelectorContainer{margin:0}
.olimpica-mega-menu-0-x-Level1Container{margin-left:1.5rem;padding-left:60px;padding-right:50px;display:flex;flex-direction:column}.olimpica-mega-menu-0-x-Level1Container .vtex-button,.olimpica-mega-menu-0-x-ItemsContainer .vtex-button{color:#37474f;font-size:14px;font-weight:600}.olimpica-mega-menu-0-x-ImageContainer{margin-bottom:10%}.olimpica-mega-menu-0-x-MenuLink .vtex-button{color:#37474f;font-weight:600;background-color:unset;font-size:14px;width:100%}.olimpica-mega-menu-0-x-Level3Container .olimpica-mega-menu-0-x-MenuLink .vtex-button{color:#37474f;font-weight:600;font-size:14px}.olimpica-mega-menu-0-x-Level3Container .olimpica-mega-menu-0-x-MenuLink .vtex-button :first-child{white-space:break-spaces}.olimpica-mega-menu-0-x-Level1Container .vtex-button:focus{background-color:unset!important}@media screen and (max-width:648px){.olimpica-mega-menu-0-x-Level1Container .vtex-button,.olimpica-mega-menu-0-x-ItemsContainer .vtex-button{color:#37474f;font-size:10px;font-weight:600;margin:5px 0}.olimpica-mega-menu-0-x-Level1Container .vtex-button:hover,.olimpica-mega-menu-0-x-ItemsContainer .vtex-button:hover{color:#5b696f;background-color:unset}}@media screen and (min-width:648px){.olimpica-mega-menu-0-x-Level1Container .vtex-button,.olimpica-mega-menu-0-x-ItemsContainer .vtex-button,.olimpica-mega-menu-0-x-Level3Container .olimpica-mega-menu-0-x-MenuLink .vtex-button{margin-top:0.25rem;margin-bottom:0.25rem}.olimpica-mega-menu-0-x-Level1Container .vtex-button:hover,.olimpica-mega-menu-0-x-ItemsContainer .vtex-button:hover,.olimpica-mega-menu-0-x-Level3Container .vtex-button:hover{color:#5b696f;background-color:unset}.olimpica-mega-menu-0-x-ItemsContainer{display:flex;flex-direction:column;align-items:end;width:100%;height:100%;overflow-y:scroll;padding-right:15%}.olimpica-mega-menu-0-x-Level2Container{background:#f5f5f5;position:absolute;top:0;left:100%;width:90%;border:1px solid gray;height:100%}.olimpica-mega-menu-0-x-Level2Container .olimpica-mega-menu-0-x-Level2SubContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:15% 0 0 15%}.olimpica-mega-menu-0-x-Level3Container{background:#f5f5f5;position:absolute;top:0;left:99.99%;width:98%;height:100%;padding-top:15%;padding-left:15%;border:1px solid gray}.olimpica-mega-menu-0-x-MenuLink .vtex-button{color:#5B696F;font-weight:500}}@media screen and (max-width:1024px){.olimpica-mega-menu-0-x-MenuMobileItem{padding:0;margin:5px auto;max-width:360px}.olimpica-mega-menu-0-x-MenuMobileItem .vtex__icon-caret-down{transform:rotate(-90deg)}.olimpica-mega-menu-0-x-MenuMobileItem .vtex__icon-caret-up{transform:rotate(180deg)}.olimpica-mega-menu-0-x-MenuMobileItemTitle,.olimpica-mega-menu-0-x-MenuMobileItemContentLink{font-size:12px;font-family:"Montserrat ExtraBold";color:#37474f;text-transform:capitalize}.olimpica-mega-menu-0-x-MenuMobileItemLevel2 .olimpica-mega-menu-0-x-MenuMobileItemTitle{font-size:10px;font-family:"Montserrat Bold";color:#5b696f}.olimpica-mega-menu-0-x-MenuMobileItemContentLink{font-family:"Montserrat";font-size:10px}.vtex-rich-text-0-x-container--menu-drawer-title{padding:4px 10px!important;margin:8px auto!important;max-width:320px!important;width:100%!important}.vtex-rich-text-0-x-paragraph--menu-drawer-title{margin:0!important}.vtex-rich-text-0-x-strong--menu-drawer-title{font-size:14px!important;font-family:"Montserrat Bold"}@media screen and (max-width:450px){.vtex-rich-text-0-x-strong--menu-drawer-title-mobile{font-size:16px!important}}.olimpica-mega-menu-0-x-MenuMobileItemIcon{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.olimpica-mega-menu-0-x-MenuMobileItemTitleContainer{display:flex;align-items:center}.olimpica-mega-menu-0-x-MenuMobileItemTitleContainer.olimpica-mega-menu-0-x-isOpen{border-bottom:1px solid #70707036}.olimpica-mega-menu-0-x-MenuMobileItemContentContainer{padding-left:40px}.olimpica-mega-menu-0-x-MenuMobileItemLevel2{padding-left:15px}}
.olimpica-our-shops-0-x-containerCards{background:#F8F7F7;display:flex;flex-direction:row;padding:20px 0}.olimpica-our-shops-0-x-contentCards{width:90%}.olimpica-our-shops-0-x-card{margin:10px;padding:20px 30px;background:#FFFFFF;box-shadow:0px 3px 6px #00000029;border-radius:22px;width:100%;min-height:168px;max-height:240px;transition:all 0.3s}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardTitle{text-align:left;font-size:16px;font-weight:bold;letter-spacing:0px;color:#37474F;margin-bottom:20px}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardContent .olimpica-our-shops-0-x-cardAddressText,.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardContent .olimpica-our-shops-0-x-cardScheduleText{color:#37474F;font-weight:600;text-transform:capitalize;font-size:13px;margin-bottom:5px}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardCallAction{margin-top:20px;display:inline-block;text-align:left;font:normal normal bold 13px/19px Montserrat;letter-spacing:0px;color:#0B5CA9;text-decoration:none}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-close{position:absolute;right:-15px;top:-13px}.olimpica-our-shops-0-x-cardPC{position:relative;width:389px!important;min-height:180px;background:#E2001A 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:20px;height:max-content;max-height:max-content!important}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-table{display:flex;margin:auto;flex-wrap:wrap;border-top:1px solid #FFFFFF}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-titleTable{text-align:left;font-weight:bold;font-size:17px;color:#F5F6F7}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableHead{color:white;text-align:center}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableHead{font-size:24px;font-weight:600}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableSection{margin:8px;min-width:30px;max-width:79px}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableData{color:#FFD122;text-align:center;font-size:17px;font-weight:800;padding:0px 5px}.olimpica-our-shops-0-x-containerOurShopsSearch{width:100%;max-width:none}.olimpica-our-shops-0-x-contentOurShopsSearch .olimpica-our-shops-0-x-searchIcon{color:#E0001A;padding:10px}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-input-prefix__group{height:70px;border:none}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-button{height:70px;font-size:16px;text-transform:capitalize;border-radius:25px;outline:none;background-color:#FFD122;color:#E0001A;border:none}.olimpica-our-shops-0-x-btnClose{height:40px;width:40px;top:-15px;right:-15px}.olimpica-our-shops-0-x-btnCloseImage{object-fit:contain;width:100%;height:100%}.olimpica-our-shops-0-x-ourShopsCityName{color:#37474F}.olimpica-our-shops-0-x-titleTableText{color:#fff}@media only screen and (min-width:1024px){.olimpica-our-shops-0-x-containerOurShopsSearch{position:absolute;bottom:30px}.olimpica-our-shops-0-x-contentOurShopsSearch{width:80%;max-width:850px}.olimpica-our-shops-0-x-containerCards{padding:50px 0}.olimpica-our-shops-0-x-contentCards{width:100%;justify-content:center}.olimpica-our-shops-0-x-card{width:calc(22% - 20px)}}@media only screen and (min-width:768px){.olimpica-our-shops-0-x-card{width:21%}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-table{padding-left:20px}.olimpica-our-shops-0-x-contentOurShopsSearch{height:100px}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-styleguide-9-x-input::placeholder{color:#E20A1A;font-size:29px;font-weight:600}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-styleguide-9-x-input{font-size:24px}.olimpica-our-shops-0-x-contentOurShopsSearch .olimpica-our-shops-0-x-searchIcon{width:23px;height:22px}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-button{height:70px;width:150%;font-size:34px;font-weight:600;text-transform:capitalize;border-radius:43px;outline:none;background-color:#FFD122;color:#E0001A;border:none}}@media screen and (max-width:640px){.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-close{display:none}.olimpica-our-shops-0-x-cardPC,.olimpica-our-shops-0-x-card{width:100%;height:auto;min-height:initial}.olimpica-our-shops-0-x-card{padding:3px 0px}.olimpica-our-shops-0-x-table{justify-content:center}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableSection{margin:8px 4px}.olimpica-our-shops-0-x-cardPC{padding:10px 30px;height:88px;min-height:initial;height:auto}.olimpica-our-shops-0-x-titleTable .olimpica-our-shops-0-x-titleTableText{text-align:center}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardTitle{margin-bottom:5px;font-size:12px}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardCallAction{margin-top:0px}.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardTitle,.olimpica-our-shops-0-x-card .olimpica-our-shops-0-x-cardContent{text-align:center}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableHead{font-size:14px}.olimpica-our-shops-0-x-cardPC .olimpica-our-shops-0-x-tableData{font-size:12px}.olimpica-our-shops-0-x-contenedorCards{flex-direction:column}.olimpica-our-shops-0-x-containerOurShopsSearch{width:85%;margin-top:0px}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-input-prefix__group{box-shadow:0px 0px 6px #00000029;height:100%}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-styleguide-9-x-input::placeholder{color:#E20A1A;font-size:11px;font-weight:600}.olimpica-our-shops-0-x-contentOurShopsSearch .vtex-button{height:20px;font-size:13px;font-weight:600}.olimpica-our-shops-0-x-ourShopsCityName{font-size:20px;margin-top:20px}.olimpica-our-shops-0-x-btnCloseImage{display:none}}.vtex-rich-text-0-x-container--nuestras-tiendas-header{display:flex;justify-content:center;margin-bottom:30px}.vtex-rich-text-0-x-paragraph--nuestras-tiendas-header{text-align:center;color:#005CA9!important;font-size:28px;max-width:1000px;padding:0 20px}.vtex-rich-text-0-x-image--nuestras-tiendas-header{margin-right:30px;float:left}@media screen and (max-width:640px){.vtex-rich-text-0-x-container--nuestras-tiendas-header{margin-bottom:0px}.vtex-rich-text-0-x-paragraph--nuestras-tiendas-header{font-size:16px;padding:0;width:91%;line-height:20px}.vtex-rich-text-0-x-image--nuestras-tiendas-header{margin-right:10px;margin-left:30px;width:65px;height:64px}}
.olimpica-seller-terms-link-0-x-modal-data{position:fixed;top:10%;left:15%;width:70%;padding:3%;z-index:10;background-color:white;border:5px solid #E2001A;border-radius:20px;height:500px;overflow:hidden;font-size:12px;color:#747373!important;font-family:Montserrat,San Francisco,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.olimpica-seller-terms-link-0-x-modal-h1{font-size:16px;font-weight:900;width:70%;display:inline-block;color:#000}.olimpica-seller-terms-link-0-x-modal-cerrarBtn{position:absolute;top:20px;right:20px;border-radius:50%;background-color:#CCCCCC;color:#fff;padding:0px;width:27px;height:27px;display:flex;justify-content:center;align-items:center;outline:0;transition:all 0.2s;text-decoration:none}.olimpica-seller-terms-link-0-x-modal-h2{font-size:14px;display:block;font-weight:700;margin-top:20px;color:#000}.olimpica-seller-terms-link-0-x-modal-seller-header{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;padding-bottom:3%}.olimpica-seller-terms-link-0-x-vendido-por-text::before{position:relative;top:3px;content:url(/arquivos/vendido-por.svg);width:16px;height:20px;margin-right:5px}.olimpica-seller-terms-link-0-x-vendido-por-text{font-weight:700}@media screen and (max-width:350px){.olimpica-seller-terms-link-0-x-modal-cerrarBtn{font-size:90%}}@media screen and (max-width:768px){.olimpica-seller-terms-link-0-x-modal-h1{font-size:14px;font-weight:700}.olimpica-seller-terms-link-0-x-modal-h2{font-size:12px;font-weight:600;margin-top:10px}.olimpica-seller-terms-link-0-x-modal-data{left:5%;width:90%;font-size:10px;overflow-y:scroll}}
.olimpica-pragma-0-x-sendButtonImage{cursor:pointer}.olimpica-pragma-0-x-containerSuggestForm{margin-top:auto}.olimpica-pragma-0-x-loadMoreButton{border:1px solid #005CA9;border-radius:6px;background:#fff;font:normal normal bold 12px/15px Montserrat;color:#005CA9;padding:10px 20px;width:111px;margin:auto;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;cursor:pointer;display:flex}.olimpica-pragma-0-x-loadMoreButton:hover{color:#2C91E5}.olimpica-pragma-0-x-containerButtonCheckout{display:flex;justify-content:center;margin-top:20px}.olimpica-pragma-0-x-containerButtonCheckout .olimpica-pragma-0-x-containerButtonCheckoutLink{background-color:#005CA9;padding:8px 20px;border-radius:8px;color:#fff;text-decoration:none;font:normal normal 800 13px/22px Montserrat;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.olimpica-pragma-0-x-containerButtonCheckout .olimpica-pragma-0-x-containerButtonCheckoutLink:hover{background:#2C91E5}.olimpica-pragma-0-x-containerCardProduct{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:20px;padding-bottom:15px;border-bottom:1px #f2f0f0 solid}.olimpica-pragma-0-x-containerCardProduct .olimpica-pragma-0-x-containerCardProductImage{width:70px;height:70px;border-radius:8px;background:#FCFCFC 0% 0% no-repeat padding-box}.olimpica-pragma-0-x-helpButton{bottom:90px;right:5px;scale:0.8;z-index:1!important}.olimpica-pragma-0-x-containerAvatar{position:fixed;right:5px!important;bottom:80px!important;left:unset!important;z-index:9;cursor:pointer}.olimpica-pragma-0-x-containerAvatar .olimpica-pragma-0-x-alert{background-color:#005CA9;box-shadow:0px 3px 6px #00000029;border-radius:24px 8px 8px 24px;color:#FFFFFF;font:normal normal 800 13px/22px Montserrat;padding:5px 15px 5px 15px;position:absolute;width:124px;right:46px;top:8px;opacity:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transform:translateX(30px);animation:olimpica-pragma-0-x-slideInOut 5s ease-in-out 1}.olimpica-pragma-0-x-add_to_cart_age_validation{height:44px;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px;font:normal normal normal 13px / 16px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;text-align:center;cursor:pointer;border:none;width:85%;margin:auto 30px 24px 30px}.olimpica-pragma-0-x-modal_validation_age_label{color:#454545;font-family:'Montserrat Medium';font-size:13px;font-weight:normal;letter-spacing:0px;margin:0 8px 8px 5px}.olimpica-pragma-0-x-modal__age_restriction_message{letter-spacing:0px;font-size:16px;font-family:'Montserrat ExtraBold';font-weight:normal;color:#005CA9;margin-bottom:16px!important}.olimpica-pragma-0-x-modal__age_restriction_info{font-family:'Montserrat';font-weight:normal;margin-top:0;color:#454545;font-size:13px;color:#454444}.olimpica-pragma-0-x-modal__age_verification_question{font:normal normal 600 13px/16px Montserrat;color:#454444;margin-top:0px}.olimpica-pragma-0-x-modal__age_restriction_message,.olimpica-pragma-0-x-modal__age_restriction_info,.olimpica-pragma-0-x-modal__age_verification_question{margin-bottom:10px;text-align:center}.olimpica-pragma-0-x-modal__age_restriction_info{font:normal normal 500 12px/15px Montserrat}.olimpica-pragma-0-x-form__legal{margin-top:10px}.olimpica-pragma-0-x-form__legal .vtex-input-prefix__group,.olimpica-pragma-0-x-form__legal .olimpica-pragma-0-x-selectTypeDocument{background:#ffffff;border:1px solid #E3E3E3;border-radius:5px;height:40px;color:#454545;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;margin-top:8px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/iconSelect___6809b2d66398e1a3417ab44b5e46502b.svg) no-repeat 96% center;background-size:12px}.olimpica-pragma-0-x-form__legal .vtex-styleguide-9-x-input{font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;color:#000}.olimpica-pragma-0-x-form__legal .vtex-styleguide-9-x-container{background:#ffffff;border:1px solid #E3E3E3;border-radius:5px;height:40px;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;color:#000}.olimpica-pragma-0-x-form__legal .olimpica-pragma-0-x-terms_validation_age{font:normal normal 500 12px/15px Montserrat;color:#454545;margin-left:4px}.olimpica-pragma-0-x-form__legal .olimpica-pragma-0-x-terms_validation_age_link{color:#015CA8;font:normal normal bold 12px/15px Montserrat;text-decoration:none}.olimpica-pragma-0-x-container_modal_validation_age .olimpica-pragma-0-x-paper{width:100%;max-width:430px;overflow:visible}.olimpica-pragma-0-x-modal_validation_age_note{font-size:12px;text-align:left}.olimpica-pragma-0-x-form__legal .vtex-input__error,.olimpica-pragma-0-x-form__legal .olimpica-pragma-0-x-error{font-size:12px;font:normal normal 500 12px/15px Montserrat;margin:0px!important;color:#E30614}.olimpica-pragma-0-x-input_date_validation{width:100%;height:40px;border-radius:6px!important;border:1px solid #E3E3E3!important;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;margin-top:8px}.olimpica-pragma-0-x-modal_validation_age .vtex-modal-layout-0-x-headerContainer{border-bottom:none;position:absolute;right:30px}.olimpica-pragma-0-x-closeModal,.olimpica-pragma-0-x-continueModal{border-radius:8px;font:normal normal 800 13px/22px Montserrat!important;border:none;width:152px;height:44px;cursor:pointer}.olimpica-pragma-0-x-closeModal{color:#005CA9;border:1px solid #005CA9}@keyframes olimpica-pragma-0-x-slideInOut{0%{opacity:0;transform:translateX(30px)}10%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(30px)}}.olimpica-pragma-0-x-iconPanel{border-radius:24px}.olimpica-pragma-0-x-containerAvatar:hover .olimpica-pragma-0-x-alert{opacity:1;transform:translateX(0);transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out}.olimpica-pragma-0-x-containerAvatar .olimpica-pragma-0-x-avatar{height:48px;width:48px;cursor:pointer;z-index:2147483646!important;border-radius:100px;position:absolute;right:5px}.olimpica-pragma-0-x-containerAvatar .olimpica-pragma-0-x-avatar .olimpica-pragma-0-x-imageAvatar{border-radius:100px;outline:3px solid #fff;width:48px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px 16px 0px 16px;width:557px;position:fixed;right:0;bottom:0;padding:50px 33px 33px 33px;z-index:9;height:85vh;max-height:100%;display:flex;flex-direction:column}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-header{border-bottom:1px solid #F2F0F0;display:flex;flex-direction:row;gap:10px;padding-bottom:20px;margin-bottom:20px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-header .olimpica-pragma-0-x-close{position:absolute;right:29px;top:18.5px;cursor:pointer}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-header .olimpica-pragma-0-x-iconAvatar{border-radius:19px;min-width:64px;width:64px;height:64px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-header .olimpica-pragma-0-x-informationHeader .olimpica-pragma-0-x-title{text-align:left;font:normal normal 800 16px/19px Montserrat;color:#454444;margin-bottom:5px;margin-top:0px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-header .olimpica-pragma-0-x-informationHeader .olimpica-pragma-0-x-text{text-align:left;font:normal normal 500 14px/22px Montserrat;letter-spacing:0px;color:#454444;margin:0px;line-height:normal}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel{overflow-y:auto;display:flex;flex-direction:column;min-height:calc(57vh - 100px);max-height:fit-content}.olimpica-pragma-0-x-chatInput{border-top:1px solid #005CA9;border-bottom:1px solid #005CA9;border-left:1px solid #005CA9;border-right:1px solid transparent;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;width:100%;padding:10px;outline:aliceblue}.olimpica-pragma-0-x-containerMessageIA{display:flex;align-items:start;flex-direction:row}.olimpica-pragma-0-x-containerMessageIA .olimpica-pragma-0-x-iconAvatar{border-radius:100px;outline:3px solid #fff;margin-right:3px}.olimpica-pragma-0-x-productsContainer{margin-top:20px}.olimpica-pragma-0-x-sendButton{border-top:1px solid #005CA9;border-bottom:1px solid #005CA9;border-left:1px solid transparent;border-right:1px solid #005CA9;background-color:transparent;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;margin-left:-5px;padding-right:11px;padding-top:5px}.olimpica-pragma-0-x-chatInput::placeholder{font:normal normal 500 12px/22px Montserrat;color:#7E7E7E}.olimpica-pragma-0-x-suggest{display:flex;flex-direction:row;padding:5px 0px 5px 0px;min-height:43px;margin-bottom:8px}.olimpica-pragma-0-x-suggest .olimpica-pragma-0-x-suggestion{background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #005CA9;border-radius:15px;font:normal normal 400 12px/22px Montserrat;color:#004A87;cursor:pointer;padding:5px 15px;margin-right:5px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel .olimpica-pragma-0-x-answerUserContainer,.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel .olimpica-pragma-0-x-answerBotContainer{font:normal normal 400 14px/22px Montserrat;border-radius:8px;padding:8px;margin-bottom:20px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel .olimpica-pragma-0-x-answerUserContainer{background:#2C74D9 0% 0% no-repeat padding-box;color:#FFFFFF;max-width:300px;display:flex;justify-content:right;align-self:flex-end}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel .olimpica-pragma-0-x-answerBotContainer .olimpica-pragma-0-x-answerBot{background:#F0F0F0 0% 0% no-repeat padding-box;color:#000000;padding:8px;border-radius:8px}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel .olimpica-pragma-0-x-calificationsContainer{display:flex;align-items:center;justify-content:center;margin-top:20px}.olimpica-pragma-0-x-calification{margin:0px 5px}.olimpica-pragma-0-x-calification .olimpica-pragma-0-x-calificationIcon{cursor:pointer}.olimpica-pragma-0-x-calificationDisabled .olimpica-pragma-0-x-calificationIcon{filter:grayscale(1)}.olimpica-pragma-0-x-dots{display:inline-flex;gap:2px;margin-left:3px}.olimpica-pragma-0-x-dots .olimpica-pragma-0-x-dot{width:3px;height:3px;background-color:#555;border-radius:50%;animation:olimpica-pragma-0-x-blink 1.5s infinite ease-in-out;display:block}.olimpica-pragma-0-x-dot1{animation-delay:0s}.olimpica-pragma-0-x-dot2{animation-delay:0.3s}.olimpica-pragma-0-x-dot3{animation-delay:0.6s}@keyframes olimpica-pragma-0-x-blink{0%,80%,100%{opacity:0.3}40%{opacity:1}}@media screen and (min-width:1900px){.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window .olimpica-pragma-0-x-panel{min-height:calc(57vh - 100px);max-height:calc(64vh - 100px)}}@media screen and (max-width:1300px){.olimpica-pragma-0-x-containerCardProduct .vtex-product-summary-2-x-element--product-summary-card{border:1px transparent solid}}@media screen and (max-width:768px){.olimpica-pragma-0-x-containerAvatar{right:7px!important}.olimpica-pragma-0-x-containerAvatar:hover .olimpica-pragma-0-x-alert{opacity:0}.olimpica-pragma-0-x-containerChat{-webkit-box-shadow:0px -11px 56px 1px rgba(0,0,0,0.59);-moz-box-shadow:0px -11px 56px 1px rgba(0,0,0,0.59);box-shadow:0px -11px 56px 1px rgba(0,0,0,0.59);position:relative;z-index:9}.olimpica-pragma-0-x-containerChat .olimpica-pragma-0-x-window{width:100%;height:90%}background: transparent;}.olimpica-pragma-0-x-continueModal{color:#fff;background:#005CA9 0% 0% no-repeat padding-box;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.olimpica-pragma-0-x-continueModal:hover{background-color:#2C91E5}.olimpica-pragma-0-x-modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:1000}.olimpica-pragma-0-x-modalContainer{background-color:white;border-radius:16px;width:405px;max-width:90%;padding:20px;position:relative;overflow:hidden;padding:30px 30px 15px 30px}.olimpica-pragma-0-x-modalHeader{display:flex;justify-content:flex-end;align-items:center}.olimpica-pragma-0-x-closeBtnModal{border:none;background-color:transparent;color:#BFBFBF;font-size:25px;cursor:pointer}.olimpica-pragma-0-x-productClassCanceled{background-color:red}.olimpica-pragma-0-x-messageValidation{padding:18px 48px 0px;font:normal normal 500 12px/18px Montserrat;color:#454545;display:flex;align-items:flex-start}.olimpica-pragma-0-x-iconInfo{background-color:red;margin-right:12px;padding:5px;border-radius:8px}.olimpica-pragma-0-x-form__legal .olimpica-pragma-0-x-selectTypeDocument{margin-top:8px;padding:0px 16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.olimpica-pragma-0-x-containerForm{height:90px}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .olimpica-pragma-0-x-wrapper{position:relative;display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--product-details .vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .olimpica-pragma-0-x-wrapper{align-items:center}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .olimpica-pragma-0-x-wrapper::before{content:"";background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/info___16d72948e9ad0879abe0123e51c94542.svg);background-color:#FFB01D;background-size:50%;background-repeat:no-repeat;background-position:center;display:block;min-width:16px;min-height:16px;width:20px;height:16px;padding:10px;border-radius:8px}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .olimpica-pragma-0-x-messageRestrictionContainer{box-shadow:0px 2px 4px #00000029;border-radius:14px;width:98%;margin:auto;margin-bottom:24px;background:#fff;padding:20px}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .olimpica-pragma-0-x-paragraph{text-align:left;font:normal normal 600 13px/16px Montserrat;color:#454444;margin:0px;margin-left:12px}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .olimpica-pragma-0-x-link{color:#005CA9;cursor:pointer;font-weight:bold;cursor:pointer}@media (max-width:690px){.olimpica-pragma-0-x-modalContainer{max-width:100%;border-radius:16px 16px 0px 0px;position:absolute;bottom:0px}.olimpica-pragma-0-x-modal__age_restriction_message{font-size:14px}.olimpica-pragma-0-x-messageValidation{padding:20px 32px 0px}}
.vtex-flex-layout-0-x-flexRow--containerSpecificationQuickview .vtex-disclosure-layout-1-x-trigger--product-specifications{margin:0px}.vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink{display:flex;align-items:center;gap:2px;width:100%;justify-content:space-between;background-color:#e2001a;border:0px;border-radius:5px;line-height:0;padding:0px 15px}.vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink:hover{cursor:pointer}.vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink .vtex-rich-text-0-x-container{font-weight:700;color:#fff}
.vtex-carousel-2-x-containerImg{background-color:#F0F0F0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:1520px}
.vtex-breadcrumb-1-x-caretIcon,.vtex-breadcrumb-1-x-homeLink,.vtex-breadcrumb-1-x-termArrow,.vtex-breadcrumb-1-x-term{display:none}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow::after{content:"|"}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow,.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link{color:#38464F;font-weight:600}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{padding-right:10x}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{font-size:10px}.vtex-breadcrumb-1-x-link--category-v2{font-family:Montserrat;font-size:15px;color:#000000;opacity:1;margin-right:10px}.vtex-breadcrumb-1-x-link--category-v2--3:last-child{content:'';color:#E2001A!important}.vtex-breadcrumb-1-x-arrow:last-child::after{content:''!important}@media screen and (min-width:768px){.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{font-size:18px}.vtex-flex-layout-0-x-flexRowContent--category-breadcrumb{margin:3rem 0}}
.vtex-flex-layout-0-x-flexRowContent--containerImagePersonalShopper{position:fixed;bottom:19px;z-index:9}.vtex-flex-layout-0-x-flexRowContent--containerImagePersonalShopper::before{content:"Habla con Oli";background-color:#005CA9;box-shadow:0px 3px 6px #00000029;border-radius:24px 8px 8px 24px;color:#FFFFFF;font:normal normal 800 13px / 22px Montserrat;padding:5px 15px;position:absolute;width:100px;right:46px;top:-35px;opacity:0;transition:500ms ease-in-out;transform:translateX(30px);animation:5s ease-in-out 0s 1 normal none running vtex-flex-layout-0-x-slideInOut}@keyframes vtex-flex-layout-0-x-slideInOut{0%{opacity:0;transform:translateX(30px)}10%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(30px)}}.vtex-flex-layout-0-x-flexRowContent--containerImagePersonalShopper:hover::before{opacity:1;transform:translateX(0);transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out}.vtex-flex-layout-0-x-flexColChild--containerColQuickviewPersonal{height:auto!important}.vtex-flex-layout-0-x-flexRow--description--card{width:286px}.vtex-flex-layout-0-x-flexColChild--containerImagesFlags,.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper{height:auto!important}.vtex-flex-layout-0-x-flexRow--containerQuickviewPersonal{max-width:844px;max-height:550px;overflow:hidden}.vtex-flex-layout-0-x-flexCol--containerImagesFlags{position:relative}.vtex-flex-layout-0-x-flexRow--flags-container-summary{position:absolute;z-index:3;width:87%;top:10px;right:5px;left:5px}.vtex-flex-layout-0-x-flexCol--containerColQuickviewPersonal{padding:0px 0 37px 52px;max-height:500px;overflow:auto}.vtex-flex-layout-0-x-flexRowContent--containerQuickviewPersonal{background-color:#FBFBFB;padding-right:23px;padding-top:57px}.vtex-flex-layout-0-x-flexCol--quickviewContainerPersonalshopper{padding-right:20px}.vtex-flex-layout-0-x-flexRowContent--buttons--card{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--buttons--card .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--description--card{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--description--card .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .vtex-rich-text-0-x-wrapper{position:relative;display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--product-details .vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .vtex-rich-text-0-x-wrapper{align-items:center}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .vtex-rich-text-0-x-wrapper::before{content:"";background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/info___16d72948e9ad0879abe0123e51c94542.svg);background-color:#FFB01D;background-size:50%;background-repeat:no-repeat;background-position:center;display:block;min-width:16px;min-height:16px;width:20px;height:16px;padding:10px;border-radius:8px}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-rich-text-0-x-paragraph{text-align:left;font:normal normal 600 13px/16px Montserrat;color:#454444;margin:0px;margin-left:12px}.vtex-flex-layout-0-x-flexRow--pdp{box-shadow:0px 2px 3px #00000029!important;padding:20px;border-radius:14px;background:#fff;margin-top:20px}.vtex-flex-layout-0-x-flexRow--pdp .vtex-flex-layout-0-x-flexRowContent--pdp .vtex-rich-text-0-x-wrapper::before{background-color:#FF0B1A!important}.vtex-flex-layout-0-x-flexRow--pdp .vtex-flex-layout-0-x-flexRowContent--pdp .vtex-rich-text-0-x-paragraph{font:normal normal 400 14px/18px Montserrat!important}.vtex-flex-layout-0-x-flexRow--containerCategoryMessage .vtex-flex-layout-0-x-flexRowContent--containerCategoryMessage .vtex-rich-text-0-x-link{color:#015CA8;text-decoration:none;cursor:pointer;font-weight:bold}.vtex-flex-layout-0-x-flexRow--containerLoginHome{background:url(/arquivos/fondo-gris-ofertas.png);background-repeat:no-repeat;background-position:center top;padding:20px 0px}.vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexRow--containerLoginHome .vtex-flex-layout-0-x-flexRowContent--containerLoginHome{max-width:75rem;margin:auto}.vtex-flex-layout-0-x-flexRowContent--containerLoginHome{align-items:center}.vtex-flex-layout-0-x-flexColChild--containerRightLogin{width:100%}.vtex-flex-layout-0-x-flexRow--containerLoginHome .vtex-flex-layout-0-x-flexCol--containerRightLogin{display:flex;flex-direction:row}.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 0.5rem}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-left .vtex-store-components-3-x-imageElement--h100{height:100%}.vtex-search-result-3-x-filtersWrapper--filterCol{display:flex;flex-direction:column}.vtex-search-result-3-x-filter__container--filterCol--title{order:1}.vtex-search-result-3-x-filter__container--brand{order:2}.vtex-search-result-3-x-filter__container--category-1{order:3}.vtex-search-result-3-x-filter__container--category-2{order:4}.vtex-search-result-3-x-filter__container--category-3{order:5}.vtex-search-result-3-x-filter__container--priceRange{order:6}.vtex-flex-layout-0-x-flexRowContent--selling-price-savings{display:flex;flex-direction:column}.vtex-search-result-3-x-buttonShowMore--layout{padding:3rem}.vtex-search-result-3-x-buttonShowMore--layout .vtex-button{background:#FD0D1F;border:#FD0D1F}.vtex-product-summary-2-x-element--product-summary .vtex-button:hover{background:#178BFC;border:2px solid #178BFC}.vtex-search-result-3-x-buttonShowMore--layout .vtex-button__label{font-size:0}.vtex-search-result-3-x-buttonShowMore--layout .vtex-button__label::after{content:"Cargar más productos";padding:13px;font:normal normal bold 13px/16px 'Montserrat Bold';text-transform:none}.vtex-search-result-3-x-filterPopupTitle{text-transform:capitalize;color:#33A0FC;font-weight:600}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__selector,.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__base-internal{background-color:#1270E6}.vtex-search-result-3-x-galleryTitle--layout{font-size:1.5rem;color:#38464F;font-weight:normal}.vtex-search-result-3-x-filterMessage,.vtex-search-result-3-x-filterIcon,.vtex-flex-layout-0-x-flexColChild--orderByCol .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon{display:none}.vtex-search-result-3-x-orderByText,.vtex-search-result-3-x-filterTitle{font-weight:600;color:#38464F;font-size:1rem;text-transform:capitalize}.vtex-flex-layout-0-x-flexColChild--orderByCol{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.vtex-add-to-cart-button-0-x-buttonText{display:flex}.vtex-flex-layout-0-x-flexRowContent--quantity-and-buy .vtex-add-to-cart-button-0-x-buttonText::after{background-image:url("data:image/svg+xml,%3Csvg class='vtex__icon-caret-down ' width='16' height='11.428571428571429' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='none'%3E%3Cpath d='M7.72356 8.48154C7.32958 8.89452 6.67042 8.89452 6.27644 8.48154L0 1.90235L1.81481 0L7 5.43529L12.1852 0L14 1.90235L7.72356 8.48154Z' fill='white'%3E%3C/path%3E%3C/svg%3E");width:20px;content:'';zoom:0.4;transform:rotate(-90deg);background-size:cover;margin:0 5px}.vtex-flex-layout-0-x-flexRow--product-detail-buy-buton .vtex-add-to-cart-button-0-x-buttonText::after{background-image:url("data:image/svg+xml,%3Csvg class='vtex__icon-caret-down ' width='16' height='11.428571428571429' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='none'%3E%3Cpath d='M7.72356 8.48154C7.32958 8.89452 6.67042 8.89452 6.27644 8.48154L0 1.90235L1.81481 0L7 5.43529L12.1852 0L14 1.90235L7.72356 8.48154Z' fill='white'%3E%3C/path%3E%3C/svg%3E");width:35px;content:'';zoom:0.4;height:24px;transform:rotate(-90deg);background-size:cover;margin-top:5px;margin-left:2rem}.vtex-flex-layout-0-x-flexColChild--productCountCol .vtex-search-result-3-x-totalProducts--layout{color:#38464F;font-weight:600;font-size:12px}.vtex-flex-layout-0-x-flexColChild--orderByCol .vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{display:flex;flex-direction:column;text-align:initial;width:100%}.vtex-flex-layout-0-x-flexColChild--orderByCol,.vtex-flex-layout-0-x-flexCol--orderByCol,.vtex-flex-layout-0-x-flexColChild--filterCol{height:fit-content!important}.vtex-search-result-3-x-orderByText{display:block!important}.vtex-add-to-cart-button-0-x-buttonText{font-size:12px}.vtex-flex-layout-0-x-flexRowContent--product-details-container .vtex-flex-layout-0-x-flexColChild .vtex-menu-2-x-menuContainerNav{padding-bottom:5px;border-bottom:1px solid #70707043}.vtex-menu-2-x-styledLinkContent--menu-item-product-description{color:#484848;font-size:1.6rem;font-weight:600;margin:20px 0}.vtex-flex-layout-0-x-flexRow--product-details-container{margin:30px auto;max-width:1440px}.vtex-flex-layout-0-x-flexRowContent--product-details-container{margin:20px 0}.vtex-menu-2-x-accordionIcon--title-menu-footer-mobile--isClosed,.vtex-menu-2-x-accordionIcon--title-menu-footer-mobile--isOpen{content:url("https://qaolimpica.vteximg.com.br/arquivos/arrow_footer.svg");width:10px;border-radius:7px;height:6.21px}.vtex-flex-layout-0-x-flexCol--product-details{margin-top:10%}.vtex-flex-layout-0-x-vtex-menu-2-x-submenuAccordion--accordion-product-description{margin-left:10px}.vtex-flex-layout-0-x-flexRow--bono-section{margin-top:30px}.vtex-flex-layout-0-x-flexRow--bono-section-border-bottom{padding-bottom:16px;border-bottom:1px solid #C9C9C9}.vtex-flex-layout-0-x-flexCol--bono-section-item{width:90%!important;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--bono-section-item:first-child{height:175px!important;display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRow--bono-wrapper{padding:0 10px 50px 10px}.vtex-flex-layout-0-x-flexRowContent--bono-wrapper .vtex-flex-layout-0-x-flexCol{margin:0}.vtex-flex-layout-0-x-flexRowContent--bono-section-terms{padding:0 2rem}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-2-right{display:flex;align-items:flex-end}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--bono-section-terms{padding:0}}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 0.25rem}}@media screen and (min-width:680px){.vtex-flex-layout-0-x-flexRow--terminos-y-condiciones,.vtex-flex-layout-0-x-flexRow--nuestras-politicas{margin-top:5rem}.vtex-flex-layout-0-x-flexRow--terminos-y-condiciones .vtex-rich-text-0-x-container--terminos-title,.vtex-flex-layout-0-x-flexRow--nuestras-politicas .vtex-rich-text-0-x-container--terminos-title{margin-bottom:3rem}.vtex-add-to-cart-button-0-x-buttonText::after{height:16px;margin-top:6px}.vtex-flex-layout-0-x-flexRowContent--main-header{max-height:87px}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--options-header,.vtex-flex-layout-0-x-flexRowContent--top-bar{max-width:1520px;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--social-container .vtex-flex-layout-0-x-imageElement{max-width:156px}.vtex-flex-layout-0-x-flexColChild--social-container .vtex-flex-layout-0-x-paragraph{color:#D9D9D9;font-size:12px}.vtex-flex-layout-0-x-flexRow--sabores-container{background-image:url("/arquivos/background.png");background-repeat:no-repeat;background-size:cover}.vtex-flex-layout-0-x-flexRowContent--quantity-and-buy .vtex-add-to-cart-button-0-x-buttonText::after{width:25px;height:16px;margin-top:5px;margin-left:1rem}.vtex-flex-layout-0-x-flexRow--sabores-banner-container{width:92%;margin:0 auto;margin-top:3rem;margin-bottom:5rem}.vtex-flex-layout-0-x-flexRow--sabores-separator-container{margin-top:3.5rem}.vtex-flex-layout-0-x-flexRow--search-blog-categories-title{margin-top:5rem}.vtex-flex-layout-0-x-flexCol--home-blog-categories-container{margin-bottom:5rem}.vtex-flex-layout-0-x-flexCol--powered-technology{align-items:center}.vtex-flex-layout-0-x-flexRow--powered-technology{width:450px;margin-bottom:30px}.vtex-flex-layout-0-x-flexRow--app-icons{width:230px}.vtex-flex-layout-0-x-flexRowContent--home-nuestras-marcas-banners-2{margin-bottom:2em}.vtex-flex-layout-0-x-flexRowContent--home-nuestras-marcas-banners-2 .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--home-nuevos-lanzamientos-banners .vtex-store-components-3-x-imageElement{height:320px}.vtex-flex-layout-0-x-flexColChild--productCountCol .vtex-search-result-3-x-totalProducts--layout{font-size:1.3rem}.vtex-flex-layout-0-x-flexCol--filterCol{width:270px;max-width:270px;margin-right:50px;border-top:1px solid #e3e4e6}.vtex-flex-layout-0-x-flexRowContent--filter-banners{display:flex;justify-content:space-between;margin:0 auto}.vtex-flex-layout-0-x-flexRow--contained{margin-top:1rem;margin-bottom:3rem}.vtex-flex-layout-0-x-flexColChild--productCountCol .vtex-search-result-3-x-totalProductsMessage{font-size:1.3rem}.vtex-flex-layout-0-x-flexCol--productCountCol{border-bottom:1px solid #e3e4e6}.vtex-search-result-3-x-orderByButton{text-transform:capitalize;padding:0}.vtex-search-result-13-x-filter__container--selectedFilters{border:unset}.vtex-rich-text-0-x-heading--result-banners-title{margin-top:0}.vtex-search-result-3-x-gallery{margin-top:2rem}.vtex-product-summary-2-x-element{border-radius:13px;padding:10px}.vtex-product-quantity-1-x-quantitySelectorContainer{margin-bottom:0px}@media screen and (min-width:720px){.vtex-flex-layout-0-x-flexRowContent--row-breadcrumb{padding-top:80px}.vtex-flex-layout-0-x-flexCol--product-details .vtex-store-components-3-x-productNameContainer{padding-top:80px}}.vtex-flex-layout-0-x-flexRowContent--product-container{max-width:1450px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--product-detail-buy-buton{max-width:210px;height:67px}.vtex-flex-layout-0-x-flexRowContent--product-detail-buy-buton .vtex-button{border-radius:34px}.vtex-flex-layout-0-x-flexRowContent--product-detail-buy-buton .vtex-add-to-cart-button-0-x-buttonText{font-size:19px}.vtex-flex-layout-0-x-flexRowContent--home-banners-two{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--home-banners-two .vtex-flex-layout-0-x-stretchChildrenWidth{width:49%!important;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--home-sabores-banner-1-right-bottom .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-flex-layout-0-x-flexCol--product-details .vtex-flex-layout-0-x-flexColChild--product-details{padding-top:5px}.vtex-flex-layout-0-x-flexRowContent--product-detail-buy-buton .vtex-button{background:#E2001A}@media only screen and (min-width:1100px){.vtex-flex-layout-0-x-flexColChild .vtex-rich-text-0-x-heading--result-banners-title{margin-bottom:2rem!important}.vtex-flex-layout-0-x-flexRow--product-detail-buy-buton .vtex-add-to-cart-button-0-x-buttonText::after{margin-top:12px}}@media only screen and (min-width:1100px) and (max-width:1420px){.vtex-flex-layout-0-x-flexColChild--main-home-single-banner{height:400px!important;width:495px}}@media only screen and (min-width:1420px){.vtex-flex-layout-0-x-flexRowContent--home-nuestras-marcas-banners-2 .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--home-nuevos-lanzamientos-banners .vtex-store-components-3-x-imageElement{height:400px}}@media screen and (max-width:680px){.vtex-flex-layout-0-x-flexRow--containerLoginHome{padding:14px}.vtex-flex-layout-0-x-flexColChild .vtex-rich-text-0-x-heading--result-banners-title{margin-bottom:1rem!important;margin-left:10px}.vtex-search-result-3-x-galleryItem--small{padding:0px;margin:0.75rem}.vtex-search-result-3-x-gallery{padding:0;display:flex;justify-content:space-between;min-width:348px}.vtex-search-2-x-tileList .vtex-search-2-x-element .vtex-search-2-x-imageContainer{min-width:75px;min-height:90px}.vtex-product-summary-2-x-productBrand{font-size:10px!important}.vtex-product-price-1-x-sellingPrice--summary{font-size:15px}.vtex-flex-layout-0-x-flexRow--quantity-and-buy .vtex-button{width:63px;height:20px!important}.vtex-add-to-cart-button-0-x-buttonText{font-size:5px}.vtex-product-summary-2-x-container--product-summary{width:169px}.vtex-flex-layout-0-x-flexRow--quantity-and-buy .vtex-product-summary-2-x-productBrand{font-size:10px!important;text-transform:capitalize}.vtex-flex-layout-0-x-flexRowContent--quantity-and-buy{margin-bottom:0px!important}.vtex-reviews-and-ratings-1-x-inlineContainer{margin-bottom:0rem!important}.vtex-search-result-3-x-galleryItem--small{max-width:169px!important;margin:0;padding-bottom:20px}.vtex-product-summary-2-x-element--product-summary{padding:12px}.vtex-flex-layout-0-x-flexRow--options-header{margin:0 30px}.vtex-flex-layout-0-x-flexColChild--productCountCol .vtex-search-result-3-x-totalProducts--layout{padding-left:0}.vtex-flex-layout-0-x-flexRowContent--main-home-banner-container{margin-top:0rem;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--product-container{margin-top:0}.vtex-search-result-3-x-filters--layout{margin:0}.vtex-product-summary-2-x-element{border:1px solid #e3e4e6;border-radius:15px}.vtex-product-summary-2-x-element .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-element .vtex-numeric-stepper__input{font-size:10px;text-transform:capitalize}.vtex-product-summary-2-x-brandName{font-size:11px!important}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-product-summary-2-x-element--plp-v2 .vtex-product-summary-2-x-productNameContainer{text-align:left!important}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-product-summary-2-x-element--plp-v2 .vtex-product-summary-2-x-brandName{font-size:12px!important}.vtex-product-summary-2-x-element--product-summary .vtex-button{min-height:40px!important}.vtex-product-summary-2-x-element--product-summary .vtex-button__label{padding:0 10px}.vtex-flex-layout-0-x-flexRow--product-detail-buy-buton .vtex-button{border-radius:8px;height:50px}.vtex-flex-layout-0-x-flexRow--product-detail-buy-buton .vtex-add-to-cart-button-0-x-buttonText{font-size:13px;font-weight:600}.vtex-menu-2-x-styledLinkContainer--menu-item-product-description{margin-left:0}.vtex-menu-2-x-styledLinkContent--menu-item-product-description{font-size:13px}.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-1-right-top-left,.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-1-right-top-right,.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-2-right-top-left,.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-2-right-top-right,.vtex-flex-layout-0-x-flexColChild--home-sabores-banner-1-right-top-left,.vtex-flex-layout-0-x-flexColChild--home-sabores-banner-1-right-top-right{width:12rem!important}.vtex-flex-layout-0-x-flexCol--home-sabores-banner-1-right{margin-top:15px}.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-1-right,.vtex-flex-layout-0-x-flexCol--home-supermercado-banner-2-right,.vtex-flex-layout-0-x-flexRow--home-pre-footer-banners-2{margin-top:20px}.vtex-flex-layout-0-x-flexRow--search-out-categories-container{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--home-drogueria-title{margin-top:0}.vtex-flex-layout-0-x-flexRowContent--top-bar{margin-bottom:0!important}.vtex-flex-layout-0-x-flexRow--main-home-banner-container .vtex-store-components-3-x-container{padding:0px}.vtex-flex-layout-0-x-flexRowContent--clear-container{display:flex;flex-direction:row;background:#fff;border-radius:26px;max-height:40px;margin:0;margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--clear-container{width:100%;margin:0 16px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-components-3-x-logoLink{margin:0 10px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-components-3-x-logoLink .vtex-store-components-3-x-logoContainer{position:relative;left:-30px}.vtex-login-2-x-buttonLink .vtex-button .vtex-button__label{padding:0}.vtex-store-components-3-x-portalWrapper--search-bar-mobile .vtex-search-2-x-biggy-autocomplete-wrapper{width:93vw!important}.vtex-flex-layout-0-x-flexColChild--home-expire-sale-countdown-image{width:75%;margin:0 auto}.vtex-flex-layout-0-x-flexRow--sabores-container{background-image:url("/arquivos/back_mobile.png");background-repeat:no-repeat;background-size:cover}.vtex-flex-layout-0-x-flexRow--sabores-banner-container{margin:0 auto;margin-bottom:8rem}.vtex-flex-layout-0-x-flexRow--sabores-separator-container{width:60%;margin:20px auto}.vtex-flex-layout-0-x-slideChildrenContainer--search-blog-items-container{margin:0 6px}.vtex-flex-layout-0-x-sliderTrackContainer--search-blog-items-containe{max-width:375px}.vtex-flex-layout-0-x-flexCol--payment-methods,.vtex-flex-layout-0-x-flexColChild--payment-methods{align-items:center;text-align:center}.vtex-flex-layout-0-x-flexRowContent--credits{display:flex}.vtex-flex-layout-0-x-flexRowContent--credits .vtex-flex-layout-0-x-stretchChildrenWidth{padding-bottom:0}.vtex-flex-layout-0-x-flexRowContent--payment-methods{padding-bottom:0px}.vtex-flex-layout-0-x-flexRow--app-icons{width:240px}.vtex-flex-layout-0-x-flexRowContent--home-banners-two-mob{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--home-banners-two-mob .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0!important}.vtex-flex-layout-0-x-flexRowContent--home-supermercado-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:47%!important}.vtex-flex-layout-0-x-flexRowContent--home-supermercado-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:47%!important}.vtex-flex-layout-0-x-flexRowContent--home-supermercado-frutas-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:48%!important}}.vtex-flex-layout-0-x-flexRow--home-blog-container{background:#70707031}.vtex-slider-layout-0-x-sliderTrackContainer--search-blog-items-container .vtex-slider-layout-0-x-slide--carousel--firstVisible{margin-right:0!important}.vtex-slider-layout-0-x-sliderTrack--search-blog-items-container{gap:5px}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#ffffff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#a7afbd;padding:14px 0px}.vtex-product-summary-2-x-element--promociones{padding:0px;position:relative}.vtex-rich-text-0-x-headingLevel3--vitrina-lanzamiento{color:#FD0D1F}.vtex-flex-layout-0-x-flexRowContent--promociones{justify-content:center;height:100%;align-items:center}.vtex-flex-layout-0-x-flexRowContent--promociones .vtex-button,.vtex-flex-layout-0-x-flexRowContent--promociones .vtex-rich-text-0-x-container{display:none}.vtex-product-summary-2-x-element--promociones .vtex-product-price-1-x-sellingPriceValue{color:#36474F!important;font-size:18px}.vtex-slider-layout-0-x-slide--vitrina1-department .vtex-product-price-1-x-currencyContainer--summary,.vtex-slider-layout-0-x-slide--department-product .vtex-product-price-1-x-currencyContainer--summary{color:#3f3f40!important}.vtex-flex-layout-0-x-flexRowContent--promociones .vtex-reviews-and-ratings-1-x-inlineContainer{display:none}.vtex-product-summary-2-x-element--promociones:hover .vtex-flex-layout-0-x-flexRow--promociones{position:absolute;background:#000000b0;width:100%;height:100%}.vtex-product-summary-2-x-element--promociones:hover .vtex-button,.vtex-product-summary-2-x-element--promociones:hover .vtex-rich-text-0-x-container{display:block}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--nuestras-marcas:hover .vtex-flex-layout-0-x-flexRow--promociones{position:absolute;background:#000000b0!important;width:100%;height:100%}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--nuestras-marcas{padding:0px!important}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--nuestras-marcas:hover .vtex-button,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--nuestras-marcas:hover .vtex-rich-text-0-x-container{display:block}.vtex-product-summary-2-x-clearLink--lo-mejor-para-ti .vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-button{position:absolute;bottom:10px;width:98%;left:0px;right:0px;margin:auto}.vtex-flex-layout-0-x-flexRow--container-link-no-available{padding:12px 16px 16px}.vtex-rich-text-0-x-link--no-available{border:2px solid #F0F0F0;background:#F0F0F0 0% 0% no-repeat padding-box;color:#A7A7A7;border-radius:6px;font:normal normal normal 12px/15px 'Montserrat SemiBold';transition:all 0.2s;min-height:auto!important;padding:8px;display:block;text-align:center;text-decoration:none}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-element--home-promociones:hover .vtex-rich-text-0-x-link--no-available,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--home-promociones:hover .vtex-rich-text-0-x-link--no-available{display:block;bottom:46%;padding:11px;background:#FD0D1F;color:white}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-element--home-promociones:hover .vtex-rich-text-0-x-link--no-available:hover,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--home-promociones:hover .vtex-rich-text-0-x-link--no-available:hover,.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available:hover{background:#178BFC}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{display:block;padding:5px 24px}@media (min-width:1500px){.vtex-product-summary-2-x-containerNormal--nuestras-marcas,.vtex-product-summary-2-x-containerNormal--promociones{height:512px}.vtex-product-summary-2-x-container--lo-mejor-para-ti{max-width:250px!important}}.vtex-product-summary-2-x-element--nuestras-marcas .vtex-product-price-1-x-sellingPriceValue{color:#36474F!important;font-size:18px}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol{align-items:center}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}@media (min-width:1026px)and (max-width:1099px){.vtex-flex-layout-0-x-flexCol--filterCol{min-width:185px}}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--switcherMobileCol{width:20%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--top-bar,.vtex-flex-layout-0-x-flexRow--top-bar{background:#192E36}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRow--main-header{background-color:#E2001A}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;background-color:#E2001A}.vtex-flex-layout-0-x-flexRowContent--options-header{display:flex;flex-direction:row;justify-content:flex-end}.vtex-flex-layout-0-x-flexRowContent--options-header .vtex-flex-layout-0-x-stretchChildrenWidth{width:fit-content!important;margin:0 5px;margin-left:0px;margin-right:5px}.vtex-flex-layout-0-x-flexRowContent--options-header .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin-right:auto}.vtex-flex-layout-0-x-flexRowContent--options-header .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{margin-right:0px}.vtex-flex-layout-0-x-flexCol--home-sabores-banner,.vtex-flex-layout-0-x-flexRowContent--home-sabores-banner{position:relative}.vtex-flex-layout-0-x-flexRow--category-breadcrumb-v2{border-radius:5px;opacity:1;background:#ffffff;margin-bottom:15px}.vtex-flex-layout-0-x-flexColChild--filterCol .vtex-flex-layout-0-x-flexRow--contained{margin-bottom:15px}.vtex-search-result-3-x-filtersWrapper--filterCol{border-top:1px solid #ccc;padding-top:55px}.vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filter--filterCol{border:0px;padding:10px 0}.vtex-flex-layout-0-x-flexColChild--filterCol .vtex-search-result-3-x-filter__container--filterCol{border:0px}.vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filter__container--filterCol--title{padding:0;border:0px}.vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filterTitle--filterCol{color:#37474F;opacity:1}.vtex-flex-layout-0-x-flexRowContent--title-v2{margin:10px 0}.vtex-flex-layout-0-x-flexRowContent--title-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:27%!important}.vtex-rich-text-0-x-wrapper--title-v2-right{padding-top:20px}.vtex-rich-text-0-x-wrapper--title-v2-right .vtex-rich-text-0-x-headingLevel3--result-banners-title{font-weight:bold;font-family:Montserrat;color:#38464F;font-size:25px;letter-spacing:-0.15px;opacity:1}.vtex-flex-layout-0-x-flexColChild .vtex-rich-text-0-x-heading--result-banners-title{color:#38464F;margin-top:25px;margin-bottom:0px;letter-spacing:-0.15px;font-family:Montserrat;font-weight:bold;font-size:30px}.vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByOptionsContainer{z-index:99;outline:none;max-width:180px;box-shadow:0px 3px 6px #00000029;border-radius:10px;border:1px solid white}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2{background:#ffffff;opacity:1;border-top:1px solid #ccc;border-bottom:1px solid #ccc;justify-content:space-evenly}.vtex-search-result-3-x-galleryLayoutOptionButton{outline:none}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-image--grid-3{display:none}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-paragraph--grid-3{background-image:url(/arquivos/vista-grid-azul-1.svg);background-repeat:no-repeat;background-position:center;width:14px;height:14px;margin:0}.vtex-search-result-3-x-galleryLayoutOptionButton .vtex-rich-text-0-x-paragraph{line-height:0}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-image--grid-2{display:none}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-paragraph--grid-2{background-image:url("https://qaolimpica.vteximg.com.br/arquivos/cuadricula-medium-activa.svg");width:15px;height:15px;margin-top:10px}.vtex-search-result-3-x-galleryLayoutOptionButton .vtex-rich-text-0-x-paragraph--List,.vtex-search-result-3-x-galleryLayoutOptionButton .vtex-rich-text-0-x-paragraph--grid{background-position:center;width:14px;height:14px;margin:0}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-image--List{display:none}.vtex-search-result-3-x-galleryLayoutOptionButton--selected .vtex-rich-text-0-x-paragraph--List{background-image:url(/arquivos/vista-grid-azul-2.svg);background-repeat:no-repeat;background-position:center;width:14px;height:14px;margin:0}.vtex-flex-layout-0-x-flexCol--orderByCol:last-child{height:100%!important}.vtex-flex-layout-0-x-flexColChild--orderByCol:last-child{align-items:flex-end;height:100%!important}.vtex-search-result-3-x-filterPopupTitle{flex-direction:row!important;text-align:center;background:#E2001B;color:#fff;font-size:14px;font-family:Montserrat;font-weight:normal;opacity:1;height:60px;align-items:center;letter-spacing:0.15px;text-transform:lowercase;width:150px!important;padding-left:10px}.vtex-search-result-3-x-orderByButton::before{content:'Organizar por:';background:transparent;text-transform:initial;padding-right:5px;color:#454545;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px}.vtex-search-result-3-x-filterPopupTitle::after{content:url("https://qaolimpica.vteximg.com.br/arquivos/icon-arrow-down.svg");height:5px;width:9px;opacity:1;margin-bottom:13px;margin-left:10px;padding-right:5px}.vtex-search-result-3-x-orderByText{display:none!important}.vtex-search-result-3-x-orderByButton{border:0}.vtex-search-result-3-x-orderByDropdown{padding-top:0}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-search-result-3-x-gallery--grid-3{margin-top:0px}.vtex-product-summary-2-x-containerNormal--category-v2:hover .vtex-product-summary-2-x-imageNormal{opacity:0.3}.vtex-product-summary-2-x-containerNormal--category-v2:hover .vtex-stack-layout-0-x-stackItem--quickview{display:block}.vtex-product-summary-2-x-containerNormal--category-v2:hover .vtex-stack-layout-0-x-stackItem--wishlist{display:block}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-flexColChild:hover .vtex-stack-layout-0-x-stackItem--quickview{display:block;opacity:0.73}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-flexColChild:hover .vtex-stack-layout-0-x-stackItem--wishlist{display:block;opacity:0.73}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-stack-layout-0-x-stackItem--quickview:hover{opacity:1!important}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-stack-layout-0-x-stackItem--wishlist:hover{opacity:1!important}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-stack-layout-0-x-stackItem--quickview{top:65px!important}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-stack-layout-0-x-stackItem--wishlist{top:65px!important}.vtex-rich-text-0-x-strong--quickview{color:#fff;font-size:11px;padding-left:5px;padding-top:3px;font-family:Montserrat;font-weight:normal;text-transform:capitalize;background:#E2001B;position:absolute;border-radius:5px;top:43px;right:0px;left:0px;width:85px;height:20px;opacity:1;display:none}.vtex-flex-layout-0-x-stretchChildrenWidth .vtex-product-summary-2-x-containerNormal--listLayout{border:1px solid #ccc}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol{display:flex;flex-direction:column;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild{height:max-content!important}.vtex-stack-layout-0-x-stackItem--quickview{background:#36474F;height:40px;width:40px;opacity:0.75;top:90px!important;right:50%!important;border-radius:10px;display:none}.vtex-stack-layout-0-x-stackItem--quickview:hover{opacity:1}.vtex-rich-text-0-x-image--quickview{background:#36474F;height:40px;width:40px;position:absolute;opacity:1;top:0px;right:0;border-radius:10px}.vtex-rich-text-0-x-strong--quickview{color:#fff;font-size:11px;padding-left:9px;padding-top:3px;font-family:Montserrat;font-weight:normal;text-transform:capitalize;background:#E2001B;position:absolute;border-radius:5px;top:43px;right:0px;left:-5px;width:85px;height:20px;opacity:1;display:none}.vtex-stack-layout-0-x-stackItem--quickview:hover .vtex-rich-text-0-x-strong--quickview{display:block;opacity:1}.vtex-stack-layout-0-x-stackItem--wishlist{top:90px!important;left:54%!important;background:#36474F;height:40px;width:40px;border-radius:10px;display:none;opacity:0.754}.vtex-stack-layout-0-x-stackItem--wishlist:hover .vtex-rich-text-0-x-strong--wishlist{opacity:1;display:block}.vtex-stack-layout-0-x-stackItem--wishlist:hover{opacity:1}.vtex-rich-text-0-x-image--wishlist{background:#36474F;height:40px;width:40px;opacity:1;border-radius:10px}.vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer{text-align:left!important;margin:0px!important}.vtex-product-summary-2-x-clearLink--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer,.vtex-product-summary-2-x-element--nuestras-marcas .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer,.vtex-product-summary-2-x-clearLink--promociones .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer,.vtex-slider-layout-0-x-slideChildrenContainer--vitrina1-department .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer,.vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer{text-align:center!important;margin:auto}.vtex-rich-text-0-x-paragraph--wishlist{margin:0}.vtex-flex-layout-0-x-flexRow--title-v2 .vtex-rich-text-0-x-container{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--title-v2 .vtex-rich-text-0-x-heading{margin-bottom:0}.vtex-flex-layout-0-x-flexRow--title-v2 .vtex-store-components-3-x-container{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--summary-content-info{padding:0 5px}.vtex-flex-layout-0-x-flexRowContent--summary-content-info .vtex-product-summary-2-x-nameContainer{padding-bottom:10px;display:block}.vtex-flex-layout-0-x-flexRowContent--summary-content-info .vtex-product-summary-2-x-productNameContainer{min-height:65px}.vtex-flex-layout-0-x-flexRowContent--summary-content-info .vtex-product-summary-2-x-nameContainer::after{content:'';background:#D8D8D8;height:0.5px;width:100%;display:block;margin-top:auto;transform:scaleY(0.5)}.vtex-flex-layout-0-x-flexRow--add-to-cart-medical{margin-top:auto}.vtex-flex-layout-0-x-flexRow--add-to-cart-medical .vtex-store-components-3-x-container{width:100%!important;padding:0}.vtex-flex-layout-0-x-flexRow--add-to-cart-medical .vtex-button{width:90%!important;display:block;margin:0 auto 5px auto}.vtex-flex-layout-0-x-flexRowContent--pdp-selling-price{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-productNameContainer{text-align:left!important}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-container--btn-trigger-medical,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-container--btn-trigger-location{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-wrapper--btn-trigger-medical,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-wrapper--btn-trigger-location{background-color:#F8F8F8;padding:0;border-radius:0;min-height:40px;width:100%}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-medical,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-location{background-color:#F8F8F8;margin:0px;width:100%!important;min-height:40px;height:100%;border:none;outline:0;color:#1967AE;display:flex;justify-content:center;align-items:center;border-radius:0;font-size:14px;font-weight:bold;font-family:Montserrat;cursor:pointer;transition:all 0.2s}.vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol .vtex-button{min-height:40px}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button .vtex-button__label{padding:0;width:max-content}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button::before,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-medical::before,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-location::before{content:'';background-image:url(/arquivos/icon-cart-plus-blue.svg);background-repeat:no-repeat;background-size:contain;display:block;width:20px;height:20px;margin-right:3px}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button:hover::before,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-medical:hover::before,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-location:hover::before{background-image:url(/arquivos/icon-cart-plus-white.svg)}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button:hover,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-medical:hover,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-rich-text-0-x-paragraph--btn-trigger-location:hover{background-color:#E2001B;color:#ffff;border:none;outline:0}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-wrapper{padding:5px 0;background-color:#EFEFEF}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container{justify-content:center}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button{border-radius:0;outline:0;background-color:#EFEFEF}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button__text,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button__text{font-size:16px;color:#000;font-family:Montserrat}.vtex-product-summary-2-x-containerNormal--search .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:block!important}.vtex-product-summary-2-x-containerNormal--search .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:first-child,.vtex-product-summary-2-x-containerNormal--search .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile{display:flex;border-color:#FD0D1F;border-top:none}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-search-result-3-x-galleryTitle--layout{text-transform:uppercase;font-weight:bold;white-space:normal;margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:calc(100% - 80px)!important}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:80px!important;padding-left:20px}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-flex-layout-0-x-flexRowContent--contained .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-flex-layout-0-x-flexRowContent--contained .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;padding:0}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile{margin-top:20px}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--quickview,.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--wishlist{background:none;display:block;right:5px!important;top:auto!important;left:auto!important;width:30px;height:30px}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--quickview{bottom:40px}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--wishlist{bottom:5px}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--quickview .vtex-rich-text-0-x-image--quickview,.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-stack-layout-0-x-stackItem--wishlist .vtex-rich-text-0-x-image--wishlist{background:none;height:30px;width:30px;border-radius:0}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-stack-layout-0-x-stackItem--quickview,.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-stack-layout-0-x-stackItem--wishlist{bottom:0}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-stack-layout-0-x-stackItem--quickview{left:5px!important}.vtex-flex-layout-0-x-flexRow--category-content-products-v2.vtex-flex-layout-0-x-flexRow--mobile .vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-stack-layout-0-x-stackItem--wishlist{right:5px!important}.vtex-flex-layout-0-x-flexRowContent--summaryListMobile-general,.vtex-flex-layout-0-x-flexRowContent--summaryListMobile-general .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:40%!important}.vtex-flex-layout-0-x-flexRowContent--summaryListMobile .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical{margin-bottom:0}.vtex-product-summary-2-x-containerNormal--listLayout .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:flex}.vtex-product-summary-2-x-containerNormal--listLayout .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:first-child,.vtex-product-summary-2-x-containerNormal--listLayout .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:last-child{width:100%}.vtex-flex-layout-0-x-flexRow--landing-app-general .vtex-store-components-3-x-container{max-width:none;width:100%!important}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-variety{display:flex;flex-wrap:wrap;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-variety .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important;margin-bottom:30px}.vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item{width:70%!important;margin:0 auto}.vtex-flex-layout-0-x-flexCol--landing-app-content{width:90%;margin:0 auto}.vtex-flex-layout-0-x-flexCol--landing-app-section-experience-item{width:90%!important;margin-bottom:40px}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-experience .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-flex-layout-0-x-flexCol--landing-app-section-experience-item{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-benefit .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-rich-text-0-x-container--landing-app-section-benefit-item{margin-bottom:0}.vtex-flex-layout-0-x-flexRow--landing-app-general{margin-top:20px}.vtex-flex-layout-0-x-flexRow--container-custom-btn-medical{margin-top:auto}.vtex-flex-layout-0-x-flexRow--container-custom-btn-medical .vtex-modal-layout-0-x-triggerContainer--delivery-modal{margin:auto}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-custom-btn-medical .vtex-modal-layout-0-x-triggerContainer--delivery-modal{display:block!important}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button{border-radius:8px!important}@media (min-width:640px){.vtex-flex-layout-0-x-flexRow--desktop-separador{padding-top:12px}.vtex-flex-layout-0-x-flexRowContent--home-pre-footer{width:90%;margin:auto;margin-top:50px}.vtex-flex-layout-0-x-flexRow--row-promociones-exclusivas .vtex-slider-layout-0-x-sliderLayoutContainer--static,.vtex-flex-layout-0-x-flexRow--row-promociones-exclusivas .vtex-slider-layout-0-x-sliderTrackContainer--static,.vtex-flex-layout-0-x-flexRow--row-promociones-exclusivas .vtex-slider-layout-0-x-sliderTrack--static,.vtex-flex-layout-0-x-flexRow--row-promociones-exclusivas .vtex-store-components-3-x-imageElement--static{height:100%}.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-slider-layout-0-x-sliderLayoutContainer--static,.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-slider-layout-0-x-sliderTrackContainer--static,.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-slider-layout-0-x-sliderTrack--static,.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-store-components-3-x-imageElement--static{height:100%;object-fit:cover;border-radius:13px}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-right .vtex-store-components-3-x-imageElement{height:100%;object-fit:cover}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-variety .vtex-flex-layout-0-x-stretchChildrenWidth{width:33%!important}}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--main-home-banner-container{justify-content:center}.vtex-flex-layout-0-x-flexRowContent--landing-app-section-variety .vtex-flex-layout-0-x-stretchChildrenWidth{width:25%!important}.vtex-flex-layout-0-x-flexCol--landing-app-section-benefit-item{width:90%!important;margin:0 auto}.vtex-product-summary-2-x-element--listLayout .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{max-width:200px;margin:0 auto}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button,.vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button{font-size:14px!important}.vtex-flex-layout-0-x-flexColChild--slide-home-1,.vtex-flex-layout-0-x-flexColChild--slide-home-1 .vtex-slider-layout-0-x-sliderLayoutContainer--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--slide-home-1 .vtex-slider-layout-0-x-sliderTrackContainer--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--slide-home-1 .vtex-slider-layout-0-x-sliderTrack--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--slide-home-1 .vtex-store-components-3-x-imageElement--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--slide-home-1 .vtex-store-components-3-x-imageElementLink--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banners-carousel .vtex-slider-layout-0-x-sliderLayoutContainer--home-supermercado-banners-carousel,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banners-carousel .vtex-slider-layout-0-x-sliderLayoutContainer--home-supermercado-banners-carousel .vtex-slider-layout-0-x-sliderTrackContainer--home-supermercado-banners-carousel,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banners-carousel .vtex-slider-layout-0-x-sliderTrack--home-supermercado-banners-carousel,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banners-carousel .vtex-store-components-3-x-imageElement--dual{height:100%!important}}@media (min-width:1300px){.vtex-flex-layout-0-x-flexRowContent--landing-app-section-variety .vtex-flex-layout-0-x-stretchChildrenWidth{width:calc(100% / 8)!important}.vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item{width:80%!important}}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--summary-content-info{padding:0 8px}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:flex}.vtex-flex-layout-0-x-flexRowContent--title-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--category-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:22%!important}.vtex-flex-layout-0-x-flexRowContent--title-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRowContent--category-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRow--title-v2 .vtex-search-result-3-x-galleryTitle--layout{white-space:normal;padding-right:30px}.vtex-search-result-3-x-galleryLayoutOptionButton:first-child::before{content:'Vista: ';background:transparent;text-transform:initial;padding-right:10px;color:#454545;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px}.vtex-product-summary-2-x-containerNormal--listLayout .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:last-child .vtex-button{border-radius:0 0 10px 10px}.vtex-product-summary-2-x-containerNormal--listLayout .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:block}}@media only screen and (min-width:1024px) and (max-width:1300px){.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:first-child,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:last-child{width:50%}.vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper__plus-button,.vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper__minus-button{width:30px!important}}@media only screen and (min-width:1300px){.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:first-child{width:55%}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol:last-child{width:45%}}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-2-right .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--main-home-banner-container .vtex-slider-layout-0-x-imageElement,.vtex-flex-layout-0-x-flexRow--banner-mobile-border .vtex-slider-layout-0-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--home-nuestras-marcas-banners-2 .vtex-slider-layout-0-x-imageElement,.vtex-flex-layout-0-x-flexCol--home-nuestras-marcas-banners-3-left .vtex-store-components-3-x-imageElement,.vtex-slider-layout-0-x-sliderLayoutContainer--dual .vtex-slider-layout-0-x-imageElement,.vtex-flex-layout-0-x-flexColChild--container-ofertas-lanzamientos-banner .vtex-store-components-3-x-imageElement{border-radius:9px}@media (min-width:1000px) and (max-width:1400px){.vtex-flex-layout-0-x-flexRowContent--menu-row-footer{padding-left:20px;padding-right:20px}.vtex-flex-layout-0-x-flexRowContent--app-icons{width:240px}}.vtex-slider-layout-0-x-imageElement--static{max-height:initial!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--bg-gray .vtex-flex-layout-0-x-flexRowContent--bg-gray{padding-bottom:0px!important;margin-bottom:0px!important}.vtex-flex-layout-0-x-flexRow--home-pre-footer{position:relative;top:-50px}.vtex-flex-layout-0-x-flexRowContent--hero-domicilios{margin-top:1rem!important}.vtex-flex-layout-0-x-flexRowContent--AppMobile-domicilios{margin-bottom:0px!important}.vtex-flex-layout-0-x-flexRow--spacer-row{width:100%;height:100px}.vtex-flex-layout-0-x-flexRow--spacer-row-large{width:100%;height:200px}.vtex-flex-layout-0-x-flexRow .vtex-store-components-3-x-container{margin:0}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-stack-layout-0-x-stackItem--quickview,.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-stack-layout-0-x-stackItem--wishlist{background:none;display:block;right:5px!important;top:auto!important;left:auto!important;width:30px;height:30px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-stack-layout-0-x-stackItem--quickview{bottom:40px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-containerNormal--plp-v2 .vtex-stack-layout-0-x-stackItem--wishlist{bottom:5px}}@media screen and (max-width:449px){.vtex-flex-layout-0-x-flexRowContent--container-vitrina-lanzamientos-movile .vtex-slider-layout-0-x-paginationDotsContainer--carousel,.vtex-flex-layout-0-x-flexRowContent--dots-mobile-vitrina .vtex-slider-layout-0-x-paginationDotsContainer{bottom:-20px}.vtex-flex-layout-0-x-flexRowContent--dots-mobile-vitrina .vtex-slider-layout-0-x-paginationDot--isActive{background-color:#FE7865!important}.vtex-store-components-3-x-imageElement--image-lanzamientos-1-2{height:100%}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--category-content-products-v2{width:93%}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2.vtex-flex-layout-0-x-flexRowContent--mobile .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:initial!important}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement--image-lanzamientos-1-2,.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement--vitrina-lanzamiento-baner1{height:520px;padding-top:2px}}@media screen and (max-width:450px){.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2{justify-content:center;align-items:center}@media screen and (max-width:400px){.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2{gap:10px}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-flex-layout-0-x-flexRowContent--container-home-mobile{gap:15px}}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-imageContainer,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-imageContainer{max-width:100%;height:130px}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-clearLink--promociones,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-clearLink--nuestras-marcas{padding-top:56px;height:286px}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-clearLink--promociones .vtex-product-summary-2-x-nameContainer,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-clearLink--nuestras-marcas .vtex-product-summary-2-x-nameContainer{padding-bottom:2px}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-clearLink--promociones .vtex-product-summary-2-x-spacer,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-clearLink--nuestras-marcas .vtex-product-summary-2-x-spacer{display:none}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-clearLink--promociones .vtex-flex-layout-0-x-flexRowContent--promociones .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-clearLink--nuestras-marcas .vtex-flex-layout-0-x-flexRowContent--nuestras-marcas .vtex-button__label{font-size:50%}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-element--nuestras-marcas{padding:0px;position:relative}}@media screen and (min-width:1300px) and (max-width:1400px){.vtex-flex-layout-0-x-flexColChild--lanzamientos-banner-left .vtex-store-components-3-x-imageElement{height:84.5%}.vtex-flex-layout-0-x-flexColChild--lanzamientos-banner-right .vtex-store-components-3-x-imageElement{height:84.5%}.vtex-flex-layout-0-x-flexRowContent--banner-1-2{max-height:340px}.vtex-store-components-3-x-imageElement--image-verduras{max-height:340px}.vtex-flex-layout-0-x-flexColChild--col-vitrina-lo-mejor-par-ti .vtex-flex-layout-0-x-flexRow--result-banners .vtex-flex-layout-0-x-flexRowContent--result-banners{margin-bottom:10px}.vtex-flex-layout-0-x-flexCol--col-vitrina-prefooter-departamento{padding-bottom:4rem}}@media screen and (min-width:1440px){.vtex-flex-layout-0-x-flexRowContent--banner-1-2{max-height:404px}.vtex-store-components-3-x-imageElement--image-verduras{max-height:404px}.vtex-flex-layout-0-x-flexCol--col-vitrina-prefooter-departamento{padding-bottom:4rem}}@media screen and (max-width:640px){.vtex-slider-layout-0-x-sliderTrackContainer--home-nuestras-marcas-banners-2-carousel{display:none}.vtex-flex-layout-0-x-flexRowContent--cambio-orden-mobile{display:flex;gap:13px;flex-direction:column-reverse}.vtex-flex-layout-0-x-flexRowContent--expo-tecno{margin:-7px auto 0px auto}.vtex-flex-layout-0-x-flexRowContent--expo-tecno .vtex-slider-layout-0-x-sliderTrackContainer--static,.vtex-flex-layout-0-x-flexRowContent--banner-mobile-border .vtex-slider-layout-0-x-sliderTrackContainer--static,.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-sliderTrackContainer--static{border-radius:6px}.vtex-rich-text-0-x-wrapper--title-mobile-center{margin:auto}.vtex-rich-text-0-x-headingLevel3--title-mobile-center{text-align:center;font-size:16px}.vtex-flex-layout-0-x-flexRowContent--noticias-mobile{height:489px}.vtex-flex-layout-0-x-flexColChild--container-home-mobile,.vtex-rich-text-0-x-container--container-home-mobile,.vtex-rich-text-10-x-container--container-home-mobile,.vtex-flex-layout-0-x-flexRow--container-home-mobile{}.vtex-flex-layout-0-x-flexRowContent--container-banner-4-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{padding-right:0!important}.vtex-flex-layout-0-x-flexRowContent--container-banner-4-mobile{margin-bottom:0}.vtex-flex-layout-0-x-flexCol--lanzamientos-banner-right{margin-bottom:10px;margin-left:5px}.vtex-flex-layout-0-x-flexCol--lanzamientos-banner-left{margin-bottom:10px;margin-right:5px}.vtex-rich-text-0-x-headingLevel3--vitrina-lanzamiento{font-size:16px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1{background:#F5F4F4}.vtex-flex-layout-0-x-flexRow--bg-white{background:white}.vtex-slider-layout-0-x-sliderLayoutContainer--home-pre-footer-banners-1-container{margin-bottom:20px!important}.vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-product-summary-2-x-container--product-summary .vtex-product-summary-2-x-element--promociones{background:white}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries{display:block}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:90%!important;padding-right:0px;padding-bottom:28px;margin:0px auto}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement{width:100%}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-product-summary-2-x-container{min-height:380px;max-height:530px}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement{object-fit:fill!important;height:auto}}@media screen and (min-width:1026px){}.vtex-iframe-0-x-container--solo-iframe-sabores{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.vtex-iframe-0-x-container--solo-iframe-sabores :first-child{position:absolute;overflow:hidden;top:-178px;left:0px;right:0px;bottom:0px;width:100%!important;height:100%!important}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-productBrand{text-transform:capitalize}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-spacer{display:none}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button{width:90%;margin:auto;font-size:12px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{margin-top:auto}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer{padding-bottom:0px}.vtex-flex-layout-0-x-flexRow--supermercado-general{margin-top:20px}.vtex-flex-layout-0-x-flexRowContent--supermercado-general{width:90%!important;margin:0 auto}@media screen and (max-width:680px){.vtex-flex-layout-0-x-flexRowContent--supermercado-general{width:100%!important}}.vtex-flex-layout-0-x-flexRow--container-custom-btn-add-no-available .vtex-flex-layout-0-x-flexCol:first-child{display:none}.vtex-flex-layout-0-x-flexRow--container-custom-btn-add-no-available .vtex-flex-layout-0-x-flexCol:last-child{width:100%!important}.vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button{cursor:pointer;transition:all 0.2s}.vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button:hover{color:#fff}@media screen and (max-width:450px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{padding:3px 6px}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-store-components-3-x-container{width:100%!important;max-width:initial;padding:0px}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-rich-text-0-x-wrapper--lo-mejor-para-ti-y-tu-hogar{padding-left:20px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-imageNormal{max-height:100px!important;max-width:140px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:310px}.vtex-product-summary-2-x-element--lo-mejor-para-ti{background:white;position:relative}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-price-1-x-sellingPriceValue{font-size:18px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-price-1-x-sellingPrice{margin-top:5px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-buyButton .vtex-button .vtex-button__label::after{content:">";color:white;font-size:16px;position:relative;right:-6px;top:0px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-buyButton .vtex-button .vtex-button__label{font-size:10px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-buyButton .vtex-button,.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-container,.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{bottom:12px}}@media screen and (min-width:680px){.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-store-components-3-x-container{width:100%!important;max-width:initial;padding:0px}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-rich-text-0-x-wrapper--lo-mejor-para-ti-y-tu-hogar{padding-left:38px}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina{padding:50px 80px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:490px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-slider-layout-0-x-sliderArrows--carousel{width:57px;height:57px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-slider-layout-0-x-caretIcon--carousel{width:inherit}@media screen and (max-width:1400px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:94%}.vtex-flex-layout-0-x-flexColChild--banner-pricipal-departamento .vtex-slider-layout-0-x-sliderLayoutContainer--carousel{height:330px}}@media screen and (min-width:1900px){.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-rich-text-0-x-wrapper--lo-mejor-para-ti-y-tu-hogar{padding-left:156px}}.vtex-product-summary-2-x-element--lo-mejor-para-ti{background:white;position:relative}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-price-1-x-sellingPriceValue{font-size:21px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-price-1-x-sellingPrice{margin-top:5px}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-imageNormal{max-height:250px!important}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-product-summary-2-x-buyButton .vtex-button .vtex-button__label::after{content:">";color:white;font-size:24px;position:relative;right:-19px;top:0px}}.vtex-product-summary-2-x-element--nuestras-marcas{background:white;position:relative}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-sliderRightArrow--carousel,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-sliderRightArrow--carousel{right:0px}@media screen and (max-width:450px){.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-right .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-2-right .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--sabores-separator-container .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--container-home-mobile .vtex-store-components-3-x-imageElement--titulo-nuestras-marcas-home{object-fit:scale-down}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-right .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-2-right .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:baseline}.vtex-flex-layout-0-x-flexCol--slide-home-1 .vtex-slider-layout-0-x-sliderTrackContainer--carousel{border-radius:6px}.vtex-flex-layout-0-x-flexRow--product-details-container{width:90%;margin:auto}.vtex-flex-layout-0-x-flexCol--seller-name-mobile{padding-left:16px}.vtex-flex-layout-0-x-flexColChild--main-home-single-banner .vtex-store-components-3-x-imageElement--static{border-radius:5px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-sliderLeftArrow--carousel,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:0px}.vtex-slider-layout-0-x-sliderTrack--vitrina1-department{padding-top:20px}.vtex-store-components-3-x-imageElement--nuestras-marcas-banner-25{margin-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-flex-layout-0-x-stretchChildrenWidth{width:48%!important}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-store-components-3-x-imageElement--department-banners-lo-mejor-para-ti-y-tu-hogar-1{height:226px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:0px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-nameContainer{font-size:12px!important;padding:0}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar{max-height:260px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-containerNormal--product-summary{max-height:240px;padding-top:14px;padding-left:10px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-imageStackContainer{height:120px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-price-1-x-sellingPriceValue--summary{font-size:18px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-price-1-x-installments--summary{margin-bottom:0px}}@media screen and (min-width:680px){@media screen and (max-width:1400px){}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar{max-height:420px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-containerNormal--product-summary{max-height:419px;height:418px;width:80%}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-imageStackContainer{height:166px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-price-1-x-sellingPriceValue--summary{font-size:22px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-price-1-x-installments--summary{margin-bottom:0px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-containerNormal,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-containerNormal{height:420px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-sliderLayoutContainer--department-product .vtex-product-summary-2-x-containerNormal,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-sliderLayoutContainer--department-product .vtex-product-summary-2-x-containerNormal{width:80%}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-spacer,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-spacer{display:none}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-price-1-x-sellingPriceValue,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-price-1-x-sellingPriceValue{font-size:20px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-nameContainer .vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-nameContainer{padding-bottom:5px;padding-left:40px;padding-right:40px}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-slider-layout-0-x-sliderLeftArrow--carousel,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:20px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-store-components-3-x-imageElement--department-banners-lo-mejor-para-ti-y-tu-hogar-1{height:418px;padding-top:2px}@media screen and (min-width:1400px){.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button{width:2rem!important}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-product-summary-2-x-imageStackContainer{height:180px}.vtex-slider-layout-0-x-slideChildrenContainer--department-product .vtex-product-summary-2-x-containerNormal{height:512px}.vtex-flex-layout-0-x-flexRowContent--vitrina-departament-lo-mejor-para-tu-hogar .vtex-store-components-3-x-imageElement--department-banners-lo-mejor-para-ti-y-tu-hogar-1{height:419px}}}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--containerQuickviewPersonal{max-height:unset}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:flex;flex-direction:row;align-items:baseline}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes{position:fixed;background-color:#ffffff;box-shadow:0pt 0pt 6pt #00000019;width:100%;left:0px;padding:20px;top:90%;z-index:9}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-flex-layout-0-x-flexCol--custom-quantity{margin-right:5px}.vtex-flex-layout-0-x-flexCol--containerColQuickviewPersonal{max-height:88vh}.vtex-flex-layout-0-x-flexRowContent--buttons--card{display:flex;flex-direction:row-reverse;margin-top:10px;padding:0 16px}.vtex-flex-layout-0-x-flexRowContent--selling-price-savings{margin-bottom:5px}}.vtex-flex-layout-0-x-flexRowContent--catalogo-centrado{text-align:center}.vtex-flex-layout-0-x-flexRow--backgournd-garantia{background:rgb(241,241,235)}.vtex-rich-text-0-x-link--links-garantia{color:#3f3f40;text-decoration:none}.vtex-rich-text-0-x-heading--links-garantia{margin:15px auto}.vtex-rich-text-0-x-container--links-garantia{margin-bottom:2rem;margin-top:2rem}.vtex-flex-layout-0-x-flexRow--quickviewMainRow .vtex-flex-layout-0-x-flexRowContent--quickviewMainRow .vtex-flex-layout-0-x-flexRow--flags-container{position:absolute;left:45%;z-index:2}@media screen and (max-width:450px){.vtex-flex-layout-0-x-flexRow--quickviewMainRow .vtex-flex-layout-0-x-flexRowContent--quickviewMainRow .vtex-flex-layout-0-x-flexRow--flags-container{position:absolute;top:35px;left:initial;right:10px}}@media screen and (min-width:640px) and (max-width:1450px){.vtex-flex-layout-0-x-flexRow--quickviewMainRow .vtex-flex-layout-0-x-flexRowContent--quickviewMainRow .vtex-flex-layout-0-x-flexRow--flags-container{left:43%}}@media screen and (min-width:640px) and (max-width:1300px){.vtex-flex-layout-0-x-flexColChild--col-vitrina-prefooter-departamento{margin-bottom:3rem}}.vtex-flex-layout-0-x-flexRow--r-mad-main-content{background-color:#F0F1F2;padding-left:2%;padding-right:2%}.vtex-flex-layout-0-x-flexColChild--mercado-a-distancia-main-col{height:auto!important}.vtex-flex-layout-0-x-flexCol--mercado-a-distancia-main-col{text-align:center;padding:0px!important;background:url(/arquivos/Header_completo-mercado.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100vh!important;padding-top:20px!important}.vtex-flex-layout-0-x-flexCol--como-funciona{padding-top:4%;padding-bottom:4%}.vtex-flex-layout-0-x-flexCol--mad-dales-banner{text-align:center;padding:50px;background:url(/arquivos/Ilustracion_sofa-mercado.png);background-position:top;background-size:cover;height:100vh;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexCol--mad-remitente-banner{text-align:center;background:url(/arquivos/Remitente.png);background-position:top;height:70vh;background-repeat:no-repeat;background-color:#eceff1;background-size:80%}.vtex-flex-layout-0-x-flexCol--programa-tu-mercado{text-align:center;padding:50px;height:auto;background-color:#eceff1}.vtex-flex-layout-0-x-flexCol--recuerda{text-align:center;padding:50px;padding-top:0!important;height:auto;background-color:#eceff1}.vtex-flex-layout-0-x-flexCol--mad-cofee-banner{text-align:center;background:url(/arquivos/beneficiario.png);background-position:top;height:90vh;background-repeat:no-repeat;background-color:#eceff1;background-size:80%;position:relative;top:-20px}.vtex-flex-layout-0-x-flexCol--main-mad-faqs{text-align:center;width:90%!important;margin-right:auto;margin-left:auto}@media screen and (min-width:760px){.vtex-flex-layout-0-x-flexCol--mercado-a-distancia-main-col,.vtex-flex-layout-0-x-flexCol--mad-dales-banner{height:150vh!important}.vtex-flex-layout-0-x-flexCol--mad-remitente-banner{height:90vh!important;background-size:cover}.vtex-flex-layout-0-x-flexCol--mad-cofee-banner{height:110vh!important;top:0}.vtex-flex-layout-0-x-flexCol--main-mad-faqs{width:45%!important;padding-top:40px}}.vtex-flex-layout-0-x-flexCol--app-olimpica-banner{text-align:center;background:url("/arquivos/img-hero-landing-app.png");background-position:top;background-repeat:no-repeat;height:700px;padding-top:20px}.vtex-flex-layout-0-x-flexCol--app-olimpica-banner-footer{text-align:center;background:url("/arquivos/imagfooter_desktop.png");background-position:top;background-repeat:no-repeat;height:700px;padding-top:20px}.vtex-flex-layout-0-x-flexColChild--ajuste-boton{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--landing-app-botones{gap:10px}@media screen and (max-width:760px){.vtex-flex-layout-0-x-flexCol--app-olimpica-banner{text-align:center;background:url("/arquivos/img-hero-landing-app-phone-500x500.png");background-position:top;background-repeat:no-repeat;height:500px!important;padding-top:20px}.vtex-rich-text-0-x-container--app-text-content{padding-top:0px!important}.vtex-flex-layout-0-x-flexCol--app-olimpica-banner-footer{text-align:center;background:url("/arquivos/banner_footer_mobile.png");background-position:top;background-repeat:no-repeat;height:500px!important;padding-top:20px}}.vtex-flex-layout-0-x-flexCol--fundacion-banner{text-align:center;background:url("/arquivos/img-hero-landing-app.png");background-position:0 50%;background-repeat:no-repeat;height:700px;padding-top:20px;padding-left:260px}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer{text-align:center;background:transparent!important;background-position:top;background-repeat:no-repeat;height:700px;padding-top:20px}.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer .vtex-rich-text-0-x-container--fundacion-title-footer{padding-top:90px}.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer .vtex-rich-text-0-x-container--fundacion-title-action-footer{padding-top:20px}.vtex-flex-layout-0-x-flexColChild--ajuste-boton{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexCol--banner-fundacion-hero{text-align:center;background:url("/arquivos/banner1.png")!important;background-position:55%!important;background-repeat:no-repeat;height:700px;padding-top:20px;padding-left:730px;position:relative}@media screen and (max-width:760px){.vtex-flex-layout-0-x-flexColChild--fundacion-banner .vtex-rich-text-0-x-paragraph--servicio-practico{padding:26px}.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-top:30px}.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer .vtex-rich-text-0-x-container--fundacion-title-action-footer{display:none}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer{padding:0px!important}.vtex-flex-layout-0-x-flexCol--fundacion-banner{text-align:center;background:url("/arquivos/img-hero-landing-app-phone-500x500.png");background-position:top;background-repeat:no-repeat;height:500px!important;padding-top:20px}.vtex-rich-text-0-x-container--app-text-content{padding-top:0px!important}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer{text-align:center;background:url("/arquivos/Enmascarar grupo 8.png");background-position:top;background-repeat:no-repeat;height:500px!important;padding-top:20px}.vtex-flex-layout-0-x-flexCol--banner-fundacion-hero{background:url(/arquivos/imag_banner1.jpg)!important;position:relative;top:250px}}.vtex-flex-layout-0-x-flexRow--fundacion-olimpica-row .vtex-store-components-3-x-container{width:100%!important}.vtex-flex-layout-0-x-flexRow--cfan-section4 .vtex-modal-layout-0-x-triggerContainer{width:100%;min-height:400px}.vtex-flex-layout-0-x-flexCol--celufanaticos-promo-col{margin:0;padding:0}.vtex-flex-layout-0-x-flexRowContent--cfan-section1{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-1.jpg);min-height:360px;background-size:cover;background-position:center;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section2{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-2-update.jpg);min-height:360px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section3{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-3-update.jpg);width:100%;min-height:160px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important;padding-top:20px}.vtex-flex-layout-0-x-flexRowContent--cfan-section4{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-4.jpg);width:100%;height:400px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-5.jpg);width:100%;height:280px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/section-6.jpg);width:100%;height:373px;background-size:cover;background-position:top;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section7{background-image:url(https://olimpica.info/celufanaticos.com/live/images/mobile/footer.jpg);width:100%;height:291px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexCol--cfan-section5-col1{width:40%;padding-left:2.2rem}.vtex-flex-layout-0-x-flexCol--cfan-section5-col2{width:60%}.vtex-flex-layout-0-x-flexColChild--cfan-section5-col1{height:auto!important}@media screen and (min-width:375px){.vtex-flex-layout-0-x-flexRowContent--cfan-section1{min-height:400px}.vtex-flex-layout-0-x-flexRowContent--cfan-section2{min-height:400px}.vtex-flex-layout-0-x-flexRowContent--cfan-section3{min-height:200px}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{min-height:310px}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{min-height:450px;margin-top:-2px}.vtex-flex-layout-0-x-flexRowContent--cfan-section7{height:390px}}@media screen and (min-width:425px){.vtex-flex-layout-0-x-flexRowContent--cfan-section4{min-height:500px}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{min-height:350px}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{min-height:510px;margin-top:-2px}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--cfan-section1{background-size:105%;background-position-y:-100px;min-height:790px}.vtex-flex-layout-0-x-flexRowContent--cfan-section2{min-height:780px;position:relative;top:-1px}.vtex-flex-layout-0-x-flexRowContent--cfan-section3{min-height:380px;position:relative;top:-2px;background-size:105%}.vtex-flex-layout-0-x-flexRowContent--cfan-section4{min-height:900px;position:relative;top:-2px}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{min-height:650px;position:relative;top:-4px;background-size:cover}.vtex-flex-layout-0-x-flexRow--celufanaticos-promo-row .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--cfan-section3 .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{min-height:950px;position:relative;top:-4px;background-size:cover}.vtex-flex-layout-0-x-flexRowContent--cfan-section7{min-height:650px;position:relative;top:-4px;background-size:cover}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--cfan-section1{min-height:1100px}.vtex-flex-layout-0-x-flexRowContent--cfan-section2{min-height:950px}.vtex-flex-layout-0-x-flexRowContent--cfan-section3{min-height:550px}.vtex-flex-layout-0-x-flexRowContent--cfan-section4{min-height:1100px}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{min-height:950px}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{min-height:1200px}}@media screen and (min-width:1280px){.vtex-flex-layout-0-x-flexRowContent--cfan-section1{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/1-landing-desktop.jpg);min-height:669px;max-height:669px;background-size:cover;background-position:center;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section2{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/2-landing-desktop.jpg);min-height:938px;max-height:938px;background-size:cover;background-position:center;margin:0;margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--cfan-section4{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/3.jpg);width:100%;min-height:818px;max-height:818px;background-size:cover;background-position:bottom;margin:0;margin-bottom:0!important;cursor:hand;cursor:pointer}.vtex-flex-layout-0-x-flexRowContent--cfan-section5{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/4-landing-desktop.jpg);min-height:720px;max-height:720px;background-size:100%;background-position:top;margin:0;margin-bottom:0!important;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--cfan-section6{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/5.jpg);min-height:855px;max-height:855px;background-size:100%;background-position:top;margin:0;margin-bottom:0!important;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--cfan-section7{background-image:url(https://olimpica.info/celufanaticos.com/live/images/desktop/6.jpg);min-height:710px;max-height:710px;background-size:100%;background-position:top;margin:0;margin-bottom:0!important;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--cfan-section3{display:none}}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result{margin-top:30px}.vtex-flex-layout-0-x-flexRowContent--unicef-banner-desktop{display:none}.vtex-flex-layout-0-x-flexRowContent--unicef-container-gray{background-color:#f1f1eb;margin:0;padding:0;padding-left:3%;padding-right:3%;padding-bottom:10%}.vtex-flex-layout-0-x-flexRowContent--unicef-container-blue{background-color:#1ba9e1;margin:0;padding:0;padding-left:3%;padding-right:3%;padding-top:10%;padding-bottom:10%}.vtex-flex-layout-0-x-flexRowContent--unicef-container-blue-2{background-color:#1ba9e1;margin:0;padding:20px!important}.vtex-flex-layout-0-x-flexRowContent--unicef-container-blue-2 .vtex-rich-text-0-x-paragraph--new-rich-text-middle-unicef{padding:0px 13%;font-size:18px}.vtex-flex-layout-0-x-flexRowContent--unicef-container-gray .vtex-store-video-1-x-videoContainer{text-align:center}.vtex-rich-text-0-x-headingLevel3--unicef-texto-titulos{color:white;text-align:center}.vtex-flex-layout-0-x-flexCol--unicef-texto-titulos{align-items:center}.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-flex-layout-0-x-flexRow--category-breadcrumb,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-search-2-x-suggestionListWrapper,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-search-result-3-x-orderByButton,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-flex-layout-0-x-flexRow--filter-banners,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-rich-text-0-x-heading--result-banners-title,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-search-result-3-x-totalProducts--layout,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-slider-layout-0-x-sliderLayoutContainer--carousel,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-search-result-3-x-buttonShowMore--layout,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-product-summary-2-x-nameContainer,.vtex-search-result-3-x-container--layout--customquery-unicef-y-olimpica .vtex-flex-layout-0-x-flexCol--custom-quantity{display:none!important;visibility:hidden;height:0!important;min-height:0!important;max-height:0;margin:0!important;padding:0!important}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--unicef-banner-desktop{display:block;min-height:370px;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/assets/vtex.file-manager-graphql/images/e3105958-7baa-4b9d-a668-f605cab180b6___3212ebb319add3b6f24408b8dcef06ea.png")}.vtex-flex-layout-0-x-flexRowContent--unicef-banner-mobile{display:none}.vtex-flex-layout-0-x-flexRowContent--unicef-container-gray{padding-bottom:2%}.vtex-flex-layout-0-x-flexRowContent--unicef-container-blue{margin:0;padding:0;padding-left:2%;padding-right:2%;padding-top:0%;padding-bottom:1%}.vtex-flex-layout-0-x-flexRow--unicef-container-blue .vtex-flex-layout-0-x-flexColChild{height:auto!important}.vtex-flex-layout-0-x-flexCol--unicef-proyecto-r1-c2{margin-top:5%}.vtex-flex-layout-0-x-flexRowContent--unicef-container-gray .vtex-store-video-1-x-videoContainer{height:auto!important}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop{justify-content:space-between;gap:20px}.vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop .vtex-flex-layout-0-x-flexRowContent--container-banner-4-mobile{gap:10px}.vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop .vtex-flex-layout-0-x-flexRowContent--container-banner-4-mobile:first-child{padding:0}.vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop .vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop .vtex-flex-layout-0-x-flexRowContent--container-banner-4-mobile{gap:10px}}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--responsive-4-desktop{text-align:center;gap:10px}}.vtex-flex-layout-0-x-flexRowContent--tp-eventos-item-row{width:80%;margin-left:10%}.vtex-flex-layout-0-x-flexCol--tp-main-col{background-color:#f1f1eb;padding-left:2%;padding-right:2%}.vtex-flex-layout-0-x-flexRow--tp-description-row{background-color:#f5f6f7;padding:5%}.vtex-flex-layout-0-x-flexRowContent--tp-image-row{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--tp-content-row{background-color:white;padding-top:5%}@media screen and (min-width:768px){.vtex-tab-layout-0-x-container--tp-content-layout{width:60%}.vtex-flex-layout-0-x-flexRowContent--tp-eventos-item-row,.vtex-flex-layout-0-x-flexRowContent--tp-ganadores-item-row{width:100%;margin:0;text-align:center;margin-top:0}.vtex-flex-layout-0-x-flexRow--tp-ganadores-item-row{margin-top:50px}}.vtex-flex-layout-0-x-flexRow--main-tp-evento-row-container,.vtex-flex-layout-0-x-flexRow--main-tp-ganadores-row-container{background-color:#f1f1eb;padding-left:3%;padding-right:3%}.vtex-flex-layout-0-x-flexRowContent--main-tp-evento-row-container,.vtex-flex-layout-0-x-flexRowContent--main-tp-ganadores-row-container{background-color:white;padding-top:3%;padding-bottom:3%;padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexCol--tp-evento-description{padding-left:5%}.vtex-flex-layout-0-x-flexColChild--tp-evento-image{height:auto!important}}.vtex-flex-layout-0-x-flexRowContent--so-banner-row1-desktop,.vtex-flex-layout-0-x-flexRowContent--so-categorias-content-row-desktop{display:none}.vtex-flex-layout-0-x-flexRowContent--so-banner-row{margin:0!important}.vtex-flex-layout-0-x-flexRowContent--so-banner-row3{background-image:url("/arquivos/home-sabores-mobile-02.jpg");background-size:100%;min-height:97px}.vtex-flex-layout-0-x-flexRowContent--so-categorias-row,.vtex-flex-layout-0-x-flexRowContent--so-categorias-content-row{background-color:#ECEFF1;margin:0}.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{background-image:url("/arquivos/home-sabores-mobile-04.jpg");background-size:100%;min-height:163px;margin:0;padding:0}.vtex-flex-layout-0-x-flexColChild--so-categorias-recetas-col{text-align:center}.vtex-flex-layout-0-x-flexRowContent--so-categorias-content-row{padding:2%}.vtex-flex-layout-0-x-flexRowContent--so-topborder-content-row{border-top:1px solid #ccc}.vtex-flex-layout-0-x-flexRowContent--so-trailer-row{background-color:#37474f;margin:0;padding-bottom:10%}@media screen and (min-width:425px){.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{height:216px}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--so-videorecetas-row{background-image:url(/arquivos/home-sabores-mobile-03.jpg);background-position:bottom center;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{height:370px}.vtex-flex-layout-0-x-flexRowContent--so-episodios-menu-footer{padding-bottom:1%;padding-top:5%}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--so-videorecetas-row{background-image:none}.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{height:445px}}@media screen and (min-width:1200px){.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{height:578px}.vtex-flex-layout-0-x-flexRowContent--so-banner-row1-desktop,.vtex-flex-layout-0-x-flexRowContent--so-categorias-content-row-desktop{display:flex}.vtex-flex-layout-0-x-flexRow--so-banner-row1{display:none}.vtex-flex-layout-0-x-flexRow--so-banner-row2{display:none}.vtex-flex-layout-0-x-flexRow--so-banner-row3{display:none}.vtex-flex-layout-0-x-flexRow--so-categorias-row{background-image:url("/arquivos/fondo-cate-desk.png");background-size:cover;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRow--so-categorias-content-row-mobile{display:none}}@media screen and (min-width:1400px){.vtex-flex-layout-0-x-flexRowContent--so-bannerserie-row{height:625px}}.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer .vtex-flex-layout-0-x-flexRow--landing-app-botones{z-index:10}.vtex-flex-layout-0-x-flexRowContent--supermercado-banner-top .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;text-align:center;border:1px solid red}.vtex-flex-layout-0-x-flexRowContent--supermercado-banner-top-mobile{display:block}.vtex-flex-layout-0-x-flexRowContent--supermercado-banner-top-desktop{display:none}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--supermercado-banner-top-mobile{display:none}.vtex-flex-layout-0-x-flexRowContent--supermercado-banner-top-desktop{display:block}}@media screen and (min-width:1400px){.vtex-flex-layout-0-x-flexRow--supermercado-banner-top-desktop{padding-bottom:2%}}.vtex-flex-layout-0-x-flexRow--main-catalogos-content-row{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 16px rgb(0 0 0 / 16%);border-radius:20px;margin-bottom:2rem;margin-top:1rem;margin-right:8px;margin-left:8px;padding:2%}.vtex-flex-layout-0-x-flexCol--catalogos-main-col-mobile{border-bottom:1px solid #e0e0e0}.vtex-flex-layout-0-x-flexCol--catalogos-main-col-desktop{display:none}@media screen and (min-width:768px) and (max-width:1200px){.vtex-flex-layout-0-x-flexRowContent--main-catalogos-content-row{display:flex;flex-direction:column}}@media screen and (min-width:1200px){.vtex-flex-layout-0-x-flexCol--catalogos-main-col-mobile{display:none}.vtex-flex-layout-0-x-flexCol--catalogos-main-col-desktop{border-left:1px solid #e0e0e0;display:block;width:450px!important}.vtex-flex-layout-0-x-flexColChild--catalogos-menu-col{width:50%;height:315px!important}.vtex-flex-layout-0-x-flexCol--catalogos-menu-col{display:flex;flex-direction:row;flex-wrap:wrap}}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final{background:transparent!important;background-position:top;background-repeat:no-repeat;height:350px!important;padding-top:0;width:96%;margin-left:2%;padding-left:0!important}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{z-index:10;padding:2%}@media screen and (min-width:375px){.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final{height:380px!important}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexColChild--fundacion-banner-footer-final .vtex-rich-text-0-x-container--fundacion-title-footer{padding-top:0!important}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final{height:300px!important;margin-bottom:20px;margin-top:15px}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{width:100%;padding-left:60%}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-left:50%;width:90%}}@media screen and (min-width:1200px){.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-left:40%;width:75%}}@media screen and (min-width:1200px){.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final{height:350px!important}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-left:35%;width:70%}}@media screen and (min-width:1400){.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-left:70%}.vtex-flex-layout-0-x-flexCol--fundacion-banner-footer-final .vtex-flex-layout-0-x-flexRow--landing-app-botones{padding-left:30%;width:60%}}.vtex-flex-layout-0-x-flexCol--noticias-container-col{background-color:#f1f1eb;padding:0;margin-top:20px;margin-bottom:30px}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexCol--noticias-container-col{padding-bottom:30px}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--noticias-container-row{flex-direction:column!important}.vtex-flex-layout-0-x-flexRowContent--noticias-container-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-flex-layout-0-x-flexRowContent--nt-noticia-main-row{width:95%;padding:5%}.vtex-flex-layout-0-x-flexRowContent--olimpica-products-contenido-html{display:none}.vtex-flex-layout-0-x-flexRow--nuestras-marcas-main-row{margin-bottom:5%}.vtex-flex-layout-0-x-flexColChild--nuestras-marcas-main-col .vtex-tab-layout-0-x-container--tp-content-layout{width:100%!important}.vtex-flex-layout-0-x-flexRow--nm-banner,.vtex-flex-layout-0-x-flexRow--nm-content-row{margin-top:2%}.vtex-flex-layout-0-x-flexColChild--nm-marcas-content{height:auto!important}.vtex-flex-layout-0-x-flexCol--nm-marcas-content{width:90%;margin-left:5%;margin-right:5%;margin-top:5%}.vtex-flex-layout-0-x-flexCol--nm-marca-olimpica{border-radius:20px}.vtex-flex-layout-0-x-flexRowContent--nm-banner{background-size:cover;min-height:300px}.vtex-flex-layout-0-x-flexRowContent--nm-banner-sumpermercado{background-image:url("/arquivos/banner_olimpica_marcas.jpg")}.vtex-flex-layout-0-x-flexRowContent--nm-banner-modasao{background-image:url("/arquivos/ModaSAO-DIC2017-JUN2018.jpg")}.vtex-flex-layout-0-x-flexRowContent--pdp-selling-price .vtex-product-price-1-x-sellingPrice--hasListPrice{text-align:left}.vtex-flex-layout-0-x-flexRowContent--pdp-selling-price .vtex-product-price-1-x-sellingPrice--hasListPrice::after{content:" Otros medios de pago";color:#3f3f40;font-weight:900;font-size:0.6rem;width:40%;display:inline-block;margin-left:10px}.vtex-flex-layout-0-x-flexRow--supermercado-navigator-mobile,.vtex-flex-layout-0-x-flexRowContent--supermercado-navigator-mobile{min-height:100px!important;max-height:100px!important;width:90%;margin-left:5%}.vtex-flex-layout-0-x-flexRowContent--supermercado-navigator-mobile .vtex-rich-text-0-x-link--landing-app-section-variety-item{font-size:80%}.vtex-flex-layout-0-x-flexRowContent--supermercado-navigator-mobile .vtex-slider-layout-0-x-sliderArrows--carousel{top:10%;width:30px;height:30px}.vtex-flex-layout-0-x-flexRowContent--supermercado-navigator-desktop,.vtex-flex-layout-0-x-flexCol--supermercado-content .vtex-flex-layout-0-x-flexColChild--main-home-single-banner{display:none}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--supermercado-navigator-desktop{display:block}.vtex-flex-layout-0-x-flexRow--supermercado-navigator-mobile{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--container-home-mobile{margin-top:2%}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--product-container-col{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexCol--pr-ol-rigth-col{min-width:768px;position:relative;left:200px}.vtex-product-price-1-x-sellerNameContainer{display:block;position:relative;left:200px}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexCol--pr-ol-rigth-col{left:400px}.vtex-product-price-1-x-sellerNameContainer{left:0px}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding-left:5%}.vtex-store-drawer-0-x-openIconContainer{border:0!important}}@media screen and (min-width:868px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding-left:7%}}@media screen and (min-width:968px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding-left:10%}}.vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-product-summary-2-x-imageContainer{height:auto!important}.vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-product-summary-2-x-nameContainer{min-height:100px;max-height:100px;padding-left:2%!important;padding-right:2%!important}.vtex-flex-layout-0-x-flexRowContent--summary-content-info{height:220px}@media screen and (max-width:375px){.vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand{font-size:10px!important}}@media screen and (max-width:680px){.vtex-flex-layout-0-x-flexRowContent--summary-content-info{height:190px}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexCol--containerColQuickviewPersonal{padding:0px 0 37px 32px}.vtex-flex-layout-0-x-flexRow--description--card{width:100%}.vtex-product-summary-2-x-element{border:1px solid #e3e4e6}.vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand{display:block;line-height:1!important;font-size:12px!important}.vtex-flex-layout-0-x-flexRowContent--countdown-flash .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand{line-height:1.5!important;font-size:11px!important}}.vtex-flex-layout-0-x-flexRowContent--sin-iva-2021{height:10000px}@media screen and (max-width:760px){.vtex-flex-layout-0-x-flexRowContent--sin-iva-2021{height:18020px}.vtex-iframe-0-x-container--solo-iframe-dia-sin-iva{height:18020px}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-countdown{width:245px!important}}@media screen and (min-width:761px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--sin-iva-2021{height:13850px}.vtex-iframe-0-x-container--solo-iframe-dia-sin-iva{height:13850px}}@keyframes vtex-flex-layout-0-x-anim{0%{background-color:#00b8d7}25%{background-color:#e2001a}50%{background-color:#ffe912}75%{background-color:#003da6}100%{background-color:#067dea}}.vtex-flex-layout-0-x-flexRow--seg-barra-opcional,.vtex-flex-layout-0-x-flexRowContent--seg-barra-opcional{animation-name:vtex-flex-layout-0-x-anim;animation-duration:5s;animation-iteration-count:infinite}.vtex-flex-layout-0-x-flexRow--seg-barra-opcional .vtex-flex-layout-0-x-flexRowContent--seg-barra-opcional .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph--top-bar-text-left{font-size:16px;white-space:normal}.vtex-flex-layout-0-x-flexRowContent--seg-barra-opcional .vtex-rich-text-0-x-link--top-bar-text-left{text-decoration:underline}.vtex-flex-layout-0-x-flexRow--mantenimiento-relative{position:relative}.vtex-flex-layout-0-x-flexRow--mantenimiento-relative .vtex-store-components-3-x-container{margin:0 auto!important}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-countdown{background:white;position:absolute;top:5%;left:0px;margin:auto;right:0px;width:360px;padding-bottom:23px;border-radius:10px}.vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-flex-layout-0-x-flexCol .vtex-button{min-height:50px}.vtex-flex-layout-0-x-flexColChild--unicef-tactica-item-img-text{text-align:center}.vtex-flex-layout-0-x-flexRowContent--flex-start{justify-content:flex-start}.vtex-rich-text-0-x-paragraph--texto-normal-legal{color:#3f3f40!important}.vtex-rich-text-0-x-container--registro-exitoso-form-live{padding:40px}.vtex-flex-layout-0-x-flexRow--regionalization-module{margin:0}.vtex-rich-text-0-x-heading--new-rich-text-middle-unicef,.vtex-rich-text-0-x-paragraph--new-rich-text-middle-unicef{color:white;text-align:center;margin-top:1px}.vtex-flex-layout-0-x-flexCol--unicef-text-middle-flex{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRow--unicef-container-white,.vtex-rich-text-0-x-container--unicef-container-white{background-color:white;padding:10px}.vtex-rich-text-0-x-heading--unicef-blue-color{color:#1ba9e1;font-weight:700;font-size:2.1rem;margin-bottom:30px}.vtex-rich-text-0-x-headingLevel2--unicef-blue-color{font-size:3.5rem}.vtex-flex-layout-0-x-flexRowContent--unicef-container-white{align-items:center}.vtex-rich-text-0-x-paragraph--p-left-unicef-item-rich-text{color:#666666!important;text-align:left;line-height:normal;font-size:20px}.vtex-flex-layout-0-x-flexRowContent--border-unicef-sutil{border:1px solid gray;max-height:150px}.vtex-rich-text-0-x-headingLevel2--newtext-unicef-interno-bot{color:#666666!important;font-size:2.8rem}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--main-unicef-container-white .vtex-flex-layout-0-x-flexCol--right-unicef-container-white{border-left:2px solid gray}.vtex-flex-layout-0-x-flexRowContent--unicef-container-blue .vtex-rich-text-0-x-headingLevel2--new-rich-text-middle-unicef{font-size:8rem;font-weight:900;margin-bottom:0px}.vtex-rich-text-0-x-wrapper--newtext-unicef-interno-bot{max-width:60%}}@media screen and (max-width:1024px){.vtex-rich-text-0-x-headingLevel2--unicef-blue-color{font-size:2.5rem}.vtex-rich-text-0-x-container--unicef-blue-color{justify-content:center}.vtex-rich-text-0-x-container--p-left-unicef-item-rich-text{padding:0px}.vtex-rich-text-0-x-paragraph--p-left-unicef-item-rich-text{text-align:center}.vtex-rich-text-0-x-headingLevel2--unicef-blue-color{margin-bottom:0px}}.vtex-flex-layout-0-x-flexRow--container_aniversario_julio{background-color:#ff1a24;padding-bottom:1px;overflow:hidden}.vtex-flex-layout-0-x-flexRow--Container-banner-aniversario{background-color:#ff1a24}.vtex-flex-layout-0-x-flexRow--Container-banner-aniversario .vtex-store-components-3-x-container{width:100%!important;padding:0;margin:0!important;display:contents}.vtex-flex-layout-0-x-flexRowContent--Aniversario-container{margin-top:0;padding-bottom:8rem}.vtex-flex-layout-0-x-flexCol--columnas_mensajeA{max-height:700px}.vtex-flex-layout-0-x-flexRow--Aniversario-container{background-color:#ff1a24}.vtex-flex-layout-0-x-flexColChild--columnas_formA .vtex-input-prefix__group{border-width:0!important;border-radius:0.5rem!important;height:5rem}.vtex-flex-layout-0-x-flexColChild--columnas_formA .vtex-styleguide-9-x-input{border-radius:15px;font-size:1.5rem}.vtex-flex-layout-0-x-flexRowContent--aniversario-formA-desktop{gap:2rem;padding-left:30px;padding-right:30px}.vtex-flex-layout-0-x-flexCol--check-aniversario{gap:1rem}.vtex-flex-layout-0-x-flexCol--check-aniversario .vtex-checkbox__label{color:white}.vtex-flex-layout-0-x-flexRowContent--row-politica-aniversario{align-items:center}.vtex-flex-layout-0-x-flexRowContent--row-politica-aniversario .vtex-rich-text-0-x-paragraph{margin:0}.vtex-flex-layout-0-x-flexCol--check-aniversario{height:fit-content}.vtex-flex-layout-0-x-flexRowContent--row-politica-aniversario .vtex-rich-text-0-x-container{font-size:1rem!important}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexColChild--columnas_mensajeA{height:100%;align-items:flex-end;display:flex}}.vtex-flex-layout-0-x-flexColChild--columnas_mensajeA .vtex-rich-text-0-x-heading-level-1{margin-bottom:0px;margin-top:6rem}.vtex-flex-layout-0-x-flexColChild--columnas_mensajeA .vtex-rich-text-0-x-heading-level-3{margin-top:0.8rem!important}.vtex-flex-layout-0-x-flexRow--container_mobile_aniversario_julio{padding-bottom:100px;background-color:#ff1a24}.vtex-flex-layout-0-x-flexRow--container_mobile_aniversario_julio .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--container_mobile_aniversario_julio .vtex-store-components-3-x-imageElement--banner_mobile_aniversario{width:100vw}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-container--mensaje-bienvenido-1-formA{text-align:center}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-wrapper--mensaje-bienvenido-1-formA{margin:0 auto}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-paragraph--mensaje-bienvenido-1-formA{margin-top:4rem;font-size:2.8rem}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-container--mensaje-formA-light{text-align:center}.vtex-flex-layout-0-x-flexRowContent--container_mobile_aniversario_julio .vtex-flex-layout-0-x-flexRowContent--Aniversario-container{padding:0px 30px}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-container{font-size:2rem}.vtex-flex-layout-0-x-flexColChild--columnas_formA{padding-bottom:2rem}@media screen and (max-width:760px){.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-container{font-size:1.5rem}.vtex-flex-layout-0-x-flexColChild--mobile-aniversario-julio .vtex-rich-text-0-x-paragraph--mensaje-bienvenido-1-formA{font-size:2rem}.vtex-flex-layout-0-x-flexColChild--columnas_formA .vtex-input-prefix__group{height:4rem}.vtex-flex-layout-0-x-flexColChild--columnas_formA .vtex-styleguide-9-x-input{font-size:1.2rem}.vtex-flex-layout-0-x-paragraph--mensaje-bienvenido-2-formA{font-size:2rem}}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-rich-text-0-x-container--mensaje-formA-light{text-align:center}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-rich-text-0-x-wrapper--mensaje-bienvenido-1-formA{width:100%;text-align:center}.vtex-flex-layout-0-x-flexRowContent--row-politica-aniversario .vtex-rich-text-0-x-link{color:white}.vtex-flex-layout-0-x-flexRow--Container-inputs-formA .vtex-rich-text-0-x-paragraph--texto-normal-legal{color:white!important}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-rich-text-0-x-container--form-titleA{background-color:red;font-size:1.5rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexColChild--columnas_formA{padding-bottom:0px}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexRowContent--inputs-aniversario-form{padding:2rem 2rem 0rem 2rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexCol--columnas_formA{gap:0.5rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexCol--check-aniversario{padding:1rem 2rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexCol--check-aniversario .vtex-rich-text-0-x-paragraph{color:#c8c8c8}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-flex-layout-0-x-flexCol--check-aniversario .vtex-rich-text-0-x-link{color:#c8c8c8}.vtex-flex-layout-0-x-flexRowContent--aniversario-registro-A-container .vtex-rich-text-0-x-container--mensaje-formA-light .vtex-rich-text-0-x-paragraph--mensaje-formA-light{padding-bottom:0px}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-modal-layout-0-x-triggerContainer{background-color:blue;border-radius:2rem;margin:0 auto;width:350px;margin-top:2rem;text-align:center}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-modal-layout-0-x-triggerContainer.vtex-rich-text-0-x-container--boton-registro-a-r{display:contents;text-align:center}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-modal-layout-0-x-triggerContainer:hover{cursor:pointer}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje .vtex-rich-text-0-x-container--boton-registro-a-r{font-size:1.3rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r{background-color:#f7f7f7}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-store-form-0-x-formSubmitContainer--boton_submit-aniversario{padding:0 2rem}.vtex-flex-layout-0-x-flexRowContent--ofertas-a-r-descuentos-bloques{gap:1rem}.vtex-flex-layout-0-x-flexRowContent--ofertas-a-r-descuentos-bloques .vtex-flex-layout-0-x-stretchChildrenWidth{width:25%;background-color:white;border-radius:1rem;max-height:26rem}.vtex-flex-layout-0-x-flexRowContent--ofertas-a-r-descuentos-bloques .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol{align-items:center}.vtex-flex-layout-0-x-flexRowContent--ofertas-a-r-descuentos-bloques .vtex-rich-text-0-x-paragraph--boton-registro-a-r{text-align:center;width:100%;font-size:5rem;color:gray;margin-bottom:0;font-weight:700}.vtex-flex-layout-0-x-flexRowContent--ofertas-a-r-descuentos-bloques .vtex-rich-text-0-x-paragraph--r-a-descuento-mensaje{font-size:1.5rem;color:gray;margin-top:0px;text-align:center}.vtex-flex-layout-0-x-flexRow--container-aniversario-registro{padding-bottom:10rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-rich-text-0-x-paragraph--mensaje-bienvenido-2-formA{background-color:blue;width:100%;font-size:2rem;margin-top:0px}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-rich-text-0-x-container--mensaje-bienvenido-2-formA{background-color:blue;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r .vtex-rich-text-0-x-paragraph--agradecimiento-submit-A{color:gray;padding:1rem}@media screen and (max-width:460px){.vtex-modal-layout-0-x-paper--modal-aniversario-registro{margin:10px}}.vtex-flex-layout-0-x-flexColChild--aniversario-registro-mensaje{margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--modal-body-a-r{margin:0}.vtex-flex-layout-0-x-flexRow--anuncio_horizontal-delgado{height:140px;margin:0 auto}.vtex-flex-layout-0-x-flexRow--anuncio_horizontal-delgado .vtex-flex-layout-0-x-anuncio_horizontal-delgado{justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--flex-anuncio-fijo .vtex-flex-layout-0-x-stretchChildrenWidth{width:fit-content!important;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos{justify-content:space-around}.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth{width:25%!important}@media (max-width:500px){.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth{width:33%!important}}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:14%!important}.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:14%!important}.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth{width:14%!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-6 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:16.5%!important;max-width:190px!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-6 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:16.5%!important;max-width:190px!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-6 .vtex-flex-layout-0-x-stretchChildrenWidth{width:16.5%!important;max-width:190px!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-5 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:20%!important;max-width:190px!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-5 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:20%!important;max-width:190px!important}.vtex-flex-layout-0-x-flexRowContent--categorias-navidad-5 .vtex-flex-layout-0-x-stretchChildrenWidth{width:20%!important;max-width:190px!important}}.vtex-flex-layout-0-x-flexRowContent--categorias-precios-rojos{flex-wrap:wrap}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--categorias-expodrink.vtex-flex-layout-0-x-stretchChildrenWidth{width:14.2%!important}.vtex-flex-layout-0-x-flexRowContent--categorias-expodrink .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:14.2%!important;padding-right:1rem!important}.vtex-flex-layout-0-x-flexRowContent--categorias-expodrink .vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item{width:98%!important}}.vtex-flex-layout-0-x-flexRow--expodrinks .vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-right .vtex-flex-layout-0-x-flexRowContent{margin-bottom:0!important}.vtex-flex-layout-0-x-flexColChild--diageo-banner-single .vtex-slider-layout-0-x-sliderLayoutContainer--static{width:50%;margin:0 auto}@media (min-width:640px){.vtex-flex-layout-0-x-flexColChild--diageo-banner-single .vtex-slider-layout-0-x-sliderLayoutContainer--static{width:100%}}.vtex-flex-layout-0-x-flexColChild--diageo-banner-single .vtex-slider-layout-0-x-imageElement--static{max-height:600px!important;width:auto!important}.vtex-flex-layout-0-x-flexCol--columna-col-seller-diageo{height:fit-content}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-product-summary-2-x-container--category-v2{margin:0px;max-width:100%}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-product-summary-2-x-container{width:100%!important}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-stack-layout-0-x-stackContainer{display:none}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-product-summary-2-x-nameContainer{display:none}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-product-summary-2-x-container{border:0px}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-slider-layout-0-x-slideChildrenContainer{justify-content:flex-start}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-flex-layout-0-x-flexCol--custom-quantity{display:none}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-flex-layout-0-x-flexRow--summary-content-info{height:100px!important}@media (min-width:640px){.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-flex-layout-0-x-flexRow--summary-content-info{height:100px!important;display:flex;align-items:center}}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-button{background-color:#b1282f!important;color:#ffffff!important;min-width:300px}.vtex-flex-layout-0-x-flexColChild--columna-col-seller-diageo .vtex-product-summary-2-x-element{border:0px}.vtex-flex-layout-0-x-flexRow--seller-diageo-container{background-color:#C28F5C}.vtex-flex-layout-0-x-flexRowContent--seller-diageo-container{margin-bottom:0px;padding-bottom:5rem}.vtex-flex-layout-0-x-flexRowContent--seller-diageo-container .vtex-slider-layout-0-x-sliderTrackContainer--static{border-radius:1rem;max-width:100%!important}.vtex-flex-layout-0-x-flexRowContent--info-seller-diageo .vtex-flex-layout-0-x-flexCol--diageo-banner-single{border-radius:1rem}@media (min-width:1024px){.vtex-flex-layout-0-x-flexColChild--filterCol:not(:first-child){height:100%!important;position:relative}.vtex-flex-layout-0-x-flexCol--filterCol .vtex-flex-layout-0-x-flexRow--flex-anuncio-fijo{position:sticky;top:150px}}.vtex-flex-layout-0-x-flexRowContent--coordinadora .vtex-flex-layout-0-x-stretchChildrenWidth :first-child{background-color:#e2001a}.vtex-flex-layout-0-x-flexRowContent--servientrega .vtex-flex-layout-0-x-stretchChildrenWidth :first-child{background-color:#e2001a}.vtex-flex-layout-0-x-flexRowContent--vitrina-grid-bloque .vtex-flex-layout-0-x-flexRowContent--result-precios-rojos .vtex-flex-layout-0-x-flexRow--search-result-content-v2{display:none}.vtex-flex-layout-0-x-flexRowContent--vitrina-grid-bloque .vtex-flex-layout-0-x-flexRowContent--result-precios-rojos .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--falta-whisky-invertido{flex-direction:row-reverse}.vtex-flex-layout-0-x-flexRowContent--falta-whisky-invertido .vtex-rich-text-0-x-headingLevel3--titulo-diageo{font-size:2rem;color:black}.vtex-flex-layout-0-x-flexRowContent--falta-whisky .vtex-rich-text-0-x-headingLevel3--titulo-diageo{font-size:2rem;color:black}.vtex-flex-layout-0-x-flexRowContent--falta-whisky-invertido .vtex-rich-text-0-x-headingLevel6--descripcion-diageo{color:black!important}.vtex-flex-layout-0-x-flexRowContent--falta-whisky .vtex-rich-text-0-x-headingLevel6--descripcion-diageo{color:black!important}.vtex-flex-layout-0-x-flexRowContent--falta-whisky .vtex-flex-layout-0-x-flexCol--columna-col-seller-diageo{margin:auto}.vtex-flex-layout-0-x-flexRowContent--falta-whisky-invertido .vtex-flex-layout-0-x-flexCol--columna-col-seller-diageo{margin:auto}@media screen and (max-width:640px){}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement{width:auto}.vtex-flex-layout-0-x-flexRowContent--prov-banner-doble{max-width:1265px;margin:0 auto;gap:23px}.vtex-flex-layout-0-x-flexRowContent--prov-banner-doble .vtex-store-components-3-x-imageElement--tecnologia-left{width:100%;height:auto;border-radius:16px}.vtex-flex-layout-0-x-flexRow--prov-banner-doble{margin:10px 0px 33px 0px}.vtex-rich-text-0-x-paragraph--banner-proveedor{text-decoration:none;font-family:'Montserrat SemiBold';margin:0;font:normal normal 800 13px/18px 'Montserrat Bold';color:#7e7e7e!important;padding:0px;padding:10px 0px;letter-spacing:0.4px;line-height:1.4rem;text-align:center}.vtex-flex-layout-0-x-flexRowContent--flags-container-summary .vtex-flex-layout-0-x-stretchChildrenWidth :first-child{align-items:center}.vtex-stack-layout-0-x-stackItem--product--flags-container .vtex-flex-layout-0-x-flexColChild--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth :first-child{align-items:flex-start}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexColChild--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth :first-child{align-items:center}}.vtex-flex-layout-0-x-vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-flex-layout-0-x-vtex-product-summary-2-x-container{min-height:380px;max-height:530px}.vtex-flex-layout-0-x-flexRowContent--check-contacto-fundation{display:flex;align-items:center}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--countdown-flash .vtex-product-summary-2-x-brandName{line-height:1.5!important;font-size:11px!important}}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-checkbox__label{font-size:9px!important;line-height:12px!important}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-checkbox__container{scale:0.8}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-heading--newsletter-title-h4{line-height:1}.vtex-flex-layout-0-x-flexRowContent--r-f-electronica{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--dermo-redondo-8 .vtex-store-components-3-x-imageElement{border-radius:50%;border:2px solid lightgray}.vtex-flex-layout-0-x-flexRowContent--r-f-electronica{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--cities-row{position:absolute;right:0px;z-index:1}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{justify-content:center}.vtex-flex-layout-0-x-flexColChild--unicef-container-gray .vtex-rich-text-0-x-list--p-center-unicef-y-olimpica{text-align:left;font-size:calc(20px + 4 * ((100vw - 320px) / (1200 - 320)));color:#666666!important;font-weight:400!important;line-height:normal}.vtex-flex-layout-0-x-flexRow--landing-hogar{margin:auto}.vtex-flex-layout-0-x-flexRow--landing-hogar .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0px}.vtex-flex-layout-0-x-flexRow--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-2-1-2-dermocosmeticos{gap:10px}.vtex-flex-layout-0-x-flexRowContent--row-6535-dermocosmeticos{gap:10px;justify-content:space-between}@media (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--row-2-1-2-dermocosmeticos .vtex-flex-layout-0-x-flexCol{flex-direction:row;gap:5px}}.vtex-flex-layout-0-x-flexRow--landing-hogar .vtex-flex-layout-0-x-flexRow--first-banner{padding-bottom:5px}.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-slider-layout-0-x-sliderTrack--home-slider-1 .vtex-slider-layout-0-x-imageElement--home-slider-1{border-radius:10px}.vtex-flex-layout-0-x-flexColChild--tecnologia-col .vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore{display:none}.vtex-flex-layout-0-x-flexRowContent--row-2-1-2-dermocosmeticos .vtex-store-components-3-x-imageElementLink{height:100%;display:flex}.vtex-flex-layout-0-x-flexRowContent--row-2-1-2-dermocosmeticos .vtex-store-components-3-x-imageElement{height:100%;display:flex}.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-dermocosmeticos,.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-6535-dermocosmeticos,.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-2-1-2-dermocosmeticos{gap:20px;max-width:1300px!important;margin:auto}.vtex-flex-layout-0-x-flexRow--carousel-min,.vtex-flex-layout-0-x-flexRowContent--expo-min{max-width:1300px!important;margin:auto}
.vtex-login-2-x-label{color:#fff;text-transform:capitalize}.vtex-login-2-x-profileIcon{color:#E2001A}.vtex-login-2-x-container .vtex-button{outline:0}.vtex-login-2-x-container .vtex-button__label span{display:flex;flex-direction:column}.vtex-login-2-x-container .vtex-button__label span div{margin:0;padding:0}.vtex-login-2-x-label{font-size:10px;padding:0}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover .vtex-button__label,.vtex-login-2-x-optionsListItem .vtex-button:hover .vtex-button__label{color:white}@media screen and (max-width:640px){.vtex-slider-layout-0-x-paginationDotsContainer--slider-products .vtex-slider-layout-0-x-paginationDot--slider-products:first-child:nth-last-child(4),.vtex-slider-layout-0-x-paginationDotsContainer--slider-products .vtex-slider-layout-0-x-paginationDot--slider-products:first-child:nth-last-child(4)~.vtex-slider-layout-0-x-paginationDot--slider-products{display:block!important}.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1 .vtex-slider-layout-0-x-paginationDot--slider-products:first-child:nth-last-child(3),.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1 .vtex-slider-layout-0-x-paginationDot--slider-products:first-child:nth-last-child(3)~.vtex-slider-layout-0-x-paginationDot--slider-products{display:block!important}}@media screen and (max-width:640px){.vtex-login-2-x-container{position:relative}.vtex-login-2-x-profileIcon{color:#fff!important;width:22px;height:22px}.vtex-login-2-x-label{margin-top:3px}.vtex-login-2-x-profile{color:white;font-size:10px;text-transform:capitalize;display:block!important;text-overflow:ellipsis!important;margin:auto;text-align:center;padding:0}}@media screen and (max-width:410px){}@media screen and (min-width:640px){.vtex-login-2-x-profile{color:white;font-size:10px;text-transform:capitalize;display:block!important;text-overflow:ellipsis!important;margin:auto;text-align:center;padding:0}.vtex-login-2-x-profileIcon{color:#fff;width:20px;height:20px}.vtex-login-2-x-container .vtex-button__label span{display:flex;flex-direction:column}.vtex-login-2-x-container .vtex-button__label span div{margin:0}.vtex-login-2-x-label{font-size:10px;padding:0}}.vtex-reviews-and-ratings-3-x-reviewComment div:first-child{display:flex;flex-wrap:wrap}.vtex-reviews-and-ratings-3-x-container .vtex-styleguide-9-x-jsFocusVisible [role="region"]{height:auto!important;width:100%}.vtex-reviews-and-ratings-3-x-formContainer .vtex-card h3:first-child{display:none}.vtex-reviews-and-ratings-3-x-formContainer form{display:flex;flex-direction:column}.vtex-reviews-and-ratings-3-x-formContainer .vtex-card h5{background:#005CA9 0% 0% no-repeat padding-box;border-radius:7px;padding:10px;text-align:center;font-size:0}.vtex-reviews-and-ratings-3-x-formContainer .vtex-card h5::before{content:'¡Gracias por tu reseña!';font:normal normal bold 13px/22px Montserrat;letter-spacing:0px;color:#FFFFFF}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer div:last-child{border:0}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer h5{padding:0;margin:0;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer h5::before{content:'Sin reseñas';font:normal normal 800 14px/18px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer h5::after{content:'¡Sé el primero en darnos una opinión de este producto!';font:normal normal 12px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545}@media screen and (max-width:640px){.vtex-reviews-and-ratings-3-x-reviewCommentsContainer h5::after{width:72%;text-align:center}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer h5{margin-top:0}}.vtex-login-2-x-termsAndConditions::before{content:'¿No tienes cuenta?';font:normal normal normal 12px/20px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;display:block;text-align:center;margin-top:10px;margin-bottom:10px}.vtex-login-2-x-termsAndConditions{gap:4px;align-items:center;display:flex;justify-content:center;margin-top:18px;flex-direction:column}.vtex-login-2-x-termsAndConditions{gap:4px;align-items:center;display:flex;justify-content:center;margin-top:18px;flex-direction:column}.vtex-login-2-x-termsAndConditions p a:hover{background-color:#005CA9;color:#FFFFFF}.vtex-login-2-x-termsAndConditions p a{display:flex;background-color:#FFFFFF;color:#005CA9;padding:8px 40px;max-width:290px;margin:0 auto;font-weight:700;text-decoration:auto;font-size:0.9rem;border:1px solid #005CA9;margin:0px;border-radius:5px}
.vtex-menu-2-x-styledLinkContent--menu-header{color:#fff;font-weight:600}.vtex-menu-2-x-styledLinkContent--menu-title-desktop,.vtex-menu-2-x-styledLinkContent--menu-drawer-title,.vtex-menu-2-x-styledLinkContent--menu-drawer-subtitle,.vtex-menu-2-x-styledLinkContent--title-submenu{color:#36474f;font-size:14px}.vtex-menu-2-x-menuContainerNav{width:100%}.vtex-menu-2-x-styledLinkContainer--signalHeader-mercado-distancia,.vtex-menu-2-x-styledLinkContainer--signalHeader-sabores-olimpica,.vtex-menu-2-x-styledLinkContainer--signalHeader-catalogo{display:flex!important;margin-left:0;align-items:center}.vtex-menu-2-x-styledLinkContainer--signalHeader-mercado-distancia::before{content:url(/arquivos/mercado-a-distancia.svg);margin-right:10px;zoom:0.8}.vtex-menu-2-x-styledLinkContainer--signalHeader-sabores-olimpica::before{content:url(/arquivos/sabores.svg);margin-right:10px;zoom:0.8}.vtex-menu-2-x-styledLinkContainer--signalHeader-catalogo::before{content:url(/arquivos/catalogos.svg);margin-right:10px;zoom:0.8}.vtex-menu-2-x-menuItem--menu-title-desktop{padding-left:60px;padding-right:50px}.vtex-menu-2-x-styledLinkContent--signalHeader,.vtex-menu-2-x-styledLinkContent--menu-title-desktop{font-size:14px;font-weight:600}.vtex-menu-2-x-styledLinkContent--menu-title-desktop-2{font-size:12px;font-weight:600}.vtex-menu-2-x-menuItem--signalHeader-mercado-distancia,.vtex-menu-2-x-menuItem--signalHeader-sabores-olimpica,.vtex-menu-2-x-menuItem--signalHeader-catalogo{padding-left:50px}.vtex-menu-2-x-styledLinkContent--color-red{color:#fd0d1f}.vtex-menu-2-x-styledLinkContent--product-description{color:#484848;font-size:1.6rem;font-weight:600;margin:20px 0}@media only screen and (max-width:640px){.vtex-menu-2-x-styledLinkContainer--signalHeader-mercado-distancia::before,.vtex-menu-2-x-styledLinkContainer--signalHeader-sabores-olimpica::before,.vtex-menu-2-x-styledLinkContainer--signalHeader-catalogo::before{zoom:0.5;margin-left:1.5rem}}@media only screen and (min-width:640px){.vtex-menu-2-x-styledLinkContent--signalHeader,.vtex-menu-2-x-styledLinkContent--menu-title-desktop{font-size:18px}.vtex-menu-2-x-styledLinkContent--menu-title-desktop-2{font-size:14px}.vtex-menu-2-x-menuItem--menu-header{border-left:1px solid #fff}.vtex-menu-2-x-styledLinkContent--footer-title{font-size:13px;text-transform:uppercase;margin-bottom:20px;font-weight:600;color:#d9d9d9}.vtex-menu-2-x-styledLinkContent--footer-subtitle{font-size:12px;color:#d9d9d9}.vtex-menu-2-x-styledLinkContainer--menu-header.vtex-menu-2-x-mh6.vtex-menu-2-x-pv5{padding-top:0.5rem;padding-bottom:0.5rem}}@media only screen and (min-width:768px){.vtex-menu-2-x-submenuWrapper--isOpen{position:absolute;left:100%;top:0%}}@media (min-width:1000px){.vtex-menu-2-x-styledLinkContent--footer-subtitle{white-space:inherit}}.vtex-menu-2-x-styledLinkContent--title-menu-footer-mobile{text-align:left;font-size:15px;font-weight:bold;letter-spacing:0.9px;color:#D9D9D9}.vtex-menu-2-x-menuItem--title-menu-footer-mobile{border-bottom:1px solid #D9D9D9;padding:5px 0px;width:90%;margin:auto}.vtex-menu-2-x-styledLinkContainer--title-menu-footer-mobile{margin-left:0!important;margin-right:0!important}.vtex-menu-2-x-styledLinkContent--menu-item-footer-desplegable{font-size:14px;letter-spacing:0px;color:#D9D9D9}@media (min-width:1024px){.vtex-menu-2-x-styledLinkContent--menu-item-footer-desplegable{font-size:12px;text-wrap:wrap;letter-spacing:0px;color:#D9D9D9}}.vtex-rich-text-0-x-paragraph--Copy-rigth-mobile{font-size:14px;letter-spacing:0px;color:#D9D9D9}.vtex-rich-text-0-x-link--Copy-rigth-mobile{color:#D9D9D9;text-decoration:none}.vtex-rich-text-0-x-wrapper--logo-sonovista-after::after{content:url(/arquivos/logo_sonovista.svg);display:block;width:105px;height:30px}.vtex-rich-text-0-x-wrapper--logo-vtex-after::after{content:url(/arquivos/logo_vtex.svg);display:block;width:105px;height:30px}.vtex-rich-text-0-x-wrapper--Copy-rigth-mobile{margin-top:20px;padding:5px}.vtex-flex-layout-0-x-flexRowContent--ultima-row-footer{margin-bottom:5rem}.vtex-menu-2-x-submenuAccordion--accordion-product-description .vtex-flex-layout-0-x-flexRow--product-specifications{width:100%}.vtex-flex-layout-0-x-flexRowContent--preguntas-frecuentes{margin-top:0px}.vtex-rich-text-0-x-wrapper--tp-evento-breadcrumb{max-width:1130px;width:100%;margin:0px auto}.vtex-rich-text-0-x-wrapper--tp-evento-breadcrumb .vtex-rich-text-0-x-paragraph--tp-evento-breadcrumb{margin-top:52px;margin-bottom:0px;color:#595959;font-size:12.5px;font-family:'Montserrat'}.vtex-flex-layout-0-x-flexRow--preguntas-frecuentes{background-color:white;max-width:1130px;width:100%;margin:0px auto;box-shadow:0px 2px 6px #0000001A;border-radius:26px;padding:46px 42px}.vtex-flex-layout-0-x-flexRow--preguntas-frecuentes .vtex-store-components-3-x-container{width:100%!important}.vtex-flex-layout-0-x-flexRow--banner-preguntas-frecuentes .vtex-store-components-3-x-container{max-width:1130px;width:100%;margin:0px auto 24px auto}.vtex-flex-layout-0-x-flexRow--banner-preguntas-frecuentes .vtex-flex-layout-0-x-flexRowContent--banner-preguntas-frecuentes{margin-top:36px!important}.vtex-rich-text-0-x-headingLevel1--preguntas-frecuentestitle{color:#005CA9;font-size:16px;font-family:'Montserrat Bold';margin:0px 0px 4px 0px}.vtex-rich-text-0-x-wrapper--preguntas-frecuentessubtitle{width:100%}.vtex-rich-text-0-x-paragraph--preguntas-frecuentessubtitle{color:#454545!important;font-size:12.5px;font-family:'Montserrat';margin:0px;border-bottom:1px solid #dddddd;padding-bottom:14px}.vtex-menu-2-x-styledLinkContainer--pregunta-title{margin:0px;padding:0px}.vtex-menu-2-x-styledLinkContainer--pregunta-title .vtex-menu-2-x-accordionIcon{background-image:url('/arquivos/arrow-blue.svg');width:9.88px;height:12px;background-repeat:no-repeat;font-size:0px;transform:rotate(0deg);transition:transform 0.2s ease-in-out}.vtex-menu-2-x-styledLinkContainer--pregunta-title .vtex-menu-2-x-accordionIcon.vtex-menu-2-x-accordionIcon--pregunta-title--isClosed{transform:rotate(90deg)}.vtex-menu-2-x-styledLinkContainer--pregunta-title .vtex-menu-2-x-accordionIcon.vtex-menu-2-x-accordionIcon--pregunta-title--isOpen{transform:rotate(270deg)}.vtex-menu-2-x-menuItem--pregunta-title .vtex-rich-text-0-x-container--pregunta-body{margin-bottom:0px!important}.vtex-menu-2-x-menuItem--pregunta-title .vtex-rich-text-0-x-paragraph--pregunta-body,.vtex-menu-2-x-menuItem--pregunta-title .vtex-rich-text-0-x-listOrdered--pregunta-body,.vtex-menu-2-x-menuItem--pregunta-title .vtex-rich-text-0-x-listItem--pregunta-body{font-size:13px;font-family:"Montserrat";color:#454545!important;margin-left:24px;padding-bottom:24px;line-height:1.5}.vtex-menu-2-x-menuItem--pregunta-title{border-bottom:1px solid #dddddd;margin:0px 10px}.vtex-menu-2-x-styledLinkContent--pregunta-title{color:#454545;font-size:13px;font-family:"Montserrat Medium";padding:24px 12px}.vtex-menu-2-x-styledLinkContent--pregunta-title{white-space:initial!important}.vtex-menu-2-x-menuItem--pregunta-title .vtex-menu-2-x-submenuAccordion{padding-left:0px}@media screen and (min-width:1025px){.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu-right::before{width:25px;height:17px;background:url(https://olimpica.vtexassets.com/assets/vtex.file-manager-graphql/images/3f8c31dd-bd09-4956-9f75-033e533caa82___adbbffda9db8ff0d2a487dfd248d6fbb.svg);background-repeat:no-repeat}}@media screen and (max-width:1025px){.vtex-menu-2-x-menuContainer--header-menu-left{max-width:calc(100vw - 60px)!important}}

.vtex-modal-layout-0-x-paper--quickviewChat{min-width:844px}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem 2.5rem}}@media screen and (max-width:768px){.vtex-modal-layout-0-x-paper--quickviewChat{min-width:auto}}.vtex-modal-layout-0-x-paper--quickviewChat .vtex-modal-layout-0-x-closeIcon--quickview{color:#BFBFBF;width:24px}.vtex-flex-layout-0-x-flexRow--buttons--card .vtex-modal-layout-0-x-triggerContainer--quickview{height:auto;padding:0px}.vtex-flex-layout-0-x-flexColChild--quickviewDetails .vtex-modal-layout-0-x-actionsContentWrapper--quickview .vtex-store-link-0-x-buttonLink:hover .vtex-store-link-0-x-label{color:white}.vtex-modal-layout-0-x-flexColChild--social-container .vtex-modal-layout-0-x-wrapper .vtex-modal-layout-0-x-paragraph{color:red}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow 150ms ease-in-out,border-top 150ms ease-in-out;border-top-style:solid;border-top-width:1px;border-top-color:transparent;box-shadow:-4px 0px 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top-width:1px;border-top-style:solid;border-top-color:#aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:rgb(238,238,238);box-shadow:-4px 0px 27px -12px rgba(0,0,0,0.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-modal-layout-0-x-headerContainer--delivery{border:none!important}.vtex-modal-layout-0-x-closeButton--delivery{position:absolute;top:20px;right:20px;border-radius:50%;background-color:#CCCCCC;color:#fff;padding:0px;width:27px;height:27px;display:flex;justify-content:center;align-items:center;outline:0;transition:all 0.2s}.vtex-modal-layout-0-x-closeButton--delivery:hover{opacity:0.8}.vtex-modal-layout-0-x-closeIcon--delivery{width:20px;height:20px}.vtex-flex-layout-0-x-flexRowContent--options-header .vtex-modal-layout-0-x-triggerContainer{display:flex;align-items:center}.vtex-modal-layout-0-x-headerContainer--wishlist{display:flex;align-items:center;margin:0 31px;border:none;margin-top:25px}.vtex-modal-layout-0-x-closeButtonContainer--wishlist{margin-left:auto}.vtex-modal-layout-0-x-closeButton--wishlist{padding:0px;background-color:white;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.vtex-modal-layout-0-x-closeIcon--wishlist{width:20px;height:20px;font-weight:bold;filter:invert(1)}.vtex-modal-layout-0-x-container--wishlist .vtex-modal-layout-0-x-paperScrollContent{width:90%}.vtex-modal-layout-0-x-container--wishlist .vtex-login-2-x-options{min-width:initial!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-modal-layout-0-x-triggerContainer--wishlist{width:45px;height:45px;border-radius:50%;border:solid 1px #ccc;padding:3px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.2s}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-modal-layout-0-x-triggerContainer--wishlist:hover,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-modal-layout-0-x-triggerContainer--wishlist:hover{opacity:0.8s}.vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-store-icons-0-x-expandIcon{display:none}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-modal-layout-0-x-triggerContainer--wishlist::before{content:"";background-image:url(/arquivos/listas-black.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:18px;display:block}.vtex-modal-layout-0-x-container--category-filter-mobile .vtex-modal-layout-0-x-paperScrollContent{width:90%;padding:10px}.vtex-modal-layout-0-x-container--category-filter-mobile .vtex-modal-layout-0-x-paperScrollContent .vtex-search-result-3-x-filtersWrapper--filterCol{border:none;padding-top:30px}.vtex-modal-layout-0-x-container--category-filter-mobile .vtex-modal-layout-0-x-paperScrollContent .vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filter__container--filterCol{border:none}.vtex-modal-layout-0-x-triggerContainer--btn-trigger-filter-mobile{width:100%}.vtex-modal-layout-0-x-triggerContainer--delivery-modal{display:block}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding-bottom:0}.vtex-store-components-3-x-skuSelectorSubcontainer--color{margin-bottom:0}.vtex-store-components-3-x-skuSelectorSubcontainer--talla{margin-bottom:0px}.vtex-modal-layout-0-x-actionsContainer--quickview{box-shadow:none!important;border-top-color:rgb(238,238,238)}.vtex-modal-layout-0-x-actionsContainer--quickview{box-shadow:none;padding-top:3rem}.vtex-modal-layout-0-x-actionsContentWrapper--quickview{border:unset!important}.vtex-modal-layout-0-x-actionsContentWrapper--quickview{padding:0 10px}@media only screen and (max-width:768px){.vtex-modal-layout-0-x-actionsContentWrapper--quickview .vtex-add-to-cart-button-0-x-buttonText{font-size:12px}}@media only screen and (min-width:640px){.vtex-modal-layout-0-x-container--wishlist .vtex-modal-layout-0-x-paperScrollContent{width:450px}}@media only screen and (max-width:1024px){.vtex-modal-layout-0-x-closeButton--delivery{top:5px;right:5px}}.vtex-modal-layout-0-x-contentContainer--wishlistContent,.vtex-modal-layout-0-x-paper--wishlist{position:initial!important}.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview{padding:1rem}.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview .vtex-flex-layout-0-x-flexCol--custom-btn-add{width:80%}.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{display:flex;justify-content:space-between;align-items:center;gap:10px}.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-store-components-3-x-productNameContainer--quickview{margin-bottom:1rem}.vtex-modal-layout-0-x-paper--ml-cfan-section4{width:100%;padding:0;background-color:black}.vtex-modal-layout-0-x-triggerContainer--delivery-modal-personal{display:block}
.vtex-my-account-1-x-menu{padding:0!important}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(1){order:0}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(3){order:1}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(4){display:none}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(5){order:7}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(6){order:8}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(8){}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="https://tarjetaolimpica.bancoserfinanza.com/?clientCode=BANCO-SERFINANZA&productCode=SERF-TARJETA-DE-CREDITO&utm_source=Olimpica&utm_medium=Boton_Header"]::before{width:24px;height:24px;justify-content:center;background-repeat:no-repeat;background:url('/arquivos/TC-olimpica.svg')!important;background-size:cover!important}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div:nth-child(9){order:3}@media screen and (min-width:1025px){.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/recetas"]:hover::before{width:20px;height:20px;background:url("/assets/vtex.file-manager-graphql/images/4a29a358-39c9-42de-ab58-474e980883c9___920c927efe6104a311f972fc609f9cc9.png");background-repeat:no-repeat;background-size:cover}.vtex-menu-2-x-styledLink--header-menu[href="/electrodomesticos-y-tecnologia"] .vtex-menu-2-x-styledLinkContent{flex-wrap:wrap;max-width:75px;text-wrap:auto;line-height:12px;width:60px}.vtex-menu-2-x-styledLink--header-menu[href="/drogueria-y-dermocosmeticos"] .vtex-menu-2-x-styledLinkContent{flex-wrap:wrap;max-width:100px;text-wrap:auto;line-height:12px}.vtex-menu-2-x-styledLink--header-menu[href="/electrodomesticos-y-tecnologia"]{width:90px;max-width:102px}.vtex-menu-2-x-styledLink--header-menu[href="/drogueria-y-dermocosmeticos"]{max-width:128px}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/recetas"]::before{width:20px;height:20px;justify-content:center;background-repeat:no-repeat;background-size:contain;background:url('/assets/vtex.file-manager-graphql/images/5c5a42ea-2786-4980-9712-3c3b05bb4e66___a18c75a8d456dfe2925695e7c8ebc2ac.png');background-size:cover}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/hogar"]::before{width:29px;height:28px;background:url("/assets/vtex.file-manager-graphql/images/641de659-01db-453f-95ce-fb5982f036f1___56613c03651f3d94ea65704a921e7624.png");background-repeat:no-repeat;background-size:contain}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/hogar"]:hover::before{width:29px;scale:1;height:31px;justify-content:center;background-repeat:no-repeat;background-size:contain;background:url('/assets/vtex.file-manager-graphql/images/dd07109e-df1f-447a-bb23-f8be61558402___12f308e6a438c5cb5a9dce06496ffa7d.png');background-size:cover}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/landing-junior"]::before{width:20px;height:20px;background:url("/assets/vtex.file-manager-graphql/images/0004cd77-0908-4e9d-8f3c-586b1b79332b___7c468130733ba499802ba816f0cb5ae5.png");background-size:cover;justify-content:center;background-repeat:no-repeat}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink--header-menu[href="/landing-junior"]:hover::before{width:20px;height:20px;justify-content:center;background-repeat:no-repeat;background:url('/assets/vtex.file-manager-graphql/images/317876a6-6e4f-4d9c-bbb2-8d0eee1cf91a___69dd47acb500ab71e12cb20cf0ceda24.png');background-size:cover}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/orders"],.vtex-my-account-1-x-menuLinks .vtex-checkbox__label[for="newsletterOptIn"],.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/profile"],.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/address"],.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/cards"],.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/lista-deseos"]{font-size:0}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/order-quote"]{display:none}.vtex-account_menu-link[href="#/mis-puntos"]{display:none!important}div:has(>.vtex-account_menu-link[href="#/orders"]),div:has(>.vtex-account_menu-link[href="#/profile"]),div:has(>.vtex-account_menu-link[href="#/addresses"]){display:none}.vtex-account_menu-link[href="#/order-quote"]{visibility:hidden;position:absolute}.vtex-account_menu-link[href="#/cards"]::before{content:"Mis medios de pago"}.flex-grow-1>div>.vtex-account_menu-link[href="#/lista-deseos"],.flex-grow-1>div>.vtex-account_menu-link[href="#/cards"]{font-size:13px}.vtex-account_menu-link[href="#/address"]::before{content:"Mis direcciones";font-size:13px}.vtex-checkbox__label[for="newsletterOptIn"]::after{content:"Quiero recibir el newsletter con promociones.";font-size:1rem}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{font-family:'Montserrat';font-size:13px;letter-spacing:0px;color:#595959}.vtex-my-account-1-x-userImage.vtex-my-account-1-x-relative.vtex-my-account-1-x-mr5.vtex-my-account-1-x-h3.vtex-my-account-1-x-w3::before{font-size:14px;content:url("/arquivos/perfil-black-account.svg")}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button{max-height:initial;height:48px;width:85%;margin:auto;border:1px solid #37474F3E}.vtex-my-account-1-x-boxContainerFooter .vtex-button:hover{color:#fff;background:#005CA9!important}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{border:none;border:1px solid #36474F;border-radius:24px;padding:1rem 10px 1rem 20px;max-height:46px;min-width:230px}.vtex-my-account-1-x-menuLinks a[class*="b--action-primary"]{background-color:#005CA9;border-color:transparent!important;color:white;border-radius:24px}.vtex-my-account-1-x-menuLinks:last-child div[class*="pointer"]::after{content:"Cerrar sesión";font-family:Montserrat;font:normal normal bold 14px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-my-account-1-x-menuLinks:last-child div[class*="pointer"]{font-size:0px!important;padding:0;margin:30px 0 27px;padding-left:34px}.vtex-my-account-1-x-menuLinks div:nth-child(-1){display:none}.vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-dataEntryChildren{color:#36474F;background:#7070701A;border:1px solid #70707039;border-radius:33px;padding:15px 21px;height:50px;overflow:hidden;text-overflow:ellipsis}.vtex-my-account-1-x-boxContainerBody{padding:30px}.vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-firstNameSubContainer .vtex-my-account-1-x-dataEntryLabel::after{content:"s"}.vtex-account{justify-content:center}.vtex-account:first-child{margin:0;padding:0;max-width:initial;width:90%;margin:40px auto}.vtex-account:first-child .pv9-l{padding-top:0px}@media screen and (max-width:720px){.vtex-account:first-child{width:100%;margin:0px;padding:35px 32px 0px}}@media screen and (min-width:640px)and (max-width:720px){.vtex-my-account-1-x-profileBoxContainer .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-firstNameSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-lastNameSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-genderSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-phoneNumberSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-stateRegistration{width:100%}}.vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-dataEntryChildren{color:#36474F;opacity:0.51}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button{max-height:initial;height:48px;width:100%;margin:auto;border:1px solid #37474F3E;color:#fff;background:#005CA9;outline:0}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody button[class*="bg-disabled"]{background:transparent!important;color:#38464F!important}.vtex-my-account-1-x-profile .vtex-my-account-1-x-passwordBoxContainer,.vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer{width:100%;margin:auto}.olimpica-fidelizacion-0-x-redeem__barcode svg{width:100%;height:auto}.olimpica-fidelizacion-0-x-redeem__barcode svg text{display:none}@media screen and (max-width:1024px){.vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox{flex-direction:column}.vtex-address-form__street{}}@media screen and (max-width:720px){.vtex-my-account-1-x-profile{padding:0}.vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-boxContainer{border:none}}@media screen and (width:1366px){.vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-dateOfBirthSubContainer .vtex-my-account-1-x-dataEntryLabel{font-size:15px}}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody div[class="w-50 flex items-center"]{min-width:30px;letter-spacing:-0.08px;font-size:12px}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody div[class="w-50 flex items-center"] div[class="mr3 c-success"]{color:#00E268}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody div[class="w-50 flex items-center"] div[class^="mr3"]{width:10px;height:10px;margin-right:9px;margin-top:-8px}.vtex-my-account-1-x-addressEdit .vtex-address-form-4-x-container,.vtex-my-account-1-x-addressCreate .vtex-address-form-4-x-container,.vtex-input-prefix__group{height:52px;border-radius:33px}.vtex-my-account-1-x-addressEdit button[class^="vtex-button"],.vtex-my-account-1-x-addressCreate button[class^="vtex-button"]{height:37px}.vtex-my-account-1-x-passwordBox .vtex-my-account-1-x-dataEntryLabel,.vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerTitle{color:#36474F;font-weight:bold;font-size:22px}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody div[class*="t-heading-6"]{color:#38464F;letter-spacing:-0.08px;font-size:16px;padding-top:24px;padding-bottom:24px}.vtex-my-account-1-x-addressBox .address-summary{color:#36474F;font-size:21px;font-weight:bold}@media screen and (min-width:1360px){.vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer{width:120%}.vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-dataEntryChildren{padding:18px 21px;min-height:55px}.vtex-my-account-1-x-nameContainer,.vtex-my-account-1-x-genderContainer,.vtex-my-account-1-x-businessPhoneContainer{gap:20px}.vtex-account__create-card,.vtex-my-account-1-x-addressCreate{margin-left:8%}.vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-genderContainer .vtex-my-account-1-x-genderSubContainer{max-width:200px}.vtex-my-account-1-x-phoneNumberContainer .vtex-my-account-1-x-dateOfBirthSubContainer{flex:initial;width:29.5%}.vtex-my-account-1-x-phoneNumberContainer .vtex-my-account-1-x-phoneNumberSubContainer{padding-left:17px;width:69%}.vtex-my-account-1-x-passwordBoxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-dataEntryChildren,.vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-newsletterContainerMessage{color:#38464F;font-size:16px}.vtex-my-account-1-x-newsletterBoxContainer .vtex-checkbox__label{font-size:0px;color:#707070}.vtex-my-account-1-x-addressEdit .vtex-address-form-4-x-container,.vtex-my-account-1-x-addressCreate .vtex-address-form-4-x-container,.vtex-input-prefix__group{height:55px;border-radius:33px}.vtex-profile-form-3-x-genderInput .vtex-dropdown__button{height:50px;border-radius:33px;padding:17px}.vtex-my-account-1-x-addressEdit button[class^="vtex-button"],.vtex-my-account-1-x-addressCreate button[class^="vtex-button"]{height:48px}}.olimpica-wishtlist-app-0-x-triggerContainer .vtex-button{background:#E2001A;color:white;border:initial}.olimpica-wishtlist-app-0-x-emptyWishlistContainer{position:relative}.olimpica-wishtlist-app-0-x-emptyWishlistText{margin:auto}.olimpica-wishtlist-app-0-x-emptyWishlistSubContainer div[class="w-100 flex justify-center pt6 pb6"]{display:none}@media screen and (max-width:1440px){.olimpica-wishtlist-app-0-x-FormSecondaryButton{top:130%;left:41%}}@media screen and (max-width:440px){.vtex-profile-form-3-x-genderInput .vtex-dropdown__button{height:48px;border-radius:33px;padding:17px}.olimpica-wishtlist-app-0-x-FormSecondaryButton{top:104%;left:28%}}@media only screen and (max-width:720px){.vtex-my-account-1-x-menu .vtex-account_menu-link{margin:.5rem auto .5rem auto;width:80%}}@media only screen and (min-width:720px){.vtex-my-account-1-x-menu .vtex-account_menu-link{min-width:auto;width:100%;white-space:normal;max-height:none;border-radius:30px}}@media only screen and (min-width:1400px){.vtex-account__page{width:100%!important}.vtex-my-account-1-x-menu .vtex-account_menu-link{min-width:230px;padding-left:40px}.vtex-account:first-child{width:100%;max-width:1300px;margin-bottom:0px}.vtex-my-account-1-x-profile .vtex-my-account-1-x-passwordBoxContainer,.vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer{width:50%;margin-left:30%;min-width:320px}}@media screen and (min-width:1360px) and (max-width:1399px){.vtex-account__page .vtex-my-account-1-x-profile main[class="flex flex-column-s flex-row-ns"]{gap:100px}}.vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-cancelBtn,.vtex-order-placed-2-x-cancelOrderButton{display:none!important}@media only screen and (max-width:1025px){.vtex-search-2-x-biggy-autocomplete .olimpica-pragma-0-x-add_to_cart_container{display:none}}.vtex-flex-layout-0-x-flexCol--product-details .olimpica-dinamic-flags-0-x-listPrices>div{padding-bottom:8px;border-bottom:1px solid #bbb;margin-bottom:12px}}
.vtex-my-authentication-1-x-authenticationScreen_container{position:relative;padding-top:94px!important}.vtex-my-authentication-1-x-authenticationScreen_container::before{content:'Privacidad';font:normal normal 800 15px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;position:absolute;top:0;left:0}.vtex-my-authentication-1-x-authenticationScreen_container::after{content:'Define o cambia tu contraseña para inicio de sesión en Olimpica.com y APP Olímpica.';font:normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;position:absolute;top:25px;left:0}
.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}
.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="Precios Rojos"]{content:url(/arquivos/precios_rojo.svg);display:block;width:80px;height:80px;position:absolute;right:-63px;top:-21px}
.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-identifier-0-x-product-identifier--productReference{margin-top:20px;display:flex;align-items:center;text-align:left;color:#454444}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-identifier-0-x-product-identifier__label{display:block}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-identifier-0-x-product-identifier__separator::before{content:"- SKU";font:normal normal 500 14px/22px Montserrat;text-align:left;color:#454444;margin-left:2px;margin-right:2px}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-identifier-0-x-product-identifier__label{font:normal normal 500 14px/22px Montserrat;text-align:left;color:#454444}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-identifier-0-x-product-identifier__value{font:normal normal bold 14px/22px Montserrat;text-align:left;color:#454444;margin-left:2px}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-product-identifier-0-x-product-identifier__label{display:none}.vtex-product-identifier-0-x-product-identifier__separator::before{content:"Código";color:#808080;font-size:12px}.vtex-product-identifier-0-x-product-identifier__value{color:#808080;font-size:12px}
.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem;width:100%;text-align:center}.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller .vtex-product-price-1-x-sellerName{letter-spacing:-0.08px;font-weight:600}.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller::before{position:relative;top:3px;content:url(/arquivos/vendido-por.svg);width:16px;height:20px;margin-right:5px}.vtex-product-price-1-x-installments--summary{display:none}@media screen and (max-width:640px){.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller::before{font-size:.77rem}.vtex-product-price-1-x-sellerNameContainer--isDefaultSeller .vtex-product-price-1-x-sellerName::after{font-size:.8rem;letter-spacing:-0.06px}}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;padding:0px 3px;color:#638839}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#E20A1A}.vtex-product-price-1-x-savings--summary{background:#8BC34A;border-radius:1000px;align-items:center;display:flex;display:none!important}.vtex-product-price-1-x-savings-discount--summary{font-size:0.875rem;font-weight:600;vertical-align:baseline;color:#FFFFFF;padding-left:0.5rem;padding-right:0.5rem}.vtex-product-price-1-x-listPrice--summary{margin-bottom:0.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:0.875rem}.vtex-product-price-1-x-currencyFraction--summary,.vtex-product-price-1-x-currencyDecimal--summary{display:none}.vtex-product-price-1-x-sellingPrice--hasListPrice .vtex-product-price-1-x-sellingPriceValue--summary{color:#484848!important}.vtex-shelf-1-x-title--shelf-product-suggestion{text-align:left;display:block;font-weight:bold;letter-spacing:-0.13px;color:#38464F;font-size:14px;padding-left:3%}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-slider-0-x-dotsContainer{display:none}.vtex-shelf-1-x-shelfContentContainer--shelf-product-suggestion{margin:20px;margin-bottom:60px}@media screen and (max-width:680px){.vtex-shelf-1-x-caretIcon--shelf-product-suggestion{width:25px;height:25px;border-radius:100%;background-color:#ffffff!important;box-shadow:0 3px 6px #00000029;color:#707070}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-containerNormal--category-v2{max-width:150px!important;max-height:390px}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-containerNormal--category-v2 .vtex-rich-text-0-x-paragraph--btn-trigger-location{font-size:12px}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-containerNormal--category-v2 .vtex-product-price-1-x-sellingPriceValue{font-size:18px}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-element--category-v2 .vtex-product-summary-2-x-image{width:90%!important}@media screen and (min-width:410px){.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-containerNormal--category-v2{max-width:180px!important;max-height:410px}}}@media screen and (min-width:1000px){.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion,.vtex-shelf-1-x-arrowRight--shelf-product-suggestion{display:none}.vtex-shelf-1-x-title--shelf-product-suggestion{font-size:23px}.vtex-shelf-1-x-shelfContentContainer--shelf-product-suggestion{margin:49px;margin-bottom:75px}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-product-summary-2-x-containerNormal--category-v2{max-width:280px!important;max-height:initial}}.vtex-product-price-1-x-sellingPrice--hasListPrice--dynamicF{display:flex;flex-direction:row}
.vtex-product-summary-2-x-skuSelectorContainer--skuSummaryPersonalShopper{margin:12px 0!important}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-summary-2-x-productBrandContainer{padding-left:0px!important}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-product-summary-2-x-productBrandContainer .vtex-product-summary-2-x-productBrandName{font:normal normal 600 12px/22px Montserrat;letter-spacing:0px;color:#7E7E7E}.vtex-product-summary-2-x-container--product-summary-card{max-width:100%!important;height:auto!important;overflow:visible!important}.vtex-product-summary-2-x-element--product-summary-card{display:flex;flex-direction:row;padding:0px}.vtex-flex-layout-0-x-flexRowContent--description--card .vtex-product-summary-2-x-nameContainer{padding-bottom:0px!important}.vtex-flex-layout-0-x-flexRowContent--description--card .vtex-product-summary-2-x-productBrandContainer .vtex-product-summary-2-x-productBrandName{text-align:left;font:normal normal 400 12px/15px Montserrat;letter-spacing:0px;color:#7E7E7E}.vtex-flex-layout-0-x-flexRowContent--description--card .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-productBrand{text-align:left;font:normal normal 600 13px/16px Montserrat;letter-spacing:0px;color:#454444}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-store-components-3-x-skuSelectorItemImage{padding:0!important;height:40px!important;width:40px!important}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity 200ms ease-in-out}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:1;margin-top:auto}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}.vtex-product-summary-2-x-nameContainer{text-align:center}.vtex-product-summary-2-x-container--product-summary{border:1px solid #C3C3C3;border-radius:15px}.vtex-product-summary-2-x-container--lo-mejor-para-ti{max-height:480px}.vtex-product-summary-2-x-element--lo-mejor-para-ti{padding-top:0px}.vtex-store-components-3-x-productBrand--quickview{font-size:18px;text-transform:capitalize}.vtex-product-price-1-x-sellingPriceValue{font-size:20px;color:#484848}.vtex-product-price-1-x-currencyDecimal,.vtex-product-price-1-x-currencyFraction,.vtex-product-summary-2-x-currencyDecimal,.vtex-product-summary-2-x-currencyFraction{display:none}.vtex-product-summary-2-x-price_listPriceContainer,.vtex-product-summary-2-x-price_sellingPriceContainer{display:flex;justify-content:center}.vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-buyButtonContainer{padding:0}.vtex-product-summary-2-x-price_listPrice .vtex-product-summary-2-x-currencyContainer{font-size:14px!important;color:gray!important}.vtex-product-summary-2-x-element--category-v2{padding:0}.vtex-product-summary-2-x-element--category-v2 .vtex-product-summary-2-x-brandName{font-size:16px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPriceValue,.vtex-product-summary-2-x-element--listLayout .vtex-product-price-1-x-sellingPriceValue{color:#36474F;font-size:17px;font-weight:bold}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPrice{text-align:left}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPrice{text-align:left;display:flex}.vtex-product-price-1-x-listPrice::before{content:"Antes: ";color:#36474F;font-size:10px;font-family:Montserrat}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPriceValue{font-size:10px;font-family:Montserrat}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-containerNormal--search{padding:0!important}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available,.vtex-product-summary-2-x-element--search .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available{text-decoration:none;background-color:#F8F8F8;margin:0px;width:100%!important;min-height:40px;height:100%;border:none;border-radius:0;outline:0;color:#1967AE;font-size:14px;font-weight:bold;font-family:Montserrat;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.vtex-product-summary-2-x-element--search .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available{font-size:12px}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available:hover{background-color:#E2001A;color:#fff}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available::before{content:'';background-image:url(/arquivos/icon-cart-plus-blue.svg);background-repeat:no-repeat;background-size:contain;display:block;width:20px;height:20px;margin-right:3px}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available:hover::before{background-image:url(/arquivos/icon-cart-plus-white.svg)}.vtex-product-summary-2-x-element--home-promociones .vtex-rich-text-0-x-paragraph--message-medical-validation{color:#fff!important}.vtex-product-summary-2-x-element--home-promociones .vtex-modal-layout-0-x-triggerContainer--delivery-modal{margin:0 auto;display:block;width:max-content}.vtex-product-summary-2-x-element--home-promociones .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button{background:#E2001A;border:none;color:#fff;cursor:pointer}.vtex-product-summary-2-x-element--home-promociones .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button:hover{background:#178BFC}.vtex-product-summary-2-x-element--listLayout .vtex-rich-text-0-x-link--no-available{display:block;padding:10px}.vtex-product-summary-2-x-element--plp-v2 .vtex-rich-text-0-x-link--no-available{border-radius:0}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-link-no-available{margin-top:auto}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{width:90%;font-size:12px;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s}.vtex-modal-layout-0-x-triggerContainer--delivery-modal .vtex-rich-text-0-x-wrapper--btn-trigger-medical{width:100%;min-height:40px}.vtex-modal-layout-0-x-triggerContainer--delivery-modal .vtex-rich-text-0-x-paragraph--btn-trigger-medical{text-transform:uppercase}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-container--btn-trigger-medical{margin-bottom:0}@media screen and (max-width:1440px){.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-product-summary-2-x-containerNormal--category-v2{max-width:250px!important}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-product-summary-2-x-containerNormal--category-v2 .vtex-product-summary-2-x-image{max-height:230px!important}}.vtex-product-summary-2-x-element--listLayout{padding-bottom:0;border:0}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-modal-layout-0-x-triggerContainer,.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer--quickview,.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer--wishlist{display:block}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-nameContainer,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-nameContainer{justify-content:center;padding-left:10px;padding-right:10px}.vtex-product-summary-2-x-brandName{font-weight:600;font-size:18px;color:#2E2E2E;text-transform:capitalize}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-element .vtex-store-components-3-x-discountInsideContainer{background-color:initial;background-image:url(/arquivos/icono_descuento.svg);background-repeat:no-repeat;background-size:contain;width:45px;height:52px;font-size:19px;font-weight:bold;padding-top:5px}.vtex-product-summary-2-x-element .vtex-store-components-3-x-discountInsideContainer::before{content:"";display:block;position:absolute;width:8px;height:15px;background:rgb(226,0,26)}.vtex-product-summary-2-x-image{border-radius:0.25rem}.vtex-stack-layout-0-x-stackItem--flags-container--summary{width:100%;padding:8px 4px 0 0}@media screen and (max-width:768px){.vtex-product-summary-2-x-container--product-summary-card{width:95%!important}.vtex-product-summary-2-x-container--product-summary{border:none}.vtex-product-summary-2-x-element--product-summary-card{flex-direction:column}}@media screen and (min-width:768px){.vtex-store-components-3-x-productBrand--quickview{font-size:23px;text-transform:capitalize}.vtex-flex-layout-0-x-flexRowContent--pdp-selling-price .vtex-product-price-1-x-sellingPriceValue{font-size:25px}.vtex-product-price-1-x-sellingPriceValue{font-size:22px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPrice::before{font-size:12px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPriceValue{font-size:12px}}.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer{width:80%!important;margin:auto!important}.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{object-fit:cover!important;max-height:275px!important}.vtex-product-summary-2-x-container--kitLookContainer.vtex-product-summary-2-x-containerNormal--kitLookContainer{max-width:100%!important;max-height:138px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-summaries-carousel-lo-mejor .vtex-product-summary-2-x-containerNormal--plp-v2{width:90%;margin:0 auto}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-container{width:90%!important}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-imageStackContainer{width:100%!important}@media only screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-container{height:520px!important}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPriceValue,.vtex-product-summary-2-x-element--listLayout .vtex-product-price-1-x-sellingPriceValue{font-size:18px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{font-size:14px!important}}.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-width:85%!important;background-color:rgb(142 213 241);border:0;max-height:120px}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf{border:0}.vtex-product-summary-2-x-price_installmentContainer--unicef-y-olimpica-shelf{display:none}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:45%!important;height:auto!important;position:relative;top:-38px;left:80px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:160%;font-weight:bold;position:relative;left:-40%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;padding:3%;min-height:45px;max-height:45px;font-size:24px;font-weight:900;font-family:inherit;text-align:center;text-decoration:none;text-transform:uppercase;color:white;background:#f26a21;-webkit-box-shadow:0 4px 8px rgb(0 0 0 / 50%);box-shadow:0 4px 8px rgb(0 0 0 / 50%);border-radius:4px;border:none;outline:none;cursor:pointer;display:block;-webkit-transition:0.4s;transition:0.4s;z-index:2;position:relative;top:-95px;left:8%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button::after{height:55px;width:55%;position:relative;left:1%;top:1%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-add-to-cart-button-0-x-buttonText{font-size:70%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button__label{width:100%;padding-top:0.25em;padding-bottom:0.25em;padding-left:3%;padding-right:3%}@media screen and (min-width:425px){.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:40%!important}}@media screen and (min-width:768px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:130px;max-width:85%!important}.vtex-search-result-3-x-container--layout--unicef-search-result .vtex-search-result-3-x-galleryItem{flex-basis:50%!important;max-width:50%!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:60%!important;left:-55px}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;left:130px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;left:70px;top:20px}}@media screen and (min-width:1024px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:130px!important;max-width:320px!important}.vtex-search-result-3-x-container--layout--unicef-search-result .vtex-search-result-3-x-galleryItem{flex-basis:33%!important;max-width:33%!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:52%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{top:20px}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}@media screen and (min-width:1200px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:120px;max-width:280px!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:58%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;left:140px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;top:20px!important;;}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}@media screen and (min-width:1400px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:140px;max-width:280px!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:55%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;top:20px}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}.vtex-product-price-1-x-listPriceValue{text-decoration:none!important}@media screen and (min-width:768px) and (max-width:1024px){.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{object-fit:contain!important;max-height:200px!important}.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-store-components-3-x-imageElement--static{height:auto!important;margin-top:20%}}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-image{max-height:auto!important}@media screen and (max-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:150px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer{min-height:48px;max-height:48px;padding:0;overflow:hidden;margin-bottom:20px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-brandName{font-size:10px!important;text-align:left}}@media screen and (max-width:420px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:140px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:120px!important}}@media screen and (max-width:370px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:120px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:100px!important}}@media screen and (min-width:375px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:350px}}@media screen and (min-width:420px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:380px}}@media screen and (min-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:550px}}@media screen and (min-width:1024px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:600px}}@media screen and (min-width:1300px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:650px!important}}@media screen and (min-width:1200px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer{min-height:150px;max-height:150px}}@media screen and (max-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:98%!important}}@media screen and (min-width:1000px){@media screen and (max-width:1520px){.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-product-summary-2-x-element--plp-v2 .vtex-flex-layout-0-x-flexRow--add-to-cart-medical .vtex-numeric-stepper__input{width:70%}}}.vtex-product-summary-2-x-diagonalCross{background-image:linear-gradient(45deg,transparent 44%,#595959 51%,#595959 50%,transparent 51%);border-radius:4px}@media (min-width:1200px){.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{margin-top:0px!important}}
.vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-numeric-stepper__plus-button{border:unset;border-right:1px solid #F1F1F1;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1}.vtex-numeric-stepper__input{border:unset;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1}.vtex-numeric-stepper__minus-button{border:unset;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;border-left:1px solid #F1F1F1}.vtex-product-quantity-1-x-quantitySelectorContainer--product-summary-quantity{margin-bottom:0}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button{height:20px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input{height:20px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input{width:25%}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button-container,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button-container{width:30%}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button{width:100%!important}.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__plus-button{height:50px;border-radius:34px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__input{height:50px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button__text,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button__text{font-size:10px!important;color:#19202C}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexColChild--product-details .vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button__text,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexColChild--product-details .vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button__text,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexColChild--product-details .vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__plus-button__text,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexColChild--product-details .vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__minus-button__text{font-size:1.8rem!important;color:#19202C}@media screen and (max-width:768px){.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input{width:30%}}@media screen and (min-width:680px){.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button-container,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button-container{width:30%}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button{height:40px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input{height:40px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__plus-button{width:100%!important;height:60px;border-radius:34px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__input{height:60px;font-size:21px}.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-quantity .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__plus-button__text,.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__minus-button__text{font-weight:600;color:#19202C}}@media screen and (min-width:680px) and (max-width:1400px){.vtex-product-quantity-1-x-quantitySelectorStepper--product-summary-quantity .vtex-numeric-stepper__input{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--quantity-and-buy .vtex-button__label{padding-left:0.75rem!important;padding-right:0.75rem!important}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-search-result-3-x-gallery{padding-left:0}}
.vtex-reviews-and-ratings-3-x-container{max-width:1130px!important;padding-left:.5rem;padding-right:.5rem}.vtex-reviews-and-ratings-3-x-inlineContainer{margin-left:0rem;margin-bottom:3rem}.vtex-reviews-and-ratings-3-x-star--filled{color:#FFB100}.vtex-reviews-and-ratings-3-x-star--empty{color:#FFB100}@media (min-width:1024px){.vtex-reviews-and-ratings-3-x-render-route-store-home .vtex-reviews-and-ratings-3-x-flexRowContent--slider-superofertas .vtex-reviews-and-ratings-3-x-vtex-slider-layout-0-x-imageElement--slider-custom-1{max-height:600px}}
@media only screen and (min-width:1024px){.vtex-search-2-x-biggy-autocomplete{width:70vw;left:-35%}.vtex-search-result-3-x-searchResultContainer{zoom:1}}@media screen and (max-width:450px){.vtex-search-2-x-information .vtex-search-2-x-currencyFraction,.vtex-search-2-x-information .vtex-search-2-x-currencyDecimal{display:none}}.vtex-search-result-3-x-filter__container--fecha-inicio-con-tarjeta-olimpica{display:none}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore .vtex-button{background:white!important}@media screen and (max-width:375px){.vtex-search-result-3-x-gallery{min-width:300px!important}.vtex-search-result-3-x-galleryItem--grid-2 .vtex-product-summary-2-x-container--product-summary{width:140px!important}}
.vtex-rich-text-0-x-container--quickiview-chat{display:block;width:100%}.vtex-rich-text-0-x-paragraph--quickiview-chat{text-align:center;font:normal normal bold 12px/15px Montserrat;letter-spacing:0px;color:#004A87!important}.vtex-flex-layout-0-x-flexRowContent--containerLoginHome .vtex-rich-text-0-x-container--title{max-width:100%}.vtex-flex-layout-0-x-flexRowContent--containerLoginHome .vtex-rich-text-0-x-wrapper--title .vtex-rich-text-0-x-paragraph{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-flex-layout-0-x-flexRowContent--containerLoginHome .vtex-rich-text-0-x-wrapper--description .vtex-rich-text-0-x-paragraph{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-rich-text-0-x-container--deals{color:#ffffff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-strong--menu-drawer-title{color:#36474F}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--spacer-menu{width:100%;box-shadow:0px 0px 6px #00000029;margin-top:18px}.vtex-rich-text-0-x-paragraph--menu-drawer-title{margin-top:0;margin-bottom:20px}.vtex-rich-text-0-x-container--menu-drawer-title{padding-left:60px;padding-right:50px;width:280px;margin-left:1.5rem}.vtex-rich-text-0-x-strong--menu-drawer-title{font-size:20px}.vtex-rich-text-0-x-container--horizontal-spacer-content{border:0.5px solid #00000029;width:100%}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link{justify-content:center}.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034E}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034E}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034E}.vtex-rich-text-0-x-container--title{color:#03034E;font-size:28px;font-weight:700}.vtex-rich-text-0-x-paragraph--top-bar-text-left,.vtex-rich-text-0-x-paragraph--top-bar-text-right{color:#fff;font-size:14px;margin:10px 0}.vtex-rich-text-0-x-link--top-bar-text-left{text-decoration:unset;color:#fff;margin-left:10px}.vtex-rich-text-0-x-image--top-bar-text-left{margin-left:10px}.vtex-rich-text-0-x-link--top-bar-text-right{text-decoration:unset;color:#FFC000}.vtex-rich-text-0-x-link--top-bar-text-right:first-child{border-right:1px solid #FFC000;margin-right:10px;padding-right:10px}.vtex-rich-text-0-x-container--aviso-covid{margin-top:1rem}.vtex-rich-text-0-x-image--aviso-covid{width:27px;margin-right:10px}.vtex-rich-text-0-x-paragraph--aviso-covid{color:#38464f!important;display:flex;line-height:unset;align-items:center}.vtex-rich-text-0-x-italic--aviso-covid{font-style:normal;color:#38464f;font-weight:600}.vtex-rich-text-0-x-link--aviso-covid{text-decoration-color:#38464f}.vtex-rich-text-0-x-headingLevel3--title-banners{color:#FD0D1F;font-family:'Montserrat ExtraBold'}.vtex-rich-text-0-x-strong--title-banners{color:#36474F;font-family:'Montserrat'}.vtex-rich-text-0-x-italic--top-bar-text-left,.vtex-rich-text-0-x-italic--top-bar-text-right{font-style:normal}.vtex-rich-text-0-x-image--top-bar-text-right{height:19px;width:15px;float:left;margin-right:5px}.vtex-rich-text-0-x-container--baner-home-title .vtex-rich-text-0-x-heading--baner-home-title{color:#38464f;font-weight:600;letter-spacing:-0.15px;text-transform:capitalize;position:relative}.vtex-rich-text-0-x-container--c-w-drogueria{width:100%;text-align:center}.vtex-flex-layout-0-x-flexRowContent--c-w-drogueria :first-child{width:100%!important}.vtex-rich-text-0-x-container--landing-app-title{display:flex;justify-content:center;max-width:300px;margin:0 auto}.vtex-rich-text-0-x-paragraph--landing-app-title{color:#38464F!important;letter-spacing:-0.15px;font-size:20px;text-align:center;font-weight:bold;margin-bottom:50px}.vtex-rich-text-0-x-paragraph--landing-app-title-experience{margin-top:50px}.vtex-rich-text-0-x-paragraph--landing-app-title-fill{color:#fff!important;background-color:#E2001A;border-radius:25px;padding:7px 20px;letter-spacing:0}.vtex-rich-text-0-x-paragraph--landing-app-section-experience-item,.vtex-rich-text-0-x-paragraph--landing-app-section-benefit-item,.vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{color:#38464F!important;margin-top:0}.vtex-rich-text-0-x-paragraph--landing-app-section-experience-item{font-size:14px;font-weight:500;letter-spacing:-0.15px}.vtex-rich-text-0-x-container--landing-app-section-variety-item{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{text-align:center;text-transform:uppercase;font-size:12px;font-weight:bold}.vtex-rich-text-0-x-link--landing-app-section-variety-item{text-decoration:none;color:#38464F}.vtex-rich-text-0-x-paragraph--message-medical-validation{text-align:center;margin-bottom:10px}.vtex-rich-text-0-x-container--no-transaccional-title{margin-top:3rem}.vtex-rich-text-0-x-container--bono-title-mb{margin-bottom:2rem}.vtex-rich-text-0-x-heading--no-transaccional-title{width:100%;margin:0;font-size:2rem;font-weight:700;text-align:center;color:#707070}.vtex-rich-text-0-x-container--bono-section-item{margin-top:20px;display:flex;justify-content:center}.vtex-rich-text-0-x-italic--bono-section-item{font-style:normal}.vtex-rich-text-0-x-paragraph--bono-section-item{max-width:400px;width:100%;margin:0 auto;font-size:1.25rem;font-weight:600;line-height:1.2;color:#707070!important;text-align:center}.vtex-rich-text-0-x-link--bono-section-item-buy-btn{display:block;margin:.75rem auto 0 auto;width:max-content;padding:5px 25px;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;border-radius:20px;color:#fff;background:#e2001a}.vtex-rich-text-0-x-paragraph--bono-section-terms-item{color:#333!important;margin:0;line-height:2}.vtex-rich-text-0-x-italic--bono-section-terms-item{font-style:normal}.vtex-rich-text-0-x-link--bono-section-item-link{font-size:1.25rem;font-weight:600;line-height:1.2;color:#8DB0FF;text-decoration:underline}@media screen and (max-width:450px){.vtex-rich-text-0-x-container--baner-home-title{background-image:url(https://qaolimpica.vtexassets.com/assets/vtex/assets-builder/qaolimpica.qaolimpica-theme/0.0.1/images/home/Supermercado/bar_supermercado_mobile.png);background-repeat:no-repeat;background-size:contain;margin:auto}.vtex-rich-text-0-x-container--c-w-drogueria{background-image:url(https://qaolimpica.vtexassets.com/assets/vtex/assets-builder/qaolimpica.qaolimpica-theme/0.0.1/images/home/Supermercado/BACKGROUND_DROGUERIA.jpg);width:100%;text-align:center}.vtex-rich-text-0-x-container--baner-home-title .vtex-rich-text-0-x-heading--baner-home-title{font-size:18px;top:-7px;background-position-y:center}.vtex-rich-text-0-x-wrapper--nuestras-marcas-title-home .vtex-rich-text-0-x-heading-level-3{font-size:15px}}@media screen and (max-width:1024px){.vtex-rich-text-0-x-container--landing-app-section-experience-item,.vtex-rich-text-0-x-container--landing-app-section-benefit-item,.vtex-rich-text-0-x-container--landing-app-section-variety-item{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--landing-app-section-experience-item,.vtex-rich-text-0-x-paragraph--landing-app-section-benefit-item,.vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{text-align:center}.vtex-rich-text-0-x-container--landing-app-section-experience-item{max-width:250px;margin:0 auto}.vtex-rich-text-0-x-container--landing-app-section-benefit-item{max-width:80%;margin:30px auto}.vtex-rich-text-0-x-strong--landing-app-section-benefit-item{color:#E2001A}.vtex-rich-text-0-x-image--quickview{display:none}.vtex-rich-text-0-x-paragraph--quickview::before{content:"";display:block;height:30px;width:30px;background-repeat:no-repeat;background-size:contain;position:absolute;top:0px;right:0}.vtex-rich-text-0-x-paragraph--quickview::before{background-image:url(https://qaolimpica.vteximg.com.br/arquivos/icon-action-preview.svg)}}@media screen and (min-width:450px){.vtex-rich-text-0-x-container--baner-home-title{background-image:url(https://qaolimpica.vtexassets.com/assets/vtex/assets-builder/qaolimpica.qaolimpica-theme/0.0.1/images/home/Supermercado/banner_supermercado_titulo2___600af28….jpg);background-repeat:no-repeat;background-size:contain;margin:auto}.vtex-rich-text-0-x-container--baner-home-title .vtex-rich-text-0-x-heading--baner-home-title{top:-10px;font-size:29px}@media screen and (min-width:1400px){.vtex-rich-text-0-x-container--baner-home-title .vtex-rich-text-0-x-heading--baner-home-title{top:-5px}}}.vtex-rich-text-0-x-paragraph--social-container{color:#d9d9d9!important;font-size:12px}.vtex-rich-text-0-x-link--search-blog-categories-button{color:#38464F;text-decoration:unset;border:2px solid #38464F;padding:3px 10px;border-radius:26px;font-weight:600}.vtex-rich-text-0-x-container--home-sabores-banner-text{position:absolute;bottom:20px;left:15%;width:80%}.vtex-rich-text-0-x-paragraph--home-sabores-banner-text{font-size:20px;line-height:1.2}.vtex-rich-text-0-x-wrapper--button-container-legal{border:1px solid #7070705F;border-radius:23px;padding:0 20px}.vtex-rich-text-0-x-wrapper--button-descargar-comunicacion-a-clientes{border:2px solid #E2001A;border-radius:31px;margin:40px;min-height:45px;min-width:330px;padding:0 20px}.vtex-rich-text-0-x-wrapper--button-descargar-comunicacion-a-clientes .vtex-rich-text-0-x-link--button-descargar-comunicacion-a-clientes{color:#E2001A!important;font-size:18px;position:relative}.vtex-rich-text-0-x-wrapper--button-descargar-comunicacion-a-clientes .vtex-rich-text-0-x-link--button-descargar-comunicacion-a-clientes::after{content:url(/arquivos/icon_download.png);position:absolute;right:-24px;top:-4px}@media screen and (max-width:450px){.vtex-rich-text-0-x-wrapper--button-descargar-comunicacion-a-clientes .vtex-rich-text-0-x-link--button-descargar-comunicacion-a-clientes::after{right:-27px}.vtex-rich-text-0-x-wrapper--button-descargar-comunicacion-a-clientes{margin:40px auto}.vtex-rich-text-0-x-wrapper--comunicacion-center-mobile .vtex-rich-text-0-x-paragraph--comunicacion-center-mobile{text-align:center}.vtex-rich-text-0-x-heading--terminos-title{font-size:16pt;text-align:center}}.vtex-rich-text-0-x-wrapper--button-container-legal .vtex-rich-text-0-x-headingLevel3{font-size:13px}.vtex-flex-layout-0-x-flexCol--conoce-mas-informacion-legal{padding-top:2rem;border-top:1px solid #7070705A;margin-top:25px}.vtex-flex-layout-0-x-flexRowContent--conoce-mas-informacion-legal-buttons-1 .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--conoce-mas-informacion-legal-buttons-2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--conoce-mas-informacion-legal-botones{padding-top:20px}.vtex-rich-text-0-x-container--button-container-legal{padding-right:0.5rem}.vtex-rich-text-0-x-container--button-container-legal{width:auto}.vtex-rich-text-0-x-wrapper--button-container-legal .vtex-rich-text-0-x-headingLevel3 .vtex-rich-text-0-x-link{text-decoration:unset;color:#37474F;font-size:1rem;letter-spacing:2px}.vtex-rich-text-0-x-paragraph--message-medical-validation{color:#37474f!important;font-size:14px;width:95%;line-height:1;margin:5px auto}.vtex-rich-text-0-x-wrapper--message-medical-validation{width:100%}.vtex-store-link-0-x-label--viewMoreQuickview{font-size:12px}.vtex-store-link-0-x-buttonLink--viewMoreQuickview{color:#d5001a;border:1px solid #d5001a;background:#fff}.vtex-store-link-0-x-buttonLink--viewMoreQuickview:hover{background:#d5001a;color:#fff;border:1px solid #fff}.vtex-store-link-0-x-buttonLink--viewMoreQuickview:hover .vtex-store-link-0-x-label--viewMoreQuickview{color:#fff!important}.vtex-rich-text-0-x-strong--terminos-content,.vtex-rich-text-0-x-paragraph--terminos-content,.vtex-rich-text-0-x-paragraph--terminos-condiciones-content{color:#37474F!important}.vtex-rich-text-0-x-container--terminos-content-title .vtex-rich-text-0-x-paragraph--terminos-content-title,.vtex-rich-text-0-x-italic--terminos-content{color:#005CA9!important;font-style:normal!important}.vtex-rich-text-0-x-italic--terminos-content{font-weight:600}.vtex-rich-text-0-x-strong--terminos-condiciones-content{color:#0B5CA9!important}.vtex-rich-text-0-x-container--vigencia-politica{border:1px solid #70707038;border-radius:23px;padding:20px}.vtex-rich-text-0-x-paragraph--vigencia-politica{color:#37474F!important}.vtex-rich-text-0-x-container--link-wishlist{display:flex;align-items:center}.vtex-rich-text-0-x-paragraph--link-wishlist{display:flex;flex-direction:column;align-items:center;font-size:10px;cursor:pointer;margin:0;padding-top:4px;text-align:center}.vtex-rich-text-0-x-link--link-wishlist{text-decoration:none;color:#fff}.vtex-rich-text-0-x-container--btn-trigger{width:100%;padding:12px 16px 16px}.vtex-flex-layout-0-x-flexColChild--product-details .vtex-rich-text-0-x-container--btn-trigger{padding:0}.vtex-rich-text-0-x-wrapper--btn-trigger{width:100%;border-radius:6px;font:normal normal normal 12px/15px 'Montserrat SemiBold';transition:all 0.2s;min-height:auto!important;padding:8px;background:#E2001B;border:2px solid #E2001B;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.2s}.vtex-flex-layout-0-x-flexColChild--product-details .vtex-rich-text-0-x-wrapper--btn-trigger{min-height:46px!important}.vtex-rich-text-0-x-wrapper--btn-trigger:hover{background:#7D060D;border:2px solid #7D060D}.vtex-rich-text-0-x-paragraph--btn-trigger{font:normal normal normal 12px/15px 'Montserrat SemiBold';transition:all 0.2s;min-height:auto!important;margin:0px}.vtex-flex-layout-0-x-flexColChild--product-details .vtex-rich-text-0-x-paragraph--btn-trigger{font-size:.875rem!important}.vtex-rich-text-0-x-wrapper--btn-trigger-filter-mobile{justify-content:flex-start}@media only screen and (max-width:640px){.vtex-rich-text-0-x-container--mt-mobile{margin-top:0.5rem}.vtex-rich-text-0-x-image--top-bar-text-left{display:none}.vtex-rich-text-0-x-wrapper--aviso-covid{width:80%}.vtex-rich-text-0-x-paragraph--aviso-covid{display:block!important;text-align:center;font-size:12px}.vtex-rich-text-0-x-image--aviso-covid{float:left;margin-right:10px;margin-top:0px;width:33px}.vtex-rich-text-0-x-headingLevel3--title-banners{font-size:16px}.vtex-flex-layout-0-x-flexRowContent--baner-supermercado-home-title .vtex-rich-text-0-x-headingLevel3--title-banners{font-size:14px}.vtex-flex-layout-0-x-flexRowContent--vitrina-lanzamiento-1-1 .vtex-rich-text-0-x-wrapper--title-banners{width:100%;text-align:center}.vtex-flex-layout-0-x-flexCol--conoce-mas-informacion-legal .vtex-flex-layout-0-x-flexColChild--conoce-mas-informacion-legal .vtex-rich-text-0-x-heading-level-3{text-align:center;font-size:17px}.vtex-rich-text-0-x-heading--department-productos-del-dia-title,.vtex-rich-text-0-x-heading--result-banners-title,.vtex-rich-text-0-x-heading--department-lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-heading--department-por-solo-1000-title{font-size:16px}.vtex-rich-text-0-x-heading--department-precios-rojos-title{font-size:16px;color:#FD0D1F;font-weight:600;margin-top:0px}@media screen and (max-width:680px){.vtex-rich-text-0-x-heading--department-precios-rojos-title,.vtex-rich-text-0-x-heading--department-lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-heading--department-productos-del-dia-title{margin-left:10px}}.vtex-rich-text-0-x-headingLevel3--margin-top-0-mobile{margin-top:0px;margin-bottom:0px}.vtex-slider-layout-0-x-sliderLayoutContainer--margin-top-0-mobile{margin-bottom:0px!important}.vtex-rich-text-0-x-heading--department-nuestras-marcas-title{font-size:15px;background:#FD0D1F;margin-top:0px;padding:8px;border-radius:45px;color:#fff;margin-left:10px}.vtex-rich-text-0-x-headingLevel3--lo-mejor-para-ti-y-tu-hogar{font-size:18px;color:#38464F;margin-bottom:0px}.vtex-rich-text-0-x-wrapper--top-bar-text-right,.vtex-rich-text-0-x-link--top-bar-text-right{display:none}.vtex-rich-text-0-x-wrapper--top-bar-text-left{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-strong .vtex-rich-text-0-x-italic--top-bar-text-left{display:none}.vtex-rich-text-0-x-paragraph--social-container{color:#607D8B!important;margin:5px 0}.vtex-rich-text-0-x-wrapper--home-categories-carousel-title{margin-bottom:30px}.vtex-rich-text-0-x-wrapper--home-categories-carousel-title .vtex-rich-text-0-x-heading-level-3,.vtex-rich-text-0-x-wrapper--home-official-stores-title .vtex-rich-text-0-x-heading-level-3{font-size:15px}.vtex-rich-text-0-x-paragraph--search-blog-categories-title{font-size:14px;line-height:1.2;color:#38464F!important}.vtex-rich-text-0-x-paragraph--search-blog-categories-description{font-size:10px;color:#38464F!important;margin:10px 5px}.vtex-rich-text-0-x-flexColChild--home-blog-categories-container{margin:0 6px}.vtex-rich-text-0-x-wrapper--search-blog-categories-description{background:#FFFFFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:70px}.vtex-rich-text-0-x-wrapper--search-blog-categories-title{width:80%}.vtex-rich-text-0-x-container--search-blog-categories-title{margin:1rem 0}.vtex-rich-text-0-x-image--search-blog-categories-title{float:left;margin-right:10px;margin-top:0px;width:33px}.vtex-rich-text-0-x-paragraph--social-container-titulo{margin-top:20px;font-size:14px;letter-spacing:0.75px}.vtex-rich-text-0-x-paragraph--social-container-ciudad{color:#fff!important;font-size:14px;letter-spacing:0.75px}.vtex-rich-text-0-x-paragraph--home-sabores-banner-text{font-size:18px}.vtex-rich-text-0-x-container--button-container-legal{padding-bottom:1rem}}@media only screen and (min-width:640px){.vtex-rich-text-0-x-strong--pre-footer-banners-1{font-size:21px}.vtex-flex-layout-0-x-flexRowContent--conoce-mas-informacion-legal-buttons-2{padding-bottom:7rem}.vtex-rich-text-0-x-strong--menu-drawer-title{font-size:22px}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#03034E;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--home-nuevos-lanzamientos-title{max-width:1590px;margin:0 auto}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}.vtex-rich-text-0-x-paragraph--options-header{margin-top:6px;margin-bottom:0}.vtex-rich-text-0-x-wrapper--top-bar-text-left{margin-left:3.5rem}.vtex-rich-text-0-x-wrapper--top-bar-text-right{margin-right:1rem}.vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-strong .vtex-rich-text-0-x-italic--top-bar-text-left{position:fixed;transform:translate(3px,-4px)}.vtex-rich-text-0-x-paragraph--search-blog-categories-title{font-size:25px;line-height:1.2;color:#38464F!important;min-width:420px;margin-bottom:2em}.vtex-rich-text-0-x-paragraph--search-blog-categories-description{font-size:16px;color:#38464F!important;margin:15px}.vtex-rich-text-0-x-container--search-blog-categories-description{margin:0 6px}.vtex-rich-text-0-x-wrapper--search-blog-categories-description{background:#FFFFFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:105px}.vtex-rich-text-0-x-wrapper--search-blog-categories-title{width:40%}.vtex-rich-text-0-x-image--search-blog-categories-title{float:left;margin-right:10px;margin-top:0px}.vtex-rich-text-0-x-paragraph--social-container-ciudad{margin:0px;font-size:14px;min-width:225px}.vtex-rich-text-0-x-paragraph--footer-copyright{font-weight:600;font-size:12px}.vtex-rich-text-0-x-paragraph--footer,.vtex-rich-text-0-x-paragraph--footer-copyright{color:#607D8B!important;font-size:10px;text-align:center}.vtex-rich-text-0-x-link--footer{text-decoration:unset;color:#607D8B}.vtex-rich-text-0-x-container--footer-copyright{margin-top:120px}.vtex-rich-text-0-x-paragraph--footer-sonovista,.vtex-rich-text-0-x-paragraph--footer-vtex{font-size:11px;color:#CFD8DC}}@media only screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--nuestras-politicas,.vtex-flex-layout-0-x-flexRowContent--terminos-y-condiciones{width:90%;margin:0 auto}.vtex-rich-text-0-x-container--landing-app-title{max-width:450px}.vtex-rich-text-0-x-container--landing-app-title-experience{max-width:none}.vtex-rich-text-0-x-paragraph--landing-app-title{font-size:25px}.vtex-rich-text-0-x-container--landing-app-section-experience-item{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--landing-app-section-experience-item{max-width:250px;margin:10px auto 0 auto}.vtex-rich-text-0-x-paragraph--landing-app-section-benefit-item,.vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{max-width:300px}.vtex-rich-text-0-x-paragraph--landing-app-section-benefit-item{line-height:1.2;padding-left:30px}.vtex-rich-text-0-x-strong--landing-app-section-benefit-item{font-weight:500}.vtex-rich-text-0-x-paragraph--landing-app-title-fill{padding:7 30px}}@media only screen and (min-width:1400px){.vtex-rich-text-0-x-wrapper--button-container-legal .vtex-rich-text-0-x-headingLevel3 .vtex-rich-text-0-x-link{font-size:1.3rem}.vtex-rich-text-0-x-container--button-container-legal{padding-right:2rem}}.vtex-rich-text-0-x-link--search-out-categories-item{font-size:0.75rem;color:#6E6E6E;text-decoration:none;cursor:pointer;text-transform:uppercase}.vtex-rich-text-0-x-wrapper--linea-atencion .vtex-rich-text-0-x-paragraph--linea-atencion{color:#596369;letter-spacing:0px;font-size:17px}.vtex-flex-layout-0-x-flexRowContent--row-lineas-atencion{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--row-par{background:#7070701A 0% 0% no-repeat padding-box}.vtex-flex-layout-0-x-flexRowContent--row-lineas-atencion{padding:0 10px}.vtex-flex-layout-0-x-flexCol--contenedor-lineas{border:1px solid #70707040;border-radius:23px;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--row-title{border-bottom:1px solid #70707040}@media screen and (max-width:450px){.vtex-rich-text-0-x-wrapper--linea-atencion .vtex-rich-text-0-x-paragraph--linea-atencion{font-size:10px}.vtex-flex-layout-0-x-flexRowContent--row-lineas-atencion{margin-bottom:0px!important}.vtex-flex-layout-0-x-flexRowContent--tabla-mobile{margin-left:auto;margin-right:auto;width:95%}.vtex-rich-text-0-x-container--opcion-header-large{padding-right:5px}}.vtex-rich-text-0-x-container--card-tdt .vtex-rich-text-0-x-paragraph--card-tdt{letter-spacing:0px;color:#596369;position:relative;font-size:14px}.vtex-rich-text-0-x-container--card-tdt{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:20px;padding:15px 20px}.vtex-flex-layout-0-x-flexRowContent--container-cards{gap:20px}.vtex-rich-text-0-x-italic--card-tdt{color:#005CA9;font-weight:bold;font-style:normal;text-align:center;display:block;margin:auto}.vtex-rich-text-0-x-heading--TDT-title-2{font-size:21px;font-weight:600}@media screen and (max-width:450px){.vtex-rich-text-0-x-container--card-tdt{border-radius:initial;border-top:1px solid #6E6E6E;box-shadow:initial}.vtex-flex-layout-0-x-flexRowContent--banner-tdt-margin-bottom{margin-bottom:3rem}}.vtex-rich-text-0-x-paragraph--aviso-covid{display:contents}.vtex-order-placed-2-x-section--notices,.vtex-order-placed-2-x-noticesList{display:none!important}.vtex-rich-text-0-x-link--titulo-tarjeta-de-credito{background-color:#e2001a;color:#fff;padding:6px 12px;padding-left:25px;padding-right:25px;text-transform:uppercase;border-radius:25px;letter-spacing:1px;text-decoration:none;font-weight:700}.vtex-rich-text-0-x-strong--titulo-tarjeta-de-credito{color:#e2001a;font-weight:600}.vtex-rich-text-0-x-paragraph--pregunta-body{color:#3f3f40!important;text-align:initial}.vtex-rich-text-0-x-paragraph--servicio-practico{line-height:22px;color:#4e4e4edb!important;font-weight:600!important;font-size:12px;text-align:center;padding:5px}.vtex-rich-text-0-x-paragraph--servicio-practico-span{color:#e2001a;font-weight:500}.vtex-rich-text-0-x-link--btn-solicitar-btn{background:#e2001a;color:#fff;border-radius:15px;font-weight:600;margin-top:10px;font-size:15px;padding:6px 12px;text-decoration:none;display:inline-block;min-width:150px}@media screen and (min-width:760px){.vtex-rich-text-0-x-link--btn-solicitar-btn{position:relative!important;top:-35px!important;max-width:130px;min-width:130px}.vtex-flex-layout-0-x-flexColChild--programa-tu-mercado .vtex-rich-text-0-x-link--btn-solicitar-btn{top:10px!important}}.vtex-rich-text-0-x-wrapper--btn-solicitar-btn{width:100%;text-align:center}.vtex-rich-text-0-x-wrapper--como-funciona-title,.vtex-rich-text-0-x-wrapper--como-funciona-subtitle{width:100%}.vtex-rich-text-0-x-paragraph--como-funciona-title{width:100%;text-align:center;margin:0 auto;font-size:2em;font-weight:800;color:#e2001a!important;display:block}@media screen and (min-width:760px){.vtex-rich-text-0-x-paragraph--como-funciona-title{font-size:3em}.vtex-rich-text-0-x-paragraph--como-funciona-subtitle{font-size:2.5em}}.vtex-rich-text-0-x-paragraph--como-funciona-subtitle{font-size:1.2em;text-align:center;color:#333!important;;margin-top:-12px}.vtex-rich-text-0-x-paragraph--como-funciona-subtitle-span{font-weight:600!important}.vtex-rich-text-0-x-wrapper--como-funciona-steps{text-align:center!important;width:100%}.vtex-rich-text-0-x-image--step-image{display:block!important}.vtex-rich-text-0-x-paragraph--como-funciona-steps{width:95%;text-align:center;margin:0 auto;padding-top:40px;font-weight:600;line-height:22px;color:#4e4e4edb!important;font-size:16px}.vtex-rich-text-0-x-paragraph--step-text-red{color:#e2001a!important}.vtex-rich-text-0-x-image--como-funciona-steps{display:block;margin-left:auto;margin-right:auto;width:150px}.vtex-rich-text-0-x-paragraph--mad-dales-banner{color:#005cbb!important;max-width:400px;margin:0 auto;margin-bottom:50px;font-weight:700;font-size:2em;line-height:2rem;text-align:center}.vtex-rich-text-0-x-paragraph--programa-tu-mercado-title{color:black!important;max-width:400px;margin:0 auto;font-weight:400;font-size:2em;line-height:3rem;text-align:center}.vtex-rich-text-0-x-flexColChild--programa-tu-mercado .vtex-rich-text-0-x-wrapper--btn-solicitar-btn{position:relative;top:-30px}.vtex-rich-text-0-x-paragraph--mad-recuerda-title{max-width:64%;text-align:left;font-weight:400;margin-left:auto;margin-right:auto;font-size:2em;text-align:left;line-height:2rem;color:black!important;position:relative;top:-20px}.vtex-rich-text-0-x-paragraph--mad-recuerda-p{color:black!important;position:relative;left:5%;top:-50px;max-width:72%;text-align:left;margin-left:auto;margin-right:auto}.vtex-rich-text-0-x-paragraph--mad-spacer{display:block}.vtex-rich-text-0-x-wrapper--mad-faqs{text-align:center!important;width:100%}.vtex-rich-text-0-x-paragraph--mad-faqs{width:95%;text-align:center;margin:0 auto}.vtex-rich-text-0-x-image--mad-faqs{display:block;margin-left:auto;margin-right:auto;width:80px}.vtex-rich-text-0-x-link--mad-faqs{color:#337ab7;text-decoration:none;font-weight:600!important}.vtex-rich-text-0-x-link--mad-faqs:hover{text-decoration:underline}.vtex-rich-text-0-x-paragraph--mad-terms-content{color:#333!important;padding:3%;line-height:20px;font-weight:400!important;margin-top:50px;font-size:100%}.vtex-rich-text-0-x-paragraph--mad-center{display:block;width:auto;text-align:center}.vtex-rich-text-0-x-wrapper--main-mad-faqs-title{width:100%;text-align:center;padding:0}.vtex-rich-text-0-x-paragraph--main-mad-faqs-title{color:black!important;font-size:1.8em;font-weight:bold;margin:0}.vtex-rich-text-0-x-paragraph--main-mad-faqs-content{color:black!important;line-height:1.1;letter-spacing:2}.vtex-rich-text-0-x-paragraph--programa-tu-mercado-title{margin-top:50px!important;line-height:1em!important}.vtex-flex-layout-0-x-flexColChild--main-mad-faqs .vtex-rich-text-0-x-link--btn-solicitar-btn{padding-left:10px;padding-right:10px;color:#fff;padding-top:10px;padding-bottom:10px;border-radius:14px;font-weight:600;font-size:18px;min-width:80px!important;max-width:80px!important;position:relative;top:-20px}.vtex-rich-text-0-x-wrapper--fundacion-title-footer{z-index:10}@media screen and (min-width:760px){.vtex-flex-layout-0-x-flexColChild--mad-faqs-cta .vtex-rich-text-0-x-wrapper--programa-tu-mercado-title{width:100%}.vtex-flex-layout-0-x-flexColChild--mad-faqs-cta .vtex-rich-text-0-x-paragraph--programa-tu-mercado-title{top:-12px;text-align:center}.vtex-flex-layout-0-x-flexColChild--main-mad-faqs .vtex-rich-text-0-x-link--btn-solicitar-btn{top:10px}.vtex-rich-text-0-x-paragraph--servicio-practico{width:50%;margin-left:auto;margin-right:auto;font-size:18px}.vtex-rich-text-0-x-wrapper--mad-dales-banner{width:100%!important}.vtex-rich-text-0-x-paragraph--programa-tu-mercado-title{text-align:left;line-height:1em;position:relative;top:35px}.vtex-flex-layout-0-x-flexColChild--programa-tu-mercado .vtex-rich-text-0-x-paragraph--btn-solicitar-btn{text-align:left;position:relative;top:-35px}.vtex-flex-layout-0-x-flexColChild--programa-tu-mercado .vtex-rich-text-0-x-link--btn-solicitar-btn{text-align:center}.vtex-rich-text-0-x-paragraph--mad-recuerda-title{max-width:80%;font-weight:400;position:relative;top:80px}.vtex-rich-text-0-x-paragraph--mad-recuerda-p{text-align:left;position:relative;max-width:80%;left:-6px}}.vtex-rich-text-0-x-container--app-text-content{padding-top:75px}.vtex-rich-text-0-x-strong--app-text-content{font-weight:600;color:var(--unnamed-color-37474f);text-align:center;letter-spacing:0px;color:#37474F;font-size:2rem}.vtex-rich-text-0-x-paragraph--app-text-content{color:var(--unnamed-color-37474f);text-align:center;font-size:1.2rem;letter-spacing:0px;color:#37474F}.vtex-rich-text-0-x-italic--app-text-content{color:var(--unnamed-color-df0a1a);text-align:center;letter-spacing:0px;color:#DF0A1A;font-style:normal!important;white-space:nowrap;font-weight:600}.vtex-rich-text-0-x-strong--app-text-content-footer{color:#D9001A}.vtex-rich-text-0-x-strong--fundacion-title-footer{color:#0F4A9A;font-size:21px;margin-bottom:10px}.vtex-rich-text-0-x-italic--fundacion-title-footer{color:#607D8B;font-size:13px}.vtex-rich-text-0-x-paragraph--fundacion-title-action-footer{font-size:33px;min-width:260px;line-height:36px}.vtex-rich-text-0-x-link--btn-solicitar-btn-blanco{background:transparent;border:1px solid #e2001a;color:#e2001a}.vtex-rich-text-0-x-heading--fundacion-color-aliados{color:#6A6A6A}.vtex-rich-text-0-x-link--fundacion-link{color:#0F4A9A;text-decoration:none;font-weight:600}.vtex-rich-text-0-x-strong--fundacion-title-hero{color:#E2001A;font-size:47px;font-weight:600;line-height:40px}.vtex-rich-text-0-x-container--logo-posicion{position:absolute;top:180px;left:185px}.vtex-rich-text-0-x-container--logo-posicion2{position:absolute;top:72%;left:36%}.vtex-store-video-1-x-videoContainer--video-fundacion-main{width:70vw!important}@media screen and (max-width:750px){.vtex-rich-text-0-x-container--fundacion-title-hero{position:absolute;top:-285px}.vtex-rich-text-0-x-container--logo-posicion2{top:80%}.vtex-rich-text-0-x-container--logo-posicion{display:none}.vtex-rich-text-0-x-italic--fundacion-title-footer{font-size:10px}.vtex-rich-text-0-x-strong--fundacion-title-footer{font-size:18px}}@media screen and (min-width:1450px){.vtex-rich-text-0-x-container--logo-posicion2{top:50%}}.vtex-rich-text-0-x-container--cfan-spacer{height:45px}.vtex-rich-text-0-x-paragraph--cfan-main-banner-content{width:100%;text-align:center}.vtex-rich-text-0-x-image--cfan-main-banner-content{width:75%;margin-top:45px}.vtex-rich-text-0-x-container--cfan-row2-cfan-media-1{width:40%}.vtex-rich-text-0-x-container--cfan-row2-cfan-media-2{width:60%}.vtex-rich-text-0-x-image--cfan-row2-cfan-media-1,.vtex-rich-text-0-x-image--cfan-row2-cfan-media-2{width:95%}.vtex-rich-text-0-x-image--cfan-row2-cfan-media-1{position:relative;top:-60px}.vtex-rich-text-0-x-container--cfan-row3-cfan-media-1{width:35%}.vtex-rich-text-0-x-container--cfan-row3-cfan-media-2{width:65%}.vtex-rich-text-0-x-image--cfan-row3-cfan-media-1,.vtex-rich-text-0-x-image--cfan-row3-cfan-media-2{width:50%}.vtex-rich-text-0-x-paragraph--cfan-row3-cfan-media-1{text-align:right;position:relative;top:-10px}.vtex-rich-text-0-x-paragraph--cfan-row3-cfan-media-2{text-align:center}.vtex-rich-text-0-x-paragraph--cfan-row5-cfan-media-2{text-align:center}.vtex-rich-text-0-x-wrapper--cfan-section5-col1-media-1,.vtex-rich-text-0-x-paragraph--cfan-section5-col1-media-1{margin:0;padding:0}.vtex-rich-text-0-x-image--cfan-section5-col2-media-1{position:relative;top:-60px}@media screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--quickiview-chat{text-align:left}}@media screen and (min-width:768px){.vtex-rich-text-0-x-wrapper--cfan-row3-cfan-media-1,.vtex-rich-text-0-x-paragraph--cfan-row3-cfan-media-1{width:90%;text-align:right}.vtex-rich-text-0-x-wrapper--cfan-row3-cfan-media-2,.vtex-rich-text-0-x-paragraph--cfan-row3-cfan-media-2{width:90%;text-align:left}.vtex-rich-text-0-x-image--cfan-row2-cfan-media-1{top:-120px}.vtex-rich-text-0-x-image--cfan-main-banner-content{min-width:90%}.vtex-rich-text-0-x-image--cfan-row3-cfan-media-1{width:50%}.vtex-rich-text-0-x-image--cfan-row3-cfan-media-2{width:95%}.vtex-rich-text-0-x-image--cfan-section5-col2-media-1{width:80%;top:-60px;left:20px}}@media screen and (min-width:1280px){.vtex-rich-text-0-x-image--cfan-main-banner-content,.vtex-rich-text-0-x-image--cfan-row2-cfan-media-1,.vtex-rich-text-0-x-image--cfan-row2-cfan-media-2,.vtex-rich-text-0-x-image--cfan-section5-col1-media-1,.vtex-rich-text-0-x-image--cfan-section5-col1-media-2,.vtex-rich-text-0-x-image--cfan-section5-col1-media-3,.vtex-rich-text-0-x-image--cfan-section5-col1-media-4,.vtex-rich-text-0-x-image--cfan-section5-col2-media-1{display:none}}.vtex-rich-text-0-x-wrapper--image-unicef-y-olimpica,.vtex-rich-text-0-x-wrapper--mapa-unicef-y-olimpica{text-align:center;width:100%}.vtex-rich-text-0-x-paragraph--title-unicef-y-olimpica{font-size:calc(24px + 16 * ((100vw - 360px) / 840));text-align:center;font-weight:900;color:#333333!important;line-height:1.3}.vtex-rich-text-0-x-paragraph--p-center-unicef-y-olimpica{font-size:calc(20px + 4 * ((100vw - 320px) / (1200 - 320)));color:#666666!important;text-align:center;font-weight:400!important;line-height:normal}.vtex-rich-text-0-x-paragraph--title2-unicef-y-olimpica{font-size:calc(24px + 16 * ((100vw - 360px) / 840));font-weight:900;color:#333333!important}.vtex-rich-text-0-x-paragraph--p-no-center-unicef-y-olimpica{font-size:calc(20px + 4 * ((100vw - 320px) / (1200 - 320)));color:#666666!important;font-weight:400!important;line-height:normal}.vtex-rich-text-0-x-paragraph--p2-no-center-unicef-y-olimpica{font-size:28px;color:#fff!important;font-weight:400!important;line-height:normal}.vtex-rich-text-0-x-image--mapa-unicef-y-olimpica{width:30%}.vtex-rich-text-0-x-wrapper--title3-unicef-y-olimpica{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--title3-unicef-y-olimpica{font-weight:900;color:#333!important}.vtex-rich-text-0-x-wrapper--title4-unicef-y-olimpica{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--title4-unicef-y-olimpica{font-size:calc(24px + 16 * ((100vw - 360px) / 840));font-weight:900}.vtex-rich-text-0-x-paragraph--p3-unicef-y-olimpica{font-size:calc(20px + 16 * ((100vw - 320px) / (1200 - 320)));font-weight:400}.vtex-rich-text-0-x-wrapper--title5-unicef-y-olimpica{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--title5-unicef-y-olimpica{font-size:32px;font-weight:900;margin:0}.vtex-rich-text-0-x-wrapper--btn-unicef-y-olimpica{width:100%;text-align:center}.vtex-rich-text-0-x-link--btn-unicef-y-olimpica{font-size:130%;padding:2%;padding-left:4%;padding-right:4%;font-weight:400;color:#1a1a1a!important;background-color:#ffc20e;width:80%;-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;text-decoration:none}.vtex-rich-text-0-x-paragraph--p4-unicef-y-olimpica,.vtex-rich-text-0-x-link--p4-unicef-y-olimpica{color:#333!important;font-weight:400;text-align:center}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--unicef-container-gray .vtex-rich-text-0-x-aragraph,.vtex-flex-layout-0-x-flexRow--unicef-container-blue .vtex-rich-text-0-x-paragraph{margin:0;margin-top:2%}.vtex-rich-text-0-x-wrapper--image-unicef-y-olimpica,.vtex-rich-text-0-x-wrapper--mapa-unicef-y-olimpica{width:200px;padding:2%}.vtex-rich-text-0-x-paragraph--p2-no-center-unicef-y-olimpica{margin:0;font-size:140%;font-weight:400;padding-bottom:10px}.vtex-rich-text-0-x-image--image-unicef-y-olimpica{width:144px;height:144px;margin-top:40%}.vtex-rich-text-0-x-image--mapa-unicef-y-olimpica{width:160px}.vtex-rich-text-0-x-paragraph--title2-unicef-y-olimpica{position:relative;font-size:200%}.vtex-rich-text-0-x-paragraph--p-no-center-unicef-y-olimpica{margin:0}.vtex-rich-text-0-x-container--title3-unicef-y-olimpica{margin-top:5%}.vtex-rich-text-0-x-wrapper--title-unicef-y-olimpica,.vtex-rich-text-0-x-wrapper--p4-unicef-y-olimpica{width:100%;text-align:center}.vtex-rich-text-0-x-wrapper--p4-unicef-y-olimpica{margin-top:20px}.vtex-rich-text-0-x-link--btn-unicef-y-olimpica{font-size:30px;padding:1%;padding-left:2%;padding-right:2%}}@media screen and (min-width:1024px){.vtex-rich-text-0-x-paragraph--title2-unicef-y-olimpica{top:50px}}.vtex-rich-text-0-x-paragraph--tp-bullets{color:#333!important;line-height:0.7em}.vtex-rich-text-0-x-paragraph--tp-evento-content{color:#333!important;line-height:1em}.vtex-rich-text-0-x-wrapper--tp-image-text{width:100%}.vtex-rich-text-0-x-paragraph--tp-image-text{font-size:120%;vertical-align:top;color:#333!important;padding-left:2%;position:relative;top:-15px;line-height:1}.vtex-rich-text-0-x-paragraph--tp-terms{color:#333!important;font-size:100%;line-height:1}.vtex-rich-text-0-x-link--tp-terms,.vtex-rich-text-0-x-link--tp-terms:visited,.vtex-rich-text-0-x-link--tp-terms:active{color:#337ab7}.vtex-tab-layout-0-x-listItemChildren--tp-tab-btn{width:50%;padding:0;margin:0;text-align:center}.vtex-rich-text-0-x-wrapper--tp-tab-item,.vtex-rich-text-0-x-wrapper--tp-consulta-btn{width:100%}.vtex-tab-layout-0-x-listItemChildren--tp-tab-btn .vtex-rich-text-0-x-paragraph--tp-tab-item{text-align:center;text-transform:uppercase;font-weight:500;font-size:120%;color:#333;cursor:hand;cursor:pointer}.vtex-tab-layout-0-x-listItemChildrenActive--tp-tab-btn .vtex-rich-text-0-x-paragraph--tp-tab-item{color:#e2001a;cursor:hand;cursor:pointer}.vtex-tab-layout-0-x-listItemChildrenActive--tp-tab-btn .vtex-rich-text-0-x-wrapper--tp-tab-item{border-bottom:2px solid #e2001a}.vtex-rich-text-0-x-wrapper--tp-consulta-btn{text-align:center}.vtex-rich-text-0-x-paragraph--tp-consulta-btn{text-align:center}.vtex-rich-text-0-x-link--tp-consulta-btn{border:1px solid #337ab7;padding-left:6%;padding-right:6%;padding-top:3%;padding-bottom:3%;width:90%;border-radius:20px;color:#337ab7;text-decoration:none;font-size:70%;font-weight:600}@media screen and (min-width:768px){.vtex-rich-text-0-x-paragraph--tp-image-text{top:0;left:-50px}.vtex-rich-text-0-x-wrapper--tp-consulta-btn{padding:5%}.vtex-rich-text-0-x-link--tp-consulta-btn{padding-left:3%;padding-right:3%;padding-top:1%;padding-bottom:1%;width:60%}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-rich-text-0-x-paragraph--tp-image-text{left:0}}.vtex-rich-text-0-x-paragraph--tp-evento-breadcrumb,.vtex-rich-text-0-x-link--tp-evento-breadcrumb{color:#777!important;text-decoration:none;font-weight:400}.vtex-rich-text-0-x-wrapper--tp-evento-btn{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--tp-evento-btn{background-color:#e2001a;width:60%;margin-left:20%;padding-top:3%;padding-bottom:3%;padding-left:1%;padding-right:1%;border-radius:20px;cursor:hand;cursor:pointer}.vtex-rich-text-0-x-link--tp-evento-btn{color:white;text-decoration:none;font-weight:bolder}.vtex-rich-text-0-x-paragraph--tp-evento-title{font-weight:600;font-size:25px;color:#607d8b!important}.vtex-rich-text-0-x-paragraph--tp-evento-validez{color:#e2001a!important;font-weight:700}@media screen and (min-width:768px){.vtex-rich-text-0-x-paragraph--tp-evento-btn{padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;border-radius:30px;cursor:hand;cursor:pointer}.vtex-rich-text-0-x-wrapper--tp-evento{margin-top:0}}.vtex-rich-text-0-x-paragraph--tp-ganadores-title,.vtex-rich-text-0-x-paragraph--tp-final-ganadores-title{color:#333!important;font-weight:700;font-size:120%}.vtex-rich-text-0-x-wrapper--tp-ganadores-felicidades{width:100%;text-align:center;background-color:#e2001a;text-transform:capitalize;height:auto!important;margin:0!important}.vtex-rich-text-0-x-paragraph--tp-ganadores-felicidades{text-transform:uppercase;height:auto;padding-bottom:0!important;font-size:100%;font-weight:bolder}.vtex-rich-text-0-x-container--tp-ganadores-table{margin-top:2%;width:100%}.vtex-rich-text-0-x-wrapper--tp-ganadores-table,.vtex-rich-text-0-x-table--tp-ganadores-table{width:100%}.vtex-rich-text-0-x-tableHead--tp-ganadores-table{background-color:#8a8a8a;color:white;font-weight:bolder;text-align:center;padding-top:1%!important;padding-bottom:1%!important}.vtex-rich-text-0-x-tableTd--tp-ganadores-table{border-bottom:1px solid #e0e0e0;padding-top:1%!important;padding-bottom:1%!important;text-align:center}.vtex-rich-text-0-x-wrapper--so-ver-receta,.vtex-rich-text-0-x-wrapper--so-categorias-title{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--so-ver-receta,.vtex-rich-text-0-x-paragraph--so-categorias-title{margin:0;padding:0;height:auto}.vtex-rich-text-0-x-link--so-ver-receta{text-transform:capitalize;font-weight:bolder;background:transparent;border:1px solid #e2001a;color:#e2001a;font-size:1.2em;padding:3% 4%;border-radius:25px;text-decoration:none;font-weight:bold;display:block;width:55%;margin:0 auto;margin-top:8%}.vtex-rich-text-0-x-paragraph--so-categorias-title{color:#333!important;font-size:150%;font-weight:bold;padding:2%}.vtex-rich-text-0-x-wrapper--so-categorias-link,.vtex-rich-text-0-x-wrapper--videorecetas-btn,.vtex-rich-text-0-x-wrapper--so-trailer-btn{width:100%;text-align:center}.vtex-rich-text-0-x-link--so-categorias-link{font-size:0.8em;text-align:center;margin-top:0;color:#607d8b;font-weight:bold;text-decoration:none;line-height:0}.vtex-rich-text-0-x-wrapper--videorecetas-btn{margin-top:5%}.vtex-rich-text-0-x-link--videorecetas-btn{color:#005ca9;border-radius:50px;font-size:1.2em;border:2px solid #005ca9;padding:1.4% 4%;text-decoration:none;font-weight:500}.vtex-rich-text-0-x-image--videorecetas-btn,.vtex-rich-text-0-x-image--so-trailer-btn{width:5%}.vtex-rich-text-0-x-wrapper--so-episidios-title{width:90%;padding-top:0;margin-left:5%;border-top:2px solid #666666;margin-top:2%;height:70px}.vtex-rich-text-0-x-paragraph--so-episidios-title{color:#FFFF00!important;font-size:25px;font-weight:bold;text-align:left;padding:0}.vtex-rich-text-0-x-link--so-trailer-btn{color:#37474f;background-color:white;border-radius:50px;font-size:1.2em;padding:3%;text-decoration:none;font-weight:500}@media screen and (min-width:768px){.vtex-rich-text-0-x-container--so-ver-receta{height:220px}.vtex-rich-text-0-x-paragraph--so-categorias-title{font-size:200%}.vtex-rich-text-0-x-link--so-categorias-link{font-size:1.5em}}@media screen and (min-width:768px){.vtex-rich-text-0-x-image--videorecetas-btn{width:3%}}@media screen and (min-width:1024px){.vtex-rich-text-0-x-image--videorecetas-btn{width:2%}}.vtex-rich-text-0-x-wrapper--main-catalogos-title{width:100%;text-align:left}.vtex-rich-text-0-x-paragraph--main-catalogos-title{color:#37474f!important;font-size:22px;margin-left:8px}.vtex-rich-text-0-x-catalogos-bolder{font-weight:900;display:block}.vtex-rich-text-0-x-paragraph--fundacion-title-action-footer{visibility:hidden}@media screen and (min-width:768px){.vtex-rich-text-0-x-wrapper--fundacion-title-footer{padding-left:60%}.vtex-rich-text-0-x-paragraph--fundacion-title-footer{width:100%;white-space:nowrap}.vtex-rich-text-0-x-wrapper--fundacion-title-footer .vtex-rich-text-0-x-italic--app-text-content{font-size:8px;display:block}}.vtex-rich-text-0-x-wrapper--noticias-title{width:100%;text-align:center}.vtex-rich-text-0-x-paragraph--noticias-title{color:#333!important;font-size:200%;font-weight:900}.vtex-rich-text-0-x-paragraph--nt-rich-text-content{color:#5a5d5a!important;font-size:14px}.vtex-rich-text-0-x-headingLevel3--nt-rich-text-content{text-align:center;font-size:20px}.vtex-rich-text-0-x-headingLevel4--nt-rich-text-content{text-align:center;font-size:18px}.vtex-rich-text-0-x-wrapper--cc-texto-comunicacion{padding-top:2rem;border-top:1px solid rgba(112,112,112,0.353);margin-top:25px}.vtex-rich-text-0-x-headingLevel5--cc-texto-comunicacion,.vtex-rich-text-0-x-listItem--cc-texto-comunicacion,.vtex-rich-text-0-x-paragraph--cc-texto-comunicacion{color:#333!important}.vtex-rich-text-0-x-wrapper--nm-title{width:100%}.vtex-rich-text-0-x-paragraph--nm-title,.vtex-rich-text-0-x-paragraph--nm-rt-texto-content{color:#333!important;padding-left:5%}.vtex-rich-text-0-x-paragraph--nm-rt-texto-content{font-size:14px;padding:2%;text-align:justify}.vtex-rich-text-0-x-wrapper--nm-rt-logo-content{width:100%!important;text-align:center;border-top-right-radius:20px;border-top-left-radius:20px}.vtex-flex-layout-0-x-flexColChild--nm-marca-olimpica .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:#e2001a}.vtex-rich-text-0-x-container--nm-rt-texto-content{border-top:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;min-height:150px}.vtex-flex-layout-0-x-flexColChild--nm-marca-olimpica .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid #e2001a}.vtex-rich-text-0-x-paragraph--nm-tab-item{font-size:100%!important}.vtex-flex-layout-0-x-flexColChild--nm-marca-medalla .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:#2c2584}.vtex-flex-layout-0-x-flexColChild--nm-marca-medalla .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid #2c2584}.vtex-flex-layout-0-x-flexColChild--nm-marca-olimpo .vtex-rich-text-0-x-wrapper--nm-rt-logo-content,.vtex-flex-layout-0-x-flexColChild--nm-marca-style .vtex-rich-text-0-x-wrapper--nm-rt-logo-content,.vtex-flex-layout-0-x-flexColChild--nm-marca-tradizi .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:black}.vtex-flex-layout-0-x-flexColChild--nm-marca-style .vtex-rich-text-0-x-container--nm-rt-texto-content,.vtex-flex-layout-0-x-flexColChild--nm-marca-tradizi .vtex-rich-text-0-x-container--nm-rt-texto-content,.vtex-flex-layout-0-x-flexColChild--nm-marca-olimpo .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid black}.vtex-flex-layout-0-x-flexColChild--nm-marca-house .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:#a8be29}.vtex-flex-layout-0-x-flexColChild--nm-marca-house .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid #a8be29}.vtex-flex-layout-0-x-flexColChild--nm-marca-dakota .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:#878680}.vtex-flex-layout-0-x-flexColChild--nm-marca-dakota .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid #878680}.vtex-flex-layout-0-x-flexColChild--nm-marca-dkt .vtex-rich-text-0-x-wrapper--nm-rt-logo-content{background-color:#00608c}.vtex-flex-layout-0-x-flexColChild--nm-marca-dkt .vtex-rich-text-0-x-container--nm-rt-texto-content{border:1px solid #00608c}@media screen and (min-width:768px){.vtex-rich-text-0-x-container--nm-rt-texto-content{min-height:250px}}@media screen and (min-width:1024px){.vtex-rich-text-0-x-container--nm-rt-texto-content{min-height:200px}}@media screen and (min-width:1200px){.vtex-rich-text-0-x-container--nm-rt-texto-content{min-height:150px}}@media screen and (width:768px){.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-container--btn-trigger{position:relative;top:-40px}}.vtex-rich-text-0-x-wrapper--order-icon-text{width:100%}.vtex-rich-text-0-x-wrapper--login-mercapremios-desktop .vtex-rich-text-0-x-paragraph--login-mercapremios-desktop{color:#37474f}.vtex-rich-text-0-x-wrapper--login-mercapremios-desktop .vtex-rich-text-0-x-paragraph--login-mercapremios-desktop .vtex-rich-text-0-x-strong--login-mercapremios-desktop{color:#005ca9}.vtex-rich-text-0-x-link--login-mercapremios-desktop{text-decoration:none}.vtex-flex-layout-0-x-flexRowContent--row-login-mercapremios{justify-content:center}.vtex-tab-layout-0-x-listItemActive--item-tab-mercapremios .vtex-button,.vtex-tab-layout-0-x-listItem--item-tab-mercapremios .vtex-button{border:none;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border-radius:20px;padding:15px 20px}.vtex-tab-layout-0-x-listItemActive--item-tab-mercapremios .vtex-button{border:1px solid #E2001A}.vtex-tab-layout-0-x-listItemActive--item-tab-mercapremios .vtex-button .vtex-button__label,.vtex-tab-layout-0-x-listItem--item-tab-mercapremios .vtex-button .vtex-button__label{color:#37474f;font-weight:800;text-transform:initial}.vtex-rich-text-0-x-wrapper--login-mercapremios-desktop{max-width:80%;margin:auto;text-align:center}.vtex-rich-text-0-x-wrapper--cBlack .vtex-rich-text-0-x-paragraph--cBlack{color:#3f3f40;border:none;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border-radius:20px;padding:15px 20px;text-align:center;max-width:80%;display:flex}.vtex-rich-text-0-x-container--mercapre-ganador{border:none;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border-radius:20px;padding:10px 20px;text-align:center;max-height:130px}.vtex-rich-text-0-x-container--mercapre-ganador .vtex-rich-text-0-x-paragraph--mercapre-ganador{color:#3f3f40;font-size:83%;font-weight:800}.vtex-rich-text-0-x-container--mercapre-ganador .vtex-rich-text-0-x-link--mercapre-ganador{top:-25px!important;position:relative}.vtex-rich-text-0-x-container--tab-de-btn-mercapremios .vtex-rich-text-0-x-wrapper--tab-de-btn-mercapremios .vtex-rich-text-0-x-paragraph--tab-de-btn-mercapremios{color:#37474f;line-height:0;padding:3px 20px}.vtex-rich-text-0-x-link--cBlack{color:#37474f;text-decoration:none}.vtex-rich-text-0-x-container--tab-de-btn-mercapremios{border:2px solid #37474f;border-radius:20px}.vtex-tab-layout-0-x-container--tabs-mercapremios .vtex-tab-layout-0-x-listItemChildrenActive .vtex-rich-text-0-x-container--tab-de-btn-mercapremios{max-height:40px;border:2px solid #E2001A;border-radius:20px;background-color:#E2001A}.vtex-tab-layout-0-x-container--tabs-mercapremios .vtex-tab-layout-0-x-listItemChildrenActive .vtex-rich-text-0-x-paragraph--tab-de-btn-mercapremios{color:white!important;line-height:0}.vtex-rich-text-0-x-paragraph--cBlack-only,.vtex-rich-text-0-x-link--cBlack-only,.vtex-rich-text-0-x-strong--cBlack-only{color:#37474f!important}.vtex-rich-text-0-x-image--cBlack{max-height:50px}.vtex-flex-layout-0-x-flexRowContent--call-to-action-mercapremio-card .vtex-rich-text-0-x-link--btn-solicitar-btn{top:-25px!important;position:relative}.vtex-flex-layout-0-x-flexRowContent--call-to-action-mercapremio-card{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--call-to-action-mercapremio-card .vtex-rich-text-0-x-link--btn-solicitar-btn:hover,.vtex-rich-text-0-x-container--mercapre-ganador .vtex-rich-text-0-x-link--mercapre-ganador:hover{background-color:rgb(23,139,252);transition:all 400ms}.vtex-tab-layout-0-x-listItemChildren--Evento-tab-mercapremios,.vtex-tab-layout-0-x-listItemChildren--Ganadores-tab-mercapremios{cursor:pointer}.vtex-flex-layout-0-x-flexRowContent--call-to-action-mercapremio-card .vtex-rich-text-0-x-paragraph--login-mercapremios-desktop{margin-top:-30px;font-weight:700;font-size:.8}.vtex-flex-layout-0-x-flexRow--landing-app-botones-mercapremios{width:310px;margin:auto}.vtex-flex-layout-0-x-flexRow--landing-app-botones-mercapremios::before{content:"Disponible en:";font-size:.9rem;font-weight:700;display:block;margin:auto;text-align:center}.vtex-flex-layout-0-x-flexRowContent--landing-app-botones-mercapremios{margin-top:10px}.vtex-tab-layout-0-x-listItemChildrenActive .vtex-rich-text-0-x-paragraph--cBlack,.vtex-disclosure-layout-1-x-trigger--accordion-mobile-mercapremios--visible .vtex-rich-text-0-x-paragraph--cBlack{border:1px solid #E2001A}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{line-height:1!important}.vtex-rich-text-0-x-container--mobile-width{width:90%;margin:auto}.vtex-rich-text-0-x-wrapper--cBlack .vtex-rich-text-0-x-paragraph--cBlack{font-size:1.2rem;max-width:initial}.vtex-rich-text-0-x-wrapper--cBlack{margin:auto}.vtex-rich-text-0-x-container--mercapre-ganador{margin-top:10px;margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--hero-mercapremios .vtex-flex-layout-0-x-flexRowContent--hero-mercapremios{margin-bottom:0px}.vtex-rich-text-0-x-wrapper--button-mantenimiento-catalogo{width:75%!important}.vtex-rich-text-0-x-paragraph--link-tp-header{padding:0px 4px 0px 5px!important}}@media screen and (min-width:1024px){.vtex-tab-layout-0-x-container--home .vtex-tab-layout-0-x-listContainer{flex-wrap:nowrap!important}}.vtex-rich-text-0-x-image--link-tp-header{width:20px;height:25px}.vtex-rich-text-0-x-paragraph--link-tp-header{padding:0px 10px 0px 5px}.vtex-rich-text-0-x-wrapper--button-mantenimiento-catalogo{background-color:#E2001A;position:absolute;bottom:5%;left:0px;margin:auto;right:0px;width:25vw;border-radius:10px;transition:all 1s ease}.vtex-rich-text-0-x-wrapper--button-mantenimiento-catalogo::before{content:"";position:absolute;top:0px;left:0px;width:100%;height:0px;background:rgba(255,255,255,0.1);transition:all 1s ease;border-radius:10px}.vtex-rich-text-0-x-wrapper--button-mantenimiento-catalogo:hover::before{height:100%}.vtex-rich-text-0-x-wrapper--button-mantenimiento-catalogo .vtex-rich-text-0-x-link--button-mantenimiento-catalogo{color:white;text-decoration:none}.vtex-rich-text-0-x-wrapper--newsletter-title-h4 .vtex-rich-text-0-x-heading{color:white;font-weight:bold}.vtex-rich-text-0-x-wrapper--newsletter-title-h4 .vtex-rich-text-0-x-paragraph--newsletter-title-h4{margin:0px;font-size:85%}.vtex-rich-text-0-x-link--button-facturacion-electronica{color:white;padding:20px 30px;border-radius:48px;font-size:70%;background:#fe0000;text-decoration:none;cursor:pointer}.vtex-rich-text-0-x-link--button-facturacion-electronica-2{background:#4472c5}.vtex-rich-text-0-x-container--facturacion-electronica .vtex-rich-text-0-x-paragraph--facturacion-electronica{color:#3f3f40}.vtex-rich-text-0-x-wrapper--facturacion-electronica{margin:auto;max-width:90%}@media screen and (min-width:1024px){.vtex-rich-text-0-x-wrapper--facturacion-electronica{max-width:80%}}.vtex-reviews-and-ratings-3-x-stars{color:gold}.vtex-rich-text-0-x-wrapper--cBlack-tab-vitrina .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{color:#3f3f40;border:none;box-shadow:0 3px 6px rgb(0 0 0 / 16%);border-radius:20px 20px 0px 0px;padding:10px 20px;text-align:center}.vtex-tab-layout-0-x-listItemChildrenActive--item-tab-shelf-1 .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{background:#E2001A;color:white}.vtex-tab-layout-0-x-container--vitrina-tab{margin-bottom:5px}@media screen and (max-width:1024px){.vtex-rich-text-0-x-wrapper--cBlack-tab-vitrina .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{padding:8px 8px;font-size:10px}.vtex-tab-layout-0-x-container--vitrina-tab{margin-bottom:0px}@media screen and (max-width:320px){.vtex-rich-text-0-x-wrapper--cBlack-tab-vitrina .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{font-size:8px}}}.vtex-rich-text-0-x-heading--title-rastrea-tu-envio,.vtex-rich-text-0-x-link--title-rastrea-tu-envio,.vtex-rich-text-0-x-paragraph.vtex-rich-text-0-x-paragraph--item-rastrea-tu-envio{color:#333;text-decoration:none;font-weight:700;display:flex;flex-wrap:wrap;text-align:center}.vtex-rich-text-0-x-strong--item-rastrea-tu-envio{color:white;background:#e2001a;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--item-rastrea-tu-envio{display:flex;align-items:center;gap:5px}.vtex-rich-text-0-x-italic--item-rastrea-tu-envio{color:red;font-weight:700}.vtex-rich-text-0-x-paragraph--title-rastrea-tu-envio{color:black!important}.vtex-rich-text-0-x-strong--title-rastrea-tu-envio{color:red}.vtex-rich-text-0-x-wrapper--texto-ajustado-rastrea .vtex-rich-text-0-x-heading-level-5{margin:8px}.vtex-rich-text-0-x-wrapper--texto-ajustado-rastrea2{margin-top:3rem;margin-bottom:5rem}.vtex-rich-text-0-x-wrapper--texto-ajustado-rastrea2 .vtex-rich-text-0-x-heading-level-4{margin:8px}.vtex-rich-text-0-x-wrapper--b-contactanos{margin-top:0px!important}.vtex-rich-text-0-x-container--texto-ajustado-rastrea{margin-bottom:2rem}.vtex-rich-text-0-x-italic--varias-transportadoras{width:200px;text-align:initial;margin-left:50px}.vtex-rich-text-0-x-headingLevel2--title-rastrea-tu-envio{gap:1rem;text-align:center;justify-content:center}@media (min-width:650px){.vtex-rich-text-0-x-strong--varias-transportadoras{margin-bottom:-20px}}.vtex-rich-text-0-x-container--varias-transportadoras{max-width:841px;margin:0 auto;justify-content:initial}.vtex-rich-text-0-x-wrapper--varias-transportadoras :not(:first-child){flex-direction:column;align-items:baseline}@media (max-width:600px){.vtex-rich-text-0-x-paragraph--item-rastrea-tu-envio{text-align:center;display:flex;flex-direction:column}.vtex-rich-text-0-x-wrapper--varias-transportadoras :not(:first-child){align-items:center}}.vtex-rich-text-0-x-paragraph--mensaje-bienvenido-1-formA{font-size:4rem;line-height:4rem!important;font-weight:700;margin-bottom:0px;margin-top:0;align-items:flex-end}.vtex-rich-text-0-x-wrapper--mensaje-bienvenido-2-formA{font-size:4rem;line-height:2rem!important;font-weight:700;margin-bottom:0px;margin-top:0.8rem!important}.vtex-rich-text-0-x-paragraph--mensaje-bienvenido-2-formA{margin-bottom:0px}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--mensaje-bienvenido-2-formA{font-size:2.8rem}}@media screen and (max-width:760px){.vtex-rich-text-0-x-paragraph--mensaje-bienvenido-1-formA{font-size:2rem;width:367px;line-height:3rem!important}.vtex-rich-text-0-x-paragraph--mensaje-formA-light{font-size:1.3rem}.vtex-rich-text-0-x-paragraph--mensaje-bienvenido-2-formA{font-size:2rem}}.vtex-rich-text-0-x-wrapper--mensaje-formA-light{font-weight:100}@media screen and (min-width:1024px){.vtex-rich-text-0-x-paragraph--mensaje-formA-light{padding-bottom:8rem}}.vtex-rich-text-0-x-container--agradecimiento-submit-A{font-size:2rem}.vtex-rich-text-0-x-container--mensaje-bienvenido-1-formA{width:100%}.vtex-rich-text-0-x-wrapper--texto-normal-legal{margin-left:10px}.vtex-rich-text-0-x-wrapper--texto-con-padding{padding-bottom:2rem}.vtex-rich-text-0-x-wrapper--titulo-ofertas-registro-a-r{font-size:2rem;width:100%;text-align:center}.vtex-rich-text-0-x-wrapper--boton-registro-a-r-ver-mas{background-color:blue;border-radius:2rem;margin:0 auto;width:350px;margin-top:2rem;text-align:center}.vtex-rich-text-0-x-container--boton-registro-a-r{display:contents;text-align:center}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--boton-registro-a-r{margin:10px}.vtex-rich-text-0-x-paragraph--boton-registro-a-r-ver-mas{margin:12px}}.vtex-rich-text-0-x-paragraph--expodrink-answer{color:#607d8b!important}.vtex-rich-text-0-x-headingLevel3--titulo-diageo{font-size:2.4rem;margin-bottom:0px;color:#aa2e31}@media screen and (min-width:765px){.vtex-rich-text-0-x-headingLevel3--titulo-diageo{font-size:2.7rem;margin-bottom:0px}}@media screen and (min-width:1024px){.vtex-rich-text-0-x-headingLevel3--titulo-diageo{font-size:3rem;margin-bottom:0px}}.vtex-rich-text-0-x-headingLevel6--descripcion-diageo{margin-bottom:0px;margin-top:0px;line-height:1.8rem;color:white!important}.vtex-rich-text-0-x-container--rastrea-linea-roja{width:calc(100% - 100px);margin:0 auto;border-bottom:6px solid red;max-width:1100px;border-radius:10%;margin-bottom:30px}.vtex-rich-text-0-x-paragraph--texto-negro{color:black!important;margin-top:0px}.vtex-rich-text-0-x-heading--texto-negro{margin:0.5rem}.vtex-rich-text-0-x-wrapper--texto-negro{margin:1.5rem 0 1.5rem 0rem}@media (max-width:1024x){.vtex-rich-text-0-x-headingLevel2--home-category-title{font-size:19px}}
.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:1520px}.vtex-slider-layout-0-x-imageElementLink--static{height:100%}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:0.5rem;margin-bottom:0.5rem}.vtex-slider-layout-0-x-paginationDotsContainer--carousel{display:flex;flex-direction:row;align-items:center}.vtex-slider-layout-0-x-paginationDot--carousel--isActive{background-color:#FE7865!important;height:0.625rem!important;width:0.625rem!important}.vtex-toast-container .vtex-toast{background-color:#F80014!important}.vtex-slider-layout-0-x-paginationDot--carousel{height:0.2rem;width:0.2rem;background-color:#D8D8D8}.vtex-slider-layout-0-x-sliderLayoutContainer--home-pre-footer-banners-1-container{margin-bottom:130px}.vtex-slider-layout-0-x-slideChildrenContainer--home-pre-footer-banners-1-container,.vtex-slider-layout-0-x-slideChildrenContainer--home-official-stores-banners-container{width:95%;margin:0 auto}.vtex-slider-layout-0-x-slideChildrenContainer--home-pre-footer-banners-3{width:80%;margin:0 auto}.vtex-slider-layout-0-x-sliderLayoutContainer--home-pre-footer-banners-3{margin-bottom:3rem}.vtex-slider-layout-0-x-sliderLayoutContainer--department-product{padding:0!important}.vtex-slider-layout-0-x-slide--search-out-categories-items-container .vtex-store-components-3-x-imageElement{max-width:100px!important;max-height:92px!important}@media only screen and (max-width:640px){.vtex-slider-layout-0-x-sliderTrackContainer--main-home-carousel .vtex-slider-layout-0-x-sliderTrack--main-home-carousel{padding-top:0px}.vtex-slider-layout-0-x-slide--search-out-categories-items-container .vtex-store-components-3-x-imageElement{max-height:96px!important}.vtex-slider-layout-0-x-slideChildrenContainer--search-out-categories-items-container{width:80%;margin:0 auto}.vtex-slider-layout-0-x-sliderLayoutContainer--search-out-categories-items-container,.vtex-slider-layout-0-x-sliderLayoutContainer--home-official-stores-container,.vtex-slider-layout-0-x-slideChildrenContainer--home-official-stores-banners-container{width:95%;margin:0 auto}.vtex-slider-layout-0-x-slideChildrenContainer--home-official-stores-banners-container{margin-bottom:40px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-official-stores-banners-container{margin-bottom:0px!important}.vtex-slider-layout-0-x-sliderTrackContainer--home-supermercado-button-container{width:85%}@media screen and (max-width:450px){.vtex-slider-layout-0-x-sliderTrackContainer--home-supermercado-button-container .vtex-slider-layout-0-x-slide--home-supermercado-button-container--visible{margin:0px 5px}.vtex-slider-layout-0-x-sliderTrackContainer--home-supermercado-button-container .vtex-slider-layout-0-x-slide--home-supermercado-button-container--visible .vtex-store-components-3-x-imageElement--carnes-image{width:120%;max-width:initial;margin-left:5px;padding-left:4%!important}}.vtex-slider-layout-0-x-sliderTrackContainer--home-official-stores-banners-container{width:90%}.vtex-slider-layout-0-x-sliderLayoutContainer--main-home-carousel{margin-bottom:.5rem}.vtex-slider-layout-0-x-sliderLayoutContainer--dual{margin-top:15px}.vtex-flex-layout-0-x-flexRow--container-vitrina-lanzamientos-movile .vtex-slider-layout-0-x-sliderLayoutContainer--dual{margin-top:0px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries{margin-top:15px}}.vtex-slider-layout-0-x-sliderTrackContainer--home-supermercado-button-container .vtex-slider-layout-0-x-slide--home-supermercado-button-container--visible .vtex-store-components-3-x-imageElement--carnes-image{padding-left:8%}@media screen and (min-width:1300px){.vtex-store-components-3-x-imageElement--fruver-image{position:relative;top:12px}}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:0.5rem;padding-right:0.5rem}.vtex-slider-layout-0-x-sliderArrows--carousel{width:35px;height:35px;border-radius:100%;background-color:#ffffff!important;box-shadow:0 3px 6px #00000029;color:#707070}.vtex-slider-layout-0-x-sliderArrows--carousel:disabled{display:none!important}.vtex-slider-layout-0-x-caretIcon--carousel{width:17px}.vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:-18px}.vtex-slider-layout-0-x-sliderRightArrow--carousel{right:-18px}.vtex-slider-layout-0-x-paginationDotsContainer--carousel{bottom:-38px}.vtex-slider-layout-0-x-slide--dual--firstVisible{margin-right:1.2rem}.vtex-slider-layout-0-x-slide--dual .vtex-slider-layout-0-x-slideChildrenContainer--dual .vtex-store-components-3-x-imageElement--dual{width:100%!important;max-width:100%}.vtex-slider-layout-0-x-slide--fundacionOlimpica .vtex-store-components-3-x-imageElement--dual{max-height:230px!important}.vtex-slider-layout-0-x-sliderTrackContainer--home-official-stores-banners-container{max-width:1590px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-official-stores-banners-container{margin-bottom:79px}@media screen and (min-width:1300px){.vtex-slider-layout-0-x-sliderLayoutContainer--vitrina1-department{margin-top:3rem}}.vtex-slider-layout-0-x-slide--unicef-proyecto--visible{height:350px}@media screen and (min-width:768px){.vtex-slider-layout-0-x-slide--unicef-proyecto--visible{height:400px!important}}.vtex-slider-layout-0-x-slideChildrenContainer--so-videorecetas-slider .vtex-store-video-1-x-videoContainer{height:200px!important}.vtex-slider-layout-0-x-paginationDot--so-episidios-slider{background:#e6e9eb;border:0;display:inline-block;vertical-align:top;margin:0 5px;border-radius:100%;height:14px;width:14px}.vtex-slider-layout-0-x-sliderTrackContainer--so-episidios-slider{height:290px!important}.vtex-slider-layout-0-x-paginationDotsContainer--so-episidios-slider{padding-bottom:2%}.vtex-slider-layout-0-x-paginationDot--so-episidios-slider--isActive,.vtex-slider-layout-0-x-paginationDot--so-videorecetas-slider--isActive{background:#e2001a;border:0;display:inline-block;vertical-align:top;margin:0 5px;border-radius:100%;height:14px;width:14px}.vtex-slider-layout-0-x-sliderLayoutContainer--so-videorecetas-desktop-menu{display:none}@media screen and (min-width:768px){.vtex-slider-layout-0-x-sliderLayoutContainer--so-videorecetas-desktop-menu{display:block;height:300px}.vtex-slider-layout-0-x-sliderLayoutContainer--so-videorecetas-slider{display:none}.vtex-slider-layout-0-x-sliderTrackContainer--so-episidios-slider{height:330px!important}}@media screen and (min-width:1200px){.vtex-slider-layout-0-x-sliderLayoutContainer--so-videorecetas-desktop-menu{height:370px}}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-container{height:auto!important}@media screen and (min-width:768px) and (max-width:1024px){.vtex-slider-layout-0-x-slide--visible .vtex-store-components-3-x-imageElement,.vtex-slider-layout-0-x-slide--dual .vtex-slider-layout-0-x-slideChildrenContainer--dual .vtex-store-components-3-x-imageElement--dual{width:98%!important}.vtex-slider-layout-0-x-sliderTrackContainer--banner-lo-mejor .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:300px!important}}@media screen and (width:768px){.vtex-slider-layout-0-x-sliderTrackContainer--banner-lo-mejor .vtex-product-summary-2-x-productNameContainer{min-height:100px!important;max-height:100px!important}}.vtex-slider-layout-0-x-sliderLayoutContainer--sin-iva-margen{margin:0px auto 50px auto}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--sin-iva-margen{width:90%}}.vtex-slider-layout-0-x-sliderLayoutContainer--sin-iva-margen .vtex-slider-layout-0-x-sliderLeftArrow--carousel,.vtex-slider-layout-0-x-sliderLayoutContainer--sin-iva-margen .vtex-slider-layout-0-x-sliderLeftArrow--carousel{right:0px;left:0px}@media (max-width:640px){.vtex-slider-layout-0-x-slideChildrenContainer--slider-precios-rojos .vtex-rich-text-0-x-link--landing-app-section-variety-item{font-size:0.6rem}}.vtex-slider-layout-0-x-sliderTrackContainer--dupla-perfecta,.vtex-slider-layout-0-x-sliderTrack--dupla-perfecta,.vtex-slider-layout-0-x-imageElement--dupla-perfecta{height:100%}.vtex-slider-layout-0-x-imageElement--dupla-perfecta{max-height:unset!important;border-radius:22px}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-slider-layout-0-x-slide--home-tecnologia-container,.vtex-slider-layout-0-x-slide--home-hogar-container{margin:0px 8px!important}}@media screen and (max-width:641px){.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-slider-layout-0-x-sliderTrackContainer--home-tecnologia-container{height:auto!important}}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-store-components-3-x-imageElement{width:auto!important;height:auto}@media screen and (min-width:1024px){.vtex-store-components-3-x-imageElement--tecnologia-left{height:auto}}.vtex-slider-layout-0-x-sliderArrows--slider-dermocosmeticos{background-color:#d02e26!important;color:white}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos{padding-top:19px;max-width:1142px;padding-left:40px;padding-right:40px}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos .vtex-rich-text-0-x-link--landing-app-section-variety-item{text-decoration:none}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos .vtex-store-components-3-x-imageElement--landing-app-section-variety-item{border-radius:50%}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos .vtex-slider-layout-0-x-sliderRightArrow--carousel{right:-2px}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:2px}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-dermocosmeticos-2{max-width:1142px}.vtex-slider-layout-0-x-sliderTrack--slider-dermocosmeticos-2{gap:40px}.vtex-slider-layout-0-x-paginationDot--slider-dermocosmeticos-2,.vtex-slider-layout-0-x-paginationDot--slider-dermocosmeticos-2--isActive{border-radius:4px;width:30px!important;height:9px!important}.vtex-slider-layout-0-x-paginationDot--slider-dermocosmeticos-2{background-color:white!important;border:1px solid #d4a7a7}.vtex-slider-layout-0-x-paginationDot--slider-dermocosmeticos-2--isActive{background-color:#ff0000!important}.vtex-slider-layout-0-x-sliderArrows--slider-dermos{width:35px;height:35px;color:#707070;background:none!important;box-shadow:none;border-radius:0}.vtex-slider-layout-0-x-slideChildrenContainer--slider-dermos{max-width:150px}.vtex-slider-layout-0-x-slide--slider-dermos--visible{justify-content:center;align-content:center}.vtex-slider-layout-0-x-slide--slider-dermos--visible .vtex-rich-text-0-x-link--landing-app-section-variety-item{text-decoration:none;color:#969696}.vtex-slider-layout-0-x-paginationDot--countdown-f{height:4px!important;background-color:#d5d5d5;width:26px!important;border-radius:8px;padding:2.1px;margin:0 6px}.vtex-slider-layout-0-x-sliderTrackContainer--countdown-f{padding-bottom:40px}@media (min-width:641px){.vtex-slider-layout-0-x-slideChildrenContainer--countdown-f .vtex-product-summary-2-x-container--product-summary{max-height:460px!important;max-width:196px!important}}@media (max-width:640px){.vtex-slider-layout-0-x-slideChildrenContainer--countdown-f .vtex-product-summary-2-x-container--product-summary{width:100%!important;min-height:410px!important;max-height:500px}.vtex-slider-layout-0-x-slide--countdown-f{padding-left:1rem;padding-right:1rem}}.vtex-slider-layout-0-x-slideChildrenContainer--countdown-f .vtex-product-summary-2-x-nameContainer{min-height:10px!important}.vtex-slider-layout-0-x-slideChildrenContainer--countdown-f .vtex-product-summary-2-x-productBrandContainer{padding:0px 5px!important}.vtex-slider-layout-0-x-slideChildrenContainer--countdown-f .vtex-product-summary-2-x-productBrand{line-height:1.5!important}.vtex-slider-layout-0-x-paginationDot--countdown-f--isActive{background-color:#005ca9}.vtex-slider-layout-0-x-sliderRightArrow--countdown-f{bottom:0;width:53px;height:36px;background:white!important;border-radius:0px 8px 8px 0px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderLeftArrow--countdown-f{bottom:0;width:53px;right:53px!important;left:auto;height:36px;background:white!important;border-radius:8px 0px 0px 8px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderLeftArrow--countdown-f::after{content:url('/arquivos/arrow-blue.svg');display:block;transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderRightArrow--countdown-f::after{content:url('/arquivos/arrow-blue.svg');display:block;transform:scaleX(1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-caretIcon--countdown-f{display:none}.vtex-slider-layout-0-x-paginationDotsContainer--countdown-f{display:flex;justify-content:flex-start}@media (max-width:640px){.vtex-slider-layout-0-x-paginationDotsContainer--countdown-f{justify-content:center}}.vtex-slider-layout-0-x-sliderRightArrow--countdown-f:hover,.vtex-slider-layout-0-x-sliderLeftArrow--countdown-f:hover{background:#005CA9 0% 0% no-repeat padding-box!important;content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(1)}.vtex-slider-layout-0-x-sliderRightArrow--countdown-f:hover{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(-1);border-radius:3px}
.vtex-stack-layout-0-x-stackItem--product{width:100%}.vtex-stack-layout-0-x-stackItem--flags-container{width:100%;padding:20px 16px 0}@media screen and (min-width:1026px){.vtex-stack-layout-0-x-stackItem--flags-container{position:absolute;width:75%;top:16px;right:40px;z-index:3!important;padding:0}.vtex-stack-layout-0-x-stackItem--product .vtex-store-components-3-x-productImage{margin:auto;width:92%}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--product-details{margin-left:5px}.vtex-flex-layout-0-x-flexCol--product-details .vtex-store-components-3-x-productNameContainer{padding-top:35px}.vtex-flex-layout-0-x-flexRowContent--product-container{padding-left:60px;min-height:500px}.vtex-store-components-3-x-productImageTag--main{max-height:480px!important}}@media screen and (max-width:450px){.vtex-flex-layout-0-x-flexRow--options-header{max-height:40px}.vtex-flex-layout-0-x-flexRowContent--product-container{padding-top:0px}.vtex-stack-layout-0-x-stackContainer--product{width:100%;margin:auto}.vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImage{width:99%}.vtex-flex-layout-0-x-flexRow--product-container .vtex-flex-layout-0-x-flexCol--product-details{width:90%;margin:auto}}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-stack-layout-0-x-stackContainer--product{background-color:transparent!important}
.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla{margin-top:8px}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer{display:flex!important}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorTextContainer{display:flex!important;padding:0 16px!important;margin-bottom:0px}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItemImage{border-radius:5em;width:20px!important;height:20px!important}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--presentacion .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox{padding:0 5px!important;height:20px!important;border-radius:3px!important;border:1px solid #595959}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--presentacion .vtex-store-components-3-x-skuSelectorItem,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem{margin-right:8px!important;height:auto}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround{border-radius:5em!important;border:1px solid #005CA9}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--presentacion .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround{border:1px solid #005CA9}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--presentacion .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorItemTextValue,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorItemTextValue{font-size:12px;padding:0px 10px!important;font:normal normal bold 9px/0px 'Montserrat SemiBold'}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorInternalBox{width:20px!important;min-width:20px!important;border-radius:5em!important}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName::before,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName::before{display:none}.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--presentacion .vtex-store-components-3-x-skuSelectorName,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName,.vtex-product-summary-2-x-SKUSelectorContainer--skuSummaryPersonalShopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName{color:#595959;font:normal normal 600 10px/13px Montserrat;text-transform:capitalize}.vtex-flex-layout-0-x-flexRow--containerQuickviewPersonal .vtex-store-components-3-x-productImagesThumb--quickview{overflow:hidden}.vtex-store-components-3-x-imageElement--avatar{position:fixed;right:12px;width:45px;bottom:19px;cursor:pointer;z-index:9;border-radius:100px;outline:3px solid #fff}.vtex-flex-layout-0-x-flexRow--buttons--card .vtex-store-components-3-x-container{width:122px}.vtex-flex-layout-0-x-flexRow--buttons--card .vtex-store-components-3-x-container .vtex-button{border-radius:8px!important}.vtex-flex-layout-0-x-flexRowContent--containerQuickviewPersonal .vtex-store-components-3-x-specificationsTableContainer{padding-left:0px;margin-top:24px}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-productBrand--quickview{text-align:left;font:normal normal 800 20px/32px Montserrat;letter-spacing:0px;color:#595959;line-height:normal}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button__label{padding:0px;width:45px;height:45px}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button{border-radius:50%}.vtex-store-components-3-x-searchIcon{color:#005AA8}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container .vtex-store-components-3-x-form .vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-input::placeholder{color:#0B5AA8;font-size:14px}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container .vtex-store-components-3-x-form .vtex-store-components-3-x-inputGroup .vtex-store-components-3-x-buttonContainer .vtex-button{color:#FB0003;font-size:16px;text-transform:capitalize;padding-left:0px}.vtex-store-components-3-x-autoCompleteOuterContainer--search-bar .vtex-styleguide-9-x-input::placeholder{color:#E20007;font-weight:600;font-size:17px}.vtex-store-components-3-x-autoCompleteOuterContainer--search-bar-mobile .vtex-styleguide-9-x-input::placeholder{color:#E20007;font-weight:600;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0px}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:37px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding:4px 0;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0px}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}.vtex-store-components-3-x-imageElement--logo-apps{max-width:107px}.vtex-store-components-3-x-productDescriptionContainer{padding-left:3rem}.vtex-store-components-3-x-sliderLayoutContainer--home-pre-footer-banners-3{margin-bottom:4rem}.vtex-store-components-3-x-portalContainer--search-bar-mobile,.vtex-store-components-3-x-portalContainer--search-bar{top:1rem!important}.vtex-search-2-x-itemList{font-family:'Montserrat'}.vtex-search-2-x-tileListSeeMore{height:auto;color:#0B5AA8;text-align:initial;font-weight:600;line-height:10px;text-decoration:unset}@media screen and (max-width:1024px){.vtex-search-2-x-tileListSeeMore{margin-left:22px}.vtex-store-components-3-x-portalContainer--search-bar-mobile,.vtex-store-components-3-x-portalContainer--search-bar{top:10.5px!important}}.vtex-search-2-x-tileList{border-left:unset}.vtex-search-2-x-tileListTitle{text-transform:unset}.vtex-search-2-x-itemListSubItemLink{color:#0B5AA8}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer{text-align:center}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-productBrand{font-size:13px;font-weight:600}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-productNameContainer{text-align:center}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-imageNormal{width:50%}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-currencyContainer{font-size:17px;font-weight:600;color:#37474F}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer .vtex-button__label{font-size:13px}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer .vtex-button:hover{background:#178BFC;border-color:#178BFC}.vtex-store-components-3-x-imageElementLink--home-blog-container-image{background:#fff}.vtex-store-components-3-x-listPriceLabel,.vtex-store-components-3-x-sellingPriceLabel{display:none}.vtex-store-components-3-x-imageElement--landing-app-section-experience-item{width:100%}.vtex-store-components-3-x-imageElement--bono-section-item{display:block;margin:0 auto}@media only screen and (max-width:680px){.vtex-search-2-x-tileListItem .vtex-search-2-x-information .vtex-search-2-x-productNameContainer .vtex-search-2-x-productBrand{font-weight:bold;font-size:14px}.vtex-search-2-x-tileListItem .vtex-search-2-x-information{margin:1rem}.vtex-store-components-3-x-container{margin:0 30px;padding:0}.vtex-store-components-3-x-searchBarContainer{padding:0}.vtex-store-components-3-x-autoCompleteOuterContainer--search-bar-mobile .vtex-styleguide-9-x-input::placeholder{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vtex-store-components-3-x-autoCompleteOuterContainer--search-bar-mobile .vtex-store-components-3-x-searchBarContainer{font-size:11px;font-family:'Montserrat Medium'}.vtex-store-components-3-x-imageElement--image-olimpica-container{width:45%}.vtex-store-components-3-x-newsletter--newsletter-container{max-width:100%;background-color:#d9d9d9!important;color:#607D8B}.vtex-store-components-3-x-form--newsletter-container{display:block!important}.vtex-store-components-3-x-label--newsletter-container{color:#607D8B;font-size:22px}.vtex-store-components-3-x-inputGroup--newsletter-container{display:block;margin-top:10px}.vtex-store-components-3-x-inputGroup--newsletter-container .vtex-styleguide-9-x-input{background-color:transparent}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container .vtex-store-components-3-x-form .vtex-store-components-3-x-inputGroup .vtex-store-components-3-x-buttonContainer .vtex-button{color:#fff;background-color:#FB0003;font-size:12px;text-transform:capitalize;padding-left:0px;margin-top:20px;font-size:14px;font-weight:600}}@media screen and (min-width:640px){.vtex-search-2-x-biggy-js-container--hidden{padding:0}.vtex-store-components-3-x-externalSearchButtonWrapper--search-bar{border:none;position:absolute;float:left;right:94%;top:10px}.vtex-store-components-3-x-searchBarIcon--search-bar{background-color:unset}.vtex-store-components-3-x-closeIcon--search-bar{font-weight:bold;font-family:'Montserrat Bold';height:28px!important;width:28px}.vtex-store-components-3-x-autoCompleteOuterContainer--search-bar .vtex-styleguide-9-x-input::placeholder{font-size:17px}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:20px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0px;max-height:600px}.vtex-store-components-3-x-imageElement--image-olimpica-container{max-width:156px}.vtex-store-components-3-x-imageElement--logo-apps{max-width:108px}.vtex-store-components-3-x-inputGroup--newsletter-container .vtex-input-prefix__group{border-color:unset;height:2.5rem!important}.vtex-store-components-3-x-inputGroup--newsletter-container .vtex-styleguide-9-x-input{color:#0B5AA8;font-size:14px}.vtex-store-components-3-x-label--newsletter-container{font-family:'Montserrat Bold';padding-right:37px}.vtex-store-components-3-x-inputGroup--newsletter-container{padding-top:5px;padding-right:2rem;display:flex;color:#fff;background:#fff;border-radius:26px;padding-bottom:5px}.vtex-store-components-3-x-inputGroup--newsletter-container .vtex-input__error{padding-left:25px}.vtex-store-components-3-x-imageElement--home-supermercado-banners-carousel{max-height:520px!important}}.vtex-store-components-3-x-imageElement--titulo-nuestras-marcas-home{max-height:56px!important}@media only screen and (min-width:1100px) and (max-width:1420px){.vtex-store-components-3-x-container{width:95%!important;padding:0}.vtex-flex-layout-0-x-flexRow--landing-hogar .vtex-store-components-3-x-container{width:100%!important}.vtex-store-components-3-x-imageElement--main-home-carousel,.vtex-flex-layout-0-x-flexColChild--main-home-single-banner{height:unset!important;width:unset}.vtex-store-components-3-x-imageElement--main-home-carousel{height:400px;width:1100px!important}.vtex-store-components-3-x-imageElement--right-supermercado{padding-top:11px;height:306px!important}.vtex-store-components-3-x-imageElement--dual{}.vtex-flex-layout-0-x-flexColChild--home-supermercado-banner-1-right .vtex-flex-layout-0-x-flexRowContent{margin-bottom:10px!important}.vtex-slider-layout-0-x-slideChildrenContainer--search-blog-items-container{width:95%!important;margin:0 auto!important}.vtex-slider-layout-1-x-sliderTrack--search-blog-items-container .vtex-slider-layout-0-x-slide--dual--firstVisible{margin-right:0!important}.vtex-rich-text-0-x-container--search-blog-categories-description{margin:0!important}.vtex-rich-text-0-x-container--home-nuevos-lanzamientos-title{width:95%;margin:0 auto}.vtex-store-components-3-x-imageElement--home-nuevos-lanzamientos-banners-carousel,.vtex-store-components-3-x-imageElement--home-nuestras-marcas-banners-2-carousel{height:320px}}@media only screen and (min-width:1420px){.vtex-store-components-3-x-imageElement--right-supermercado{height:430.66px!important;width:508px}.vtex-store-components-3-x-imageElement--home-nuevos-lanzamientos-banners-carousel,.vtex-store-components-3-x-imageElement--home-nuestras-marcas-banners-2-carousel{height:400px}}.vtex-store-components-3-x-productImage{border:1px solid #70707034;border-radius:15px;padding:4px}.vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-figure,.vtex-store-components-3-x-productImagesThumb .vtex-store-components-3-x-figure{margin:2px}.vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-figure .vtex-store-components-3-x-thumbImg{border:1px solid #E2001AB3}.vtex-store-components-3-x-productImagesThumb .vtex-store-components-3-x-figure .vtex-store-components-3-x-thumbImg{border-radius:15px;max-width:150px}.vtex-store-components-3-x-caretIcon{color:#707070}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-flex-layout-0-x-flexColChild--containerImagesFlags .vtex-store-components-3-x-carouselGaleryThumbs{display:block;width:100%!important}.vtex-flex-layout-0-x-flexColChild--containerImagesFlags .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb--quickview{width:54px;height:54px!important;margin-left:6px}@media screen and (max-width:1025px){.vtex-store-components-3-x-productImagesContainer--carousel .vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-carouselGaleryThumbs{display:block}.vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImagesThumb .vtex-store-components-3-x-thumbImg{height:104px;width:104px;margin:auto}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb{flex:1;width:100%!important}.vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag--main{min-height:378px;object-fit:cover!important}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productNameContainer{color:#3f3f40;font-weight:bold;font-size:30px}.vtex-store-components-3-x-newsletter{max-width:100%;background-color:#5B696F;color:white}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px;margin:auto;text-align:center}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-form{display:inline-flex;max-width:100%;align-items:center}.vtex-store-components-3-x-container{max-width:100rem}@media only screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--menu-row-footer .vtex-store-components-3-x-container{width:95%!important}}@media screen and (min-width:1300px){}@media screen and (min-width:1550px) and (max-width:1630px){.vtex-store-components-3-x-imageElement--right-supermercado{height:360px!important}.vtex-store-components-3-x-container{max-width:96rem}}.vtex-product-summary-2-x-element--kitLookContainer{flex-direction:row;width:100%!important;max-height:138px}.vtex-product-summary-2-x-element--kitLookContainer .vtex-product-summary-2-x-image{max-height:138px!important}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRow--add-to-cart-medical{width:100%}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{flex-direction:column}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexCol{width:100%!important}.vtex-product-summary-2-x-element--kitLookContainer .vtex-button{width:100%!important}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRow--add-to-cart-medical{margin-top:0;max-height:138px!important}.vtex-product-summary-2-x-element--kitLookContainer .vtex-product-summary-2-x-brandName{font-size:12px;text-transform:lowercase}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRow--summary-content-info{width:100%;max-height:138px!important}.vtex-product-summary-2-x-element--kitLookContainer .vtex-stack-layout-0-x-stackContainer{width:100%}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexColChild--summary-content-info{padding-bottom:0}.vtex-product-summary-2-x-element--kitLookContainer .vtex-product-summary-2-x-nameContainer{padding-top:0}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRowContent--summary-content-info{height:100%}.vtex-product-summary-2-x-element--kitLookContainer .vtex-product-summary-2-x-nameWrapper{width:100%;text-align:center}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical{height:100%}.vtex-product-summary-2-x-element--kitLookContainer .vtex-flex-layout-0-x-flexCol{height:100%}.vtex-product-summary-2-x-element--kitLookContainer .vtex-numeric-stepper-wrapper{height:100%;display:flex}.vtex-product-summary-2-x-element--kitLookContainer .vtex-numeric-stepper-container{height:100%;align-items:center}.vtex-product-summary-2-x-element--kitLookContainer .vtex-product-price-1-x-currencyContainer--summary{font-size:17px}.vtex-product-summary-2-x-element--kitLookContainer .vtex-numeric-stepper-container{width:100%}.vtex-product-summary-2-x-container--kitLookContainer .vtex-modal-layout-0-x-triggerContainer--wishlist,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-modal-layout-0-x-triggerContainer--wishlist{position:absolute;left:80%;z-index:3}.vtex-flex-layout-0-x-flexRowContent--product-container{position:relative}@media screen and (max-width:450px){.vtex-store-components-3-x-imageElement--banner-home-mb-mobile{margin-bottom:12px}}.vtex-store-components-3-x-skuSelectorName{color:#36474F;font-weight:600}.vtex-store-components-3-x-skuSelectorInternalBox{border-radius:5px!important;border-color:#3e9ce2;min-width:40px;width:auto}.vtex-store-components-3-x-skuSelectorItemImageValue{width:80px}.vtex-store-components-3-x-skuSelectorItemTextValue,.vtex-store-components-3-x-skuSelectorItemTextValue--sku-selector{width:100%!important;padding:0 10px!important;text-align:center!important}.vtex-store-components-3-x-frameAround{border-radius:5px!important;border-color:#e2001a;top:0;left:0;right:0;bottom:0;z-index:3;border-width:2px}.vtex-store-components-3-x-diagonalCross{background-image:linear-gradient(to top right,transparent 47%,#3e9ce2 50%,transparent 51%);border-radius:5px}.vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName{text-transform:lowercase;font-size:15px}.vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName::before,.vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName::before{text-transform:none;font-size:15px}.vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName::before{content:"Elige un "}.vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName::before{content:"Elige una "}.vtex-store-components-3-x-skuSelectorSelectorImageValue,.vtex-store-components-3-x-skuSelectorNameSeparator{display:none}.vtex-store-components-3-x-imageElement--logo-mercado-a-distancia{margin-top:30px}@media screen and (max-width:760px){.vtex-store-components-3-x-imageElement--logo-mercado-a-distancia{width:80%;margin-top:0}.vtex-store-components-3-x-imageElement--h-reset-mobile{height:auto!important}}.vtex-store-components-3-x-imageElement--h-reset{height:auto!important}.vtex-store-components-3-x-infoCardCallActionContainer--unicef-proyecto{display:none}.vtex-store-components-3-x-infoCardContainer--unicef-proyecto{width:100%;border-radius:2%}.vtex-store-components-3-x-infoCardImageContainer--unicef-proyecto{text-align:center}.vtex-store-components-3-x-infoCardImage--unicef-proyecto{border-radius:50%;width:150px;height:150px;max-width:none;position:relative;top:-40px;left:auto;right:auto}.vtex-store-components-3-x-infoCardTextContainer--unicef-proyecto{font-weight:900;font-size:calc(45px + 25 * ((100vw - 320px) / (1200 - 320)));position:relative;top:calc(137px + 58 * ((100vw - 360px) / 840))}.vtex-store-components-3-x-infoCardSubhead--unicef-proyecto{background-color:#1ba9e1;color:white;padding:2%;font-weight:900;text-transform:uppercase}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--containerQuickviewPersonal .vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag--main{min-height:auto}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-productNameContainer--quickview{margin-top:20px}.vtex-flex-layout-0-x-flexRow--buttons--card .vtex-store-components-3-x-container{width:100%}.vtex-flex-layout-0-x-flexRowContent--containerQuickviewPersonal .vtex-store-components-3-x-carouselGaleryThumbs--quickview{display:none!important}}@media screen and (min-width:768px){.vtex-store-components-3-x-infoCardContainer--unicef-proyecto{width:97%;height:350px}.vtex-store-components-3-x-infoCardImage--unicef-proyecto{left:-87%}@media screen and (min-width:1500px){.vtex-store-components-3-x-infoCardImage--unicef-proyecto{left:-70%}}.vtex-store-components-3-x-infoCardTextContainer--unicef-proyecto{top:90px;text-align:center;left:25%}.vtex-store-components-3-x-infoCardSubhead--unicef-proyecto{font-size:13px;padding:5%;min-width:95px;max-width:none}}.vtex-store-components-3-x-infoCardContainer--info-card-tp-eventos{border:1px solid #e0e0e0;border-radius:20px;margin-top:10%;margin-bottom:10%;text-align:center}.vtex-store-components-3-x-infoCardImage--info-card-tp-eventos{width:90%;position:relative;top:-75px}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{position:relative;top:230px;z-index:100}@media screen and (min-width:375px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{top:270px}}@media screen and (min-width:425px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{top:300px}}@media screen and (min-width:768px){.vtex-store-components-3-x-infoCardContainer--info-card-tp-eventos-hide{visibility:hidden}.vtex-store-components-3-x-infoCardImageContainer--info-card-tp-eventos{width:100%!important}.vtex-store-components-3-x-infoCardContainer--info-card-tp-eventos{height:360px;margin-left:2%;display:flex;flex-direction:column;width:100%!important}.vtex-store-components-3-x-infoCardImage--info-card-tp-eventos{top:-80px;width:90%}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{position:relative}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-components-3-x-infoCardContainer--info-card-tp-eventos{height:auto}.vtex-store-components-3-x-infoCardTextContainer--info-card-tp-eventos{width:100%}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{top:160px}}@media screen and (min-width:1024px){.vtex-store-components-3-x-infoCardTextContainer--info-card-tp-eventos{width:100%}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{top:200px}}@media screen and (min-width:1200px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-eventos{top:270px}}.vtex-store-components-3-x-infoCardTextContainer--info-card-tp-ganadores-hide{visibility:hidden}.vtex-store-components-3-x-infoCardTextContainer--info-card-tp-ganadores{border:1px solid #e0e0e0;border-radius:20px;width:80%;margin-left:10%}.vtex-store-components-3-x-infoCardSubhead--info-card-tp-ganadores{text-align:left;font-size:90%}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{background-color:white;border:1px solid white;cursor:hand;cursor:pointer;padding-left:0!important;padding-right:0!important;padding-top:0;padding-bottom:0;margin-bottom:2%;margin-top:0;position:relative;left:-75px}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button .vtex-button__label{color:#e2001a;font-weight:900;padding-left:0!important;padding-right:0!important}@media screen and (min-width:375px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{left:-93px}}@media screen and (min-width:425px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{left:-115px}}@media screen and (min-width:768px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{left:-40px}.vtex-store-components-3-x-infoCardImageContainer--info-card-tp-ganadores{width:100%!important}.vtex-store-components-3-x-infoCardImageContainer--info-card-tp-ganadores{display:none}}@media screen and (min-width:1024px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{left:-80px}}@media screen and (min-width:1200px){.vtex-store-components-3-x-infoCardCallActionContainer--info-card-tp-ganadores .vtex-button{left:-110px}}.vtex-store-components-3-x-imageElement--so-categorias-images{width:140px;height:140px;border-radius:80px;border:2px solid #e2001a}.vtex-store-components-3-x-infoCardContainer--so-trailer-card{width:90%;background:transparent;max-height:260px;border-radius:20px;border:0}.vtex-store-components-3-x-infoCardImage--so-trailer-card{border-radius:20px;width:100%;height:180px;position:relative;top:-195px}.vtex-store-components-3-x-infoCardHeadline--so-trailer-card{color:white!important;text-align:left;position:relative;top:180px;font-size:120%}.vtex-store-components-3-x-infoCardSubhead--so-trailer-card{color:white!important;text-align:left;position:relative;top:155px;font-size:80%;height:45px!important}.vtex-store-components-3-x-infoCardCallActionContainer--so-trailer-card .vtex-button{visibility:hidden}.vtex-store-components-3-x-infoCardCallActionContainer--so-trailer-card{background-image:url("/arquivos/play-button.png");z-index:100;background-size:34px;width:34px;height:34px;position:relative;left:70%;top:-50px}.vtex-store-components-3-x-infoCardTextContainer--so-trailer-card{width:100%}@media screen and (min-width:768px){.vtex-store-components-3-x-imageElement--so-categorias-images{width:250px;height:250px;border-radius:125px}.vtex-store-components-3-x-infoCardContainer--so-videorecetascard{background:transparent}.vtex-store-components-3-x-infoCardImage--so-videorecetascard{border-radius:20px;width:100%;height:180px;position:relative;top:-195px}.vtex-store-components-3-x-infoCardContainer--so-videorecetascard{background-size:cover;background-repeat:no-repeat;width:95%;height:218px;border-radius:20px;border:0;background-position:top center}.vtex-store-components-3-x-infoCardSubhead--so-videorecetascard{color:#607d8b!important;text-align:left;position:relative;top:100px;font-size:80%;height:45px!important}.vtex-store-components-3-x-infoCardCallActionContainer--so-videorecetascard .vtex-button{visibility:hidden}.vtex-store-components-3-x-infoCardCallActionContainer--so-videorecetascard{background-image:url("/arquivos/play-button.png");z-index:100;background-size:34px;width:34px;height:34px;position:relative;left:50%;top:-50px}.vtex-store-components-3-x-infoCardImage--so-trailer-card{top:0px}}@media screen and (min-width:1024px){.vtex-store-components-3-x-infoCardContainer--so-videorecetascard{width:90%;max-height:250px}.vtex-store-components-3-x-infoCardSubhead--so-videorecetascard{top:150px}}@media screen and (min-width:1200px){.vtex-store-components-3-x-infoCardContainer--so-videorecetascard{width:90%;max-height:350px}.vtex-store-components-3-x-infoCardSubhead--so-videorecetascard{top:160px;font-size:90%}}.vtex-store-components-3-x-infoCardContainer--catalogo-card{border:0!important;display:flex;flex-direction:column-reverse}.vtex-store-components-3-x-infoCardContainer--catalogo-destacado-card{margin-top:50%}.vtex-store-components-3-x-infoCardTextContainer--catalogo-destacado-card-mobile{position:relative;top:150px;padding-top:0}.vtex-store-components-3-x-infoCardTextContainer--catalogo-card{width:100%;margin-top:3%}.vtex-store-components-3-x-infoCardImageContainer--catalogo-card{width:100%}.vtex-store-components-3-x-infoCardImageContainer--catalogo-destacado-card-mobile{position:relative;top:-160px}.vtex-store-components-3-x-infoCardHeadline--catalogo-destacado-card-mobile,.vtex-store-components-3-x-infoCardHeadline--catalogo-destacado-card{width:100%;margin:0;max-width:none;font-size:24px}.vtex-store-components-3-x-infoCardHeadline--catalogo-card{font-size:16px;margin:0;font-weight:400}.vtex-store-components-3-x-infoCardSubhead--catalogo-card{font-size:12px!important}.vtex-store-components-3-x-infoCardCallActionContainer--catalogo-card{padding:0}.vtex-store-components-3-x-infoCardSubhead--catalogo-destacado-card-mobile,.vtex-store-components-3-x-infoCardSubhead--catalogo-destacado-card,.vtex-store-components-3-x-infoCardSubhead--catalogo-card{margin-bottom:10px;font-size:14px;font-family:Montserrat!important;font-weight:600;letter-spacing:0;color:#607d8b}.vtex-store-components-3-x-infoCardCallActionContainer--catalogo-card .vtex-button__label{font-size:12px}.vtex-store-components-3-x-infoCardCallActionContainer--catalogo-destacado-card-mobile .vtex-button,.vtex-store-components-3-x-infoCardCallActionContainer--catalogo-destacado-card .vtex-button,.vtex-store-components-3-x-infoCardCallActionContainer--catalogo-card .vtex-button{background-color:#fd0d1f!important}.vtex-store-components-3-x-infoCardContainer--catalogo-card{display:flex!important}@media screen and (min-width:375px){.vtex-store-components-3-x-infoCardImage--catalogo-destacado-card-mobile{margin-left:10%;max-width:80%}}@media screen and (min-width:425px){.vtex-store-components-3-x-infoCardImage--catalogo-destacado-card-mobile{margin-left:12%;max-width:76%}}@media screen and (min-width:768px) and (max-width:1200px){.vtex-store-components-3-x-infoCardImageContainer--catalogo-destacado-card-mobile,.vtex-store-components-3-x-infoCardTextContainer--catalogo-destacado-card-mobile{top:0}}.vtex-store-components-3-x-imageElement--fundacion-desktop-image{display:none}.vtex-store-components-3-x-imageElement--fundacion-mobile-image{position:relative;top:-360px;width:100%}@media screen and (min-width:375px){.vtex-store-components-3-x-imageElement--fundacion-mobile-image{top:-370px}}@media screen and (min-width:768px){.vtex-store-components-3-x-imageElement--fundacion-desktop-image{display:block;position:relative;top:-320px;width:100%}.vtex-store-components-3-x-imageElement--fundacion-mobile-image{display:none}}@media screen and (min-width:1024px){.vtex-store-components-3-x-portalWrapper--search-bar .vtex-search-2-x-biggy-autocomplete{padding:20px 40px;top:-2px}.vtex-store-components-3-x-imageElement--fundacion-desktop-image{display:block;position:relative;top:-340px}}@media screen and (min-width:1200px){.vtex-store-components-3-x-imageElement--fundacion-desktop-image{display:block;position:relative;top:-360px}}@media screen and (min-width:1400px){.vtex-store-components-3-x-imageElement--fundacion-desktop-image{display:block;position:relative;top:-380px}}.vtex-store-components-3-x-infoCardContainer--info-card-noticias{width:96%!important;margin:2%;background:#ffffff;border:4px;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);margin-bottom:20px;padding:2%;padding-top:30px;padding-bottom:20px;min-height:400px}.vtex-store-components-3-x-infoCardHeadline--info-card-noticias{color:#000000!important;font-weight:600;font-size:1.5em;line-height:1.3em;margin-top:0;margin-bottom:5px;padding:0}.vtex-store-components-3-x-infoCardSubhead--info-card-noticias{margin:0!important;color:#747373!important;font-size:14px;font-weight:400;font-size:1em;line-height:1.5;margin:0px;margin-bottom:20px;padding:0}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-noticias{margin:0;margin-top:10px}.vtex-store-components-3-x-infoCardImageContainer--info-card-noticias{display:none}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-noticias .vtex-button{border-radius:0!important;background-color:#e2001a;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%)}@media screen and (min-width:768px){.vtex-store-components-3-x-infoCardTextContainer--info-card-noticias{width:100%!important}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-components-3-x-infoCardContainer--info-card-noticias{min-height:280px!important}}.vtex-store-components-3-x-infoCardImageContainer--catalogo-card{text-align:center}@media screen and (min-width:1200px){.vtex-store-components-3-x-infoCardImage--catalogo-card{height:130px}}.vtex-store-components-3-x-imageElement--marginAuto{margin:auto;display:block}.vtex-store-components-3-x-infoCardContainer--donaciones-card{display:flex;flex-direction:column-reverse;gap:0;justify-content:end}.vtex-store-components-3-x-infoCardImageContainer--donaciones-card{width:70%!important;max-width:360px}.vtex-store-components-3-x-infoCardImage--donaciones-card{border-radius:0 0 20px 20px}.vtex-store-components-3-x-infoCardCallActionContainer--donaciones-card{margin-top:0;position:relative;top:-10px}.vtex-store-components-3-x-infoCardCallActionContainer--donaciones-card .vtex-button{border-radius:10px;box-shadow:2px 2px 6px 2px rgba(0,0,0,0.3)}.vtex-rich-text-0-x-headingLevel3--sub-title-donaciones{color:#259721;margin:auto;font-family:'Stawix AmsiProNarw Ultra'}.vtex-rich-text-0-x-paragraph--subtitle1-donaciones{color:black!important;font-size:1.5rem}.vtex-rich-text-0-x-wrapper--subtitle1-donaciones{width:80%;margin:10px auto}.vtex-rich-text-0-x-headingLevel1--donaciones-title{color:#813cd5;font-size:2rem;font-weight:bolder;margin:0.2em auto;margin-bottom:2rem;margin-top:2rem;font-family:'Stawix AmsiProNarw Ultra'}.vtex-rich-text-0-x-container--prefooter-donaciones{background-color:black}.vtex-rich-text-0-x-paragraph--prefooter-donaciones{display:flex;gap:2%;justify-content:space-around}.vtex-rich-text-0-x-paragraph--prefooter-donaciones .vtex-rich-text-0-x-image--prefooter-donaciones{max-height:60px;margin:0 10px}.vtex-rich-text-0-x-headingLevel3--sub-prefooter-donaciones{font-weight:500}.vtex-rich-text-0-x-link--sub-prefooter-donaciones{color:#e3011b;text-decoration:none}.vtex-rich-text-0-x-headingLevel5--sub-prefooter-donaciones-sin-margin-botton{margin-bottom:0px}@media screen and (max-width:680px){.vtex-rich-text-0-x-paragraph--prefooter-donaciones .vtex-rich-text-0-x-image--prefooter-donaciones{object-fit:contain;max-width:25%}.vtex-rich-text-0-x-headingLevel3--sub-prefooter-donaciones{font-size:1rem}.vtex-rich-text-0-x-headingLevel5--sub-prefooter-donaciones-sin-margin-botton,.vtex-rich-text-0-x-paragraph--subtitle1-donaciones{font-size:1rem}.vtex-flex-layout-0-x-flexRowContent--donaciones-mobile-rows{width:100%;display:flex;flex-wrap:wrap;margin:auto;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--donaciones-mobile-rows .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}}@media screen and (min-width:680px){.vtex-flex-layout-0-x-flexRow--CTA-donaciones{width:65%;margin:auto}.vtex-rich-text-0-x-wrapper--sub-prefooter-donaciones{width:55%}.vtex-rich-text-0-x-headingLevel1--donaciones-title{font-size:4rem}.vtex-rich-text-0-x-headingLevel3--sub-title-donaciones{font-size:2.4rem;max-width:55%}}.vtex-store-components-3-x-imageElement--image_canales_informacion{display:block;margin:auto}.vtex-store-components-3-x-imageElement--image-banner-3-landing-r-a{border-radius:1rem}.vtex-store-components-3-x-imageElement--banner_aniversario{max-width:100vw!important}.vtex-store-components-3-x-imageElement--tecnologia-left,.vtex-store-components-3-x-imageElement--hogar-left{width:100%;height:280px;border-radius:16px}.vtex-store-components-3-x-imageElement--home-slider-1{border-radius:16px}.vtex-store-components-3-x-imageElement--home-tecnologia-container,.vtex-store-components-3-x-imageElement--home-hogar-container{border-radius:16px}@media (min-width:641px){.vtex-store-components-3-x-imageElement--home-tecnologia-container,.vtex-store-components-3-x-imageElement--home-hogar-container{height:280px}}.vtex-store-components-3-x-productDescriptionText .vtex-store-components-3-x-container{min-height:50px!important}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-store-components-3-x-imageElement--home-tecnologia-container,.vtex-store-components-3-x-imageElement--home-hogar-container{height:auto}}@media (min-width:641px){.vtex-store-components-3-x-imageElement--home-tecnologia-container{height:calc(100vw / 3,21)!important;max-height:392px}}.vtex-flex-layout-0-x-flexRow--landing-hogar .vtex-store-components-3-x-container{max-width:200rem!important}
.vtex-store-footer-2-x-socialNetworkImage{display:none}.vtex-store-footer-2-x-socialNetworksContainer{justify-content:space-around;margin-right:15px}.vtex-store-footer-2-x-socialNetworkLink--facebook::after{content:"";background-image:url("/arquivos/icon_facebook.svg");width:100%;height:32px;background-repeat:no-repeat}.vtex-store-footer-2-x-socialNetworkLink--twitter::after{content:"";background-image:url("/arquivos/icon_twitter.svg");width:100%;height:27px;background-repeat:no-repeat}.vtex-store-footer-2-x-socialNetworkLink--instagram::after{content:"";background-image:url("/arquivos/icon_instagram.svg");width:100%;height:100%;background-repeat:no-repeat}.vtex-store-footer-2-x-socialNetworkLink--youtube::after{content:"";background-image:url("/arquivos/icon_youtube.svg");width:100%;height:27px;background-repeat:no-repeat}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-store-footer-2-x-footerLayout{background-color:#30393E}.vtex-menu-2-x-styledLink,.vtex-rich-text-0-x-paragraph{color:white}@media only screen and (min-width:640px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--menu-row{margin-top:20px}}
.vtex-store-form-0-x-formSubmitButton--boton_submit-aniversario .vtex-button{background-color:blue;border:0px;text-transform:math-auto;display:block!important;width:65%!important;font-size:1.5rem;padding:0.7rem 0;border-radius:3rem;margin:1.2rem auto!important}@media screen and (max-width:760px){.vtex-store-form-0-x-formSubmitButton--boton_submit-aniversario .vtex-button{font-size:1.2rem}}
::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-track{background:#fcfafa}::-webkit-scrollbar-thumb{background:#c3bfc2;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#c3bfc2}.vtex-store-components-3-x-notificationBarContainer{background-color:transparent;color:#E2001A;font-weight:bold}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-flex-layout-0-x-flexColChild--search-container{width:100%}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:1px solid transparent}
.vtex-store-icons-0-x-expandIcon{color:#727273}.vtex-store-icons-0-x-cartIcon{color:#fff}@media screen and (min-width:640px){.vtex-store-icons-0-x-cartIcon{color:#fff}}
.vtex-store-link-0-x-link--loginInicio{background:#005CA9;border-radius:8px;padding:8px;text-decoration:none;margin-right:10px;display:flex;width:90%}.vtex-store-link-0-x-label--loginInicio{color:#fff;font:normal normal bold 14px/16px 'Montserrat';cursor:pointer;text-align:center;width:100%}.vtex-store-link-0-x-link--loginRegistro{border-radius:8px;border:1px solid #005CA9;background:transparent;padding:8px;text-decoration:none;display:flex;width:90%}.vtex-store-link-0-x-label--loginRegistro{color:#005CA9;font:normal normal bold 14px/16px 'Montserrat';cursor:pointer;text-align:center;width:100%}
.vtex-store-newsletter-1-x-newsletterForm{max-width:80%;margin:25px auto 10px auto;display:flex;flex-direction:column;gap:5px}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label,.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-store-newsletter-1-x-labelLink{color:white;font-size:85%}.vtex-store-newsletter-1-x-newsletterForm .vtex-input-prefix__group{height:45px}.vtex-store-newsletter-1-x-defaultSuccessMessage{color:white;padding:20px}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-formSubmitContainer{margin:auto}
.vtex-store-video-1-x-videoContainer{width:100%;height:300px;margin-top:2%}@media only screen and (min-width:640px){.vtex-store-video-1-x-videoContainer{height:700px}}.vtex-store-video-1-x-videoContainer--so-trailer{margin:0}.vtex-store-video-1-x-videoContainer--so-trailer{height:260px}.vtex-store-video-1-x-videoContainer--so-videorecetas-main-video{display:none}@media screen and (min-width:768px){.vtex-store-video-1-x-videoContainer--so-videorecetas-main-video{display:block;height:420px}.vtex-store-video-1-x-videoContainer--so-trailer{height:420px}.vtex-store-video-1-x-videoElement--so-trailer{height:400px}.vtex-store-video-1-x-videoElement--so-videorecetas-main-video{height:400px}}@media screen and (min-width:1024px){.vtex-store-video-1-x-videoContainer--so-videorecetas-main-video{display:block;height:620px}.vtex-store-video-1-x-videoContainer--so-trailer{height:620px}.vtex-store-video-1-x-videoElement--so-trailer{height:600px}.vtex-store-video-1-x-videoElement--so-videorecetas-main-video{height:600px}}@media screen and (min-width:1200px){.vtex-store-video-1-x-videoContainer--so-videorecetas-main-video{height:640px}.vtex-store-video-1-x-videoElement--so-videorecetas-main-video{height:620px}}
.vtex-tab-layout-0-x-container--vitrina-tab .vtex-store-link-0-x-link--more-vitrina-countdown{margin:auto!important}
.vtex-flex-layout-0-x-flexRow--fundacion-preguntas-frecuentes .vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink{background-color:#f2f2f2}.vtex-flex-layout-0-x-flexRow--fundacion-preguntas-frecuentes .vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink .vtex-rich-text-0-x-paragraph{color:#9aa0a7;font-weight:200}.vtex-flex-layout-0-x-flexRow--fundacion-preguntas-frecuentes .vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink .vtex-rich-text-0-x-heading-level-3{color:darkgray}.vtex-flex-layout-0-x-flexRow--nuestros-programas-f{width:260px}.vtex-flex-layout-0-x-flexRowContent--nuestros-programas-f .vtex-store-components-3-x-imageElement--img-nprogram{object-fit:cover;z-index:0;position:relative}.vtex-flex-layout-0-x-flexRowContent--nuestros-programas-f .vtex-flex-layout-0-x-flexColChild{z-index:1}.vtex-flex-layout-0-x-flexRowContent--nuestros-programas-f .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-flex-layout-0-x-flexRow--f-nuestros-programas-1-contenido{height:0px}.vtex-flex-layout-0-x-flexColChild--f-nuestros-programas-1-contenido-col .vtex-modal-layout-0-x-triggerContainer{width:100%;justify-content:center;display:flex;padding:15PX 5px;cursor:pointer}.vtex-flex-layout-0-x-flexCol--f-nuestros-programas-1-contenido-col{gap:5px}.vtex-flex-layout-0-x-wrapper--fundacion-n-p-contenido .vtex-flex-layout-0-x-paragraph{color:#5A5A5A;font-size:12px;padding:5px}.vtex-store-components-3-x-imageElement--img-nprogram-modal{width:100%;scale:1.05}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion{max-width:445px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion .vtex-styleguide-9-x-input{FONT-SIZE:14PX;color:#868E96;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px!important}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion .vtex-flex-layout-0-x-flexColChild--columnas_formA{padding-bottom:11px}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion .vtex-input-prefix__group{height:3.5rem;border-radius:0px!important}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion .vtex-store-form-0-x-formSubmitButton .vtex-button{width:100%;font-size:13px;background-color:#FF0000;border:0px}.vtex-flex-layout-0-x-flexRowContent--flex-message-f .vtex-textarea__input{resize:vertical;appearance:none;max-height:400px;border:0px;height:200px}.vtex-flex-layout-0-x-flexRowContent--flex-message-f .vtex-textarea__label{display:none}.vtex-flex-layout-0-x-flexRowContent--contacto-fundacion .vtex-checkbox__label{font-size:15px;padding-bottom:8px;color:gray}.vtex-flex-layout-0-x-flexRowContent--check-contacto-fundation .vtex-rich-text-0-x-paragraph{text-align:justify;font-size:14px;color:#868E96;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.vtex-flex-layout-0-x-flexRowContent--check-contacto-fundation .vtex-checkbox__box-wrapper{border:1px solid darkgray}@media screen and (min-width:601px){.vtex-flex-layout-0-x-flexCol--Noticia-f{display:flex;flex-direction:column;height:450px;border:2px solid #c6c6c6;box-shadow:0 4px 4px rgba(0,0,0,.1);min-width:340px!important;border-top:0px;overflow:hidden}}@media screen and (max-width:600px){.vtex-flex-layout-0-x-flexCol--Noticia-f{display:flex;flex-direction:column;border:2px solid #c6c6c6;box-shadow:0 4px 4px rgba(0,0,0,.1);width:260px!important;overflow:hidden;height:530px}}.vtex-flex-layout-0-x-flexRowContent--noticia-fundacion-header{display:flex;flex-direction:row;justify-content:space-between;padding:0 13px}.vtex-flex-layout-0-x-flexColChild--Noticia-f .vtex-store-components-3-x-imageElement--img-nprogram{object-fit:cover;height:224px}.vtex-flex-layout-0-x-flexRow--row-l-dermocosmeticos-2{padding-bottom:45px;padding-top:45px}.vtex-flex-layout-0-x-flexRow--row-l-dermocosmeticos{padding-bottom:45px;padding-top:45px}.vtex-flex-layout-0-x-flexRow--countdown-flash .vtex-store-link-0-x-link--more-vitrina-countdown{margin-top:2px!important}
.vtex-modal-layout-0-x-paper--fundacion-conoce-mas .vtex-modal-layout-0-x-contentScroll{overflow-x:hidden}.vtex-modal-layout-0-x-paper--fundacion-conoce-mas{max-width:750px}
.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-titulo,.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-descripcion,.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-ver-mas{color:blue;margin:0px}.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-titulo{font-size:15px;padding:2px}.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-descripcion{font-size:12px;padding:2px;text-align:justify}.vtex-rich-text-0-x-headingLevel5--f-nuestros-programas-1-ver-mas{font-size:14px;color:#2f3031}.vtex-rich-text-0-x-paragraph--fundacion-n-p-contenido{font-size:15px;color:#2F3031;text-align:justify}.vtex-rich-text-0-x-paragraph--titulo-fundacion-n-p{font-size:32px;font-family:'Montserrat',sans-serif;color:black;margin-top:0px;font-weight:600}.vtex-rich-text-0-x-headingLevel4--fundacion-n-p-contenido{font-size:20px;font-weight:300;color:#2F3031;margin-bottom:0px}.vtex-rich-text-0-x-container--form-titleA-fundation .vtex-rich-text-0-x-paragraph{font-size:18px;color:#868E96;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.vtex-rich-text-0-x-listItem--fundacion-n-p-contenido,.vtex-rich-text-0-x-paragraph--fundacion-n-p-contenido{font-size:15px}@media screen and(max-width:765px){.vtex-rich-text-0-x-paragraph--servicio-practico{padding:26px}}.vtex-rich-text-0-x-paragraph--noticia-fundacion-titulo{color:#265ba4;font-size:17px;font-weight:600;border:0;margin:0;padding:0 10px}.vtex-rich-text-0-x-paragraph--noticia-fundacion-descripcion{color:#3f4a4f;font-size:14px;font-weight:200;padding:0 10px;margin-bottom:0px}.vtex-rich-text-0-x-wrapper--noticia-fundacion-link{width:100%}.vtex-rich-text-0-x-paragraph--noticia-fundacion-link{text-align:start;padding:6px 10px;color:#265ba4;font-size:14px;font-weight:700;text-decoration:none;margin:0px}.vtex-rich-text-0-x-container--slider-hallo-text{max-width:1142px;margin:auto;margin-top:20px;padding-left:5px;padding-right:5px}
.vtex-slider-layout-0-x-sliderArrows--fundacionOlimpica{width:55px;height:46px;border-radius:100%;color:#e3e3e3;transform:scale(2);background-color:unset!important;box-shadow:none}.vtex-slider-layout-0-x-sliderArrows--fundacionOlimpicaAliados{width:55px;height:46px;border-radius:100%;color:#707070;transform:scale(2);background-color:unset!important;box-shadow:none}.vtex-slider-layout-0-x-slideChildrenContainer--fundacionOlimpicaAliados .vtex-store-components-3-x-imageElement--fundacionOlimpicaAliados{max-height:100px!important;width:auto!important}
.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria{display:grid;gap:16px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}}.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start;overflow:hidden;border-radius:10px;width:100%!important}.vtex-flex-layout-0-x-flexRow--row-grid-jugueteria{max-width:1142px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria .vtex-store-components-3-x-imageElementLink{transform:scale(1);transition:transform 0.4s ease-in-out,box-shadow 0.4s ease-in-out}.vtex-flex-layout-0-x-flexRowContent--row-grid-jugueteria .vtex-store-components-3-x-imageElementLink:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,0.2)}
.vtex-slider-layout-0-x-slideChildrenContainer--slider-jugueteria .vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item{display:flex;flex-direction:column-reverse}
.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.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{display:block;margin-bottom:1rem}
.vtex-flex-layout-0-x-flexRow--mantenimiento-relative .vtex-store-components-3-x-container{margin:0!important}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-relative{margin:0!important;background-color:#111119;height:100vh}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-relative .vtex-slider-layout-0-x-imageElement{max-width:1920px}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-relative .vtex-slider-layout-0-x-sliderLayoutContainer{position:absolute;top:0}.vtex-flex-layout-0-x-flexRowContent--countdown-cortina,.vtex-flex-layout-0-x-flexRow--countdown-cortina{background:none}.vtex-flex-layout-0-x-flexRow--mantenimiento-relative{background-color:#111119}.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{background:none;position:absolute;left:0px;margin:0px 137px;top:200px;scale:0.8;margin-top:0px!important}@media (min-width:500px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{scale:1}}@media (min-width:768px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{scale:1.3}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{margin-left:calc(0.4944 * (100vw - 320px) + 12px);top:calc(0.7056 * (100vw - 320px) + 200px)}}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{position:absolute;top:calc(0.4455 * clamp(0px,100vw,1920px) - 90.86px);right:calc(0.2143 * 100vw - 261.43px);scale:1.3;margin:0px 137px;left:revert}}@media (min-width:1200px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{scale:1.5}}@media (min-width:1500px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{scale:1.8}}@media (min-width:2000px){.vtex-flex-layout-0-x-flexRowContent--countdown-cortina{right:calc(0.484 * 100vw - 705px)}}.vtex-flex-layout-0-x-flexRowContent--mantenimiento-relative .vtex-slider-layout-0-x-slideChildrenContainer{padding:0px}
@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerFill{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000000F;height:46px;padding:0 20px;align-items:center}.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerText{width:85%;display:flex;justify-content:space-between}.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerText .olimpica-advance-geolocation-0-x-containerTriggerShipping{width:37%;font:normal normal 700 12px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerText .olimpica-advance-geolocation-0-x-containerTriggerAddress{width:55%;font:normal normal 400 12px/20px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerText::after{content:url('/arquivos/arrow-bottom-flash.svg')}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-iconTrigger{width:30px;height:30px}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-mobile-flash .olimpica-advance-geolocation-0-x-containerTriggerFill{padding:0 10px}}
.olimpica-flash-0-x-modal::before{content:'';z-index:-1;position:fixed;right:0;bottom:0;top:0;left:0;touch-action:none;background-color:#313131;opacity:.5}.olimpica-flash-0-x-paper{width:498px;min-height:252px;display:flex;align-items:center;justify-content:center;padding:32px}.olimpica-flash-0-x-notification_flash_button::before{content:'';width:18px;height:18px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-shopping-cart___554a975ad8abdc1120d0b90508c503a5.svg);background-repeat:no-repeat;margin-right:8px}.vtex-flash .vtex-sticky-layout-0-x-container--header-sticky-mobile{top:0px;position:relative!important;top:auto!important;z-index:auto}.olimpica-flash-0-x-FlashContainerValidate--beneficios-flash{display:flex;flex-wrap:wrap;justify-content:space-between;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #F2F2F2;border-radius:12px;padding:17px 19px;margin:20px 0px 30px}.vtex-minicart-2-x-minicartSideBarContentWrapper .olimpica-flash-0-x-FlashContainerValidate--beneficios-flash{margin:21px 26px 14px}.olimpica-flash-0-x-modal_validation_age_label{color:#454545;font-family:'Montserrat Medium';font-size:13px;font-weight:normal;letter-spacing:0px;margin:0 8px 8px 5px}.olimpica-flash-0-x-modal__age_restriction_message{letter-spacing:0px;font-size:16px;font-family:'Montserrat ExtraBold';font-weight:normal;color:#005CA9;margin-bottom:16px!important}.olimpica-flash-0-x-modal__age_restriction_info{font-family:'Montserrat';font-weight:normal;margin-top:0;color:#454545;font-size:13px;color:#454444}.olimpica-flash-0-x-modal__age_verification_question{font:normal normal 600 13px/16px Montserrat;color:#454444;margin-top:0px}.olimpica-flash-0-x-modal__age_restriction_message,.olimpica-flash-0-x-modal__age_restriction_info,.olimpica-flash-0-x-modal__age_verification_question{margin-bottom:10px;text-align:center}.olimpica-flash-0-x-modal__age_restriction_info{font:normal normal 500 12px/15px Montserrat}.olimpica-flash-0-x-form__legal{margin-top:10px;text-align:left}.olimpica-flash-0-x-form__legal .vtex-input-prefix__group,.olimpica-flash-0-x-form__legal .olimpica-flash-0-x-selectTypeDocument{background:#ffffff;border:1px solid #E3E3E3;border-radius:5px;height:40px;color:#454545;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;margin-top:8px}.olimpica-flash-0-x-form__legal .vtex-styleguide-9-x-input{font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;color:#000}.olimpica-flash-0-x-form__legal .vtex-styleguide-9-x-container{background:#ffffff;border:1px solid #E3E3E3;border-radius:5px;height:40px;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;color:#000}.olimpica-flash-0-x-form__legal .olimpica-flash-0-x-terms_validation_age{font:normal normal 500 12px/15px Montserrat;color:#454545;margin-left:4px}.olimpica-flash-0-x-form__legal .olimpica-flash-0-x-terms_validation_age_link{color:#015CA8;font:normal normal bold 12px/15px Montserrat;text-decoration:none}.olimpica-flash-0-x-container_modal_validation_age .olimpica-flash-0-x-paper{width:100%;max-width:430px;overflow:visible}.olimpica-flash-0-x-modal_validation_age_note{font-size:12px;text-align:left}.olimpica-flash-0-x-form__legal .vtex-input__error,.olimpica-flash-0-x-form__legal .olimpica-flash-0-x-error{font-size:12px;font:normal normal 500 12px/15px Montserrat;margin:0px!important;color:#E30614}.olimpica-flash-0-x-input_date_validation{width:100%;height:40px;border-radius:6px!important;border:1px solid #E3E3E3!important;font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;margin-top:8px}.olimpica-flash-0-x-modal_validation_age .vtex-modal-layout-0-x-headerContainer{border-bottom:none;position:absolute;right:30px}.olimpica-flash-0-x-closeModal,.olimpica-flash-0-x-continueModal{border-radius:8px;font:normal normal 800 13px/22px Montserrat!important;border:none;width:152px;height:44px;cursor:pointer}.olimpica-flash-0-x-closeModal{color:#005CA9;border:1px solid #005CA9;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;background:transparent}.olimpica-flash-0-x-continueModal{color:#fff;background:#005CA9 0% 0% no-repeat padding-box;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.olimpica-flash-0-x-continueModal:hover{background-color:#2C91E5}.olimpica-flash-0-x-modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:1000}.olimpica-flash-0-x-modalContainer{background-color:white;border-radius:16px;width:405px;max-width:90%;padding:20px;position:relative;overflow:hidden;padding:30px 30px 15px 30px}.olimpica-flash-0-x-modalHeader{display:flex;justify-content:flex-end;align-items:center}.olimpica-flash-0-x-closeBtnModal{border:none;background-color:transparent;color:#BFBFBF;font-size:25px;cursor:pointer}.olimpica-flash-0-x-productClassCanceled{background-color:red}.olimpica-flash-0-x-messageValidation{padding:18px 48px 0px;font:normal normal 500 12px/18px Montserrat;color:#454545;display:flex;align-items:flex-start}.olimpica-flash-0-x-iconInfo{background-color:red;margin-right:12px;padding:5px;border-radius:8px}.olimpica-flash-0-x-form__legal .olimpica-flash-0-x-selectTypeDocument{margin-top:8px;padding:0px 16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/iconSelect___6809b2d66398e1a3417ab44b5e46502b.svg) no-repeat 96% center;background-size:12px}.olimpica-flash-0-x-containerForm{height:90px}@media (max-width:690px){.olimpica-flash-0-x-modalContainer{max-width:100%;border-radius:16px 16px 0px 0px;position:absolute;bottom:0px}.olimpica-flash-0-x-modal__age_restriction_message{font-size:14px}.olimpica-flash-0-x-messageValidation{padding:20px 32px 0px}}@media screen and (max-width:768px){.olimpica-flash-0-x-paper{margin:0;border-radius:16px 16px 0 0;width:100%;padding:25px 45px 15px}.olimpica-flash-0-x-modal .olimpica-flash-0-x-container{display:flex;align-items:flex-end}.olimpica-flash-0-x-FlashContainerValidate--beneficios-flash{justify-content:left;padding:12px 17px}.vtex-minicart-2-x-minicartSideBarContentWrapper .olimpica-flash-0-x-FlashContainerValidate--beneficios-flash{margin:21px 22px 14px;justify-content:space-between}}
.vtex-flex-layout-0-x-flexRowContent--header-flash-container{max-width:1142px!important}.vtex-flex-layout-0-x-flexRow--flash-container{padding:40px 0}.vtex-flex-layout-0-x-flexRow--header-row-mobile-flash{display:none}.vtex-flex-layout-0-x-flexRowContent--flash-container-tabs{flex-direction:column;background:url(/arquivos/Fondo-olimpica-flash.png);background-size:cover;background-repeat:no-repeat;padding-bottom:30px}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-desktop-1{background-color:#005CA9}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-mobile-1{background-color:#005CA9}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-mobile-2{background-color:#00569D}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-menu{display:none}.vtex-flash .vtex-flex-layout-0-x-flexCol--header-col-desktop-logo{display:none}.vtex-flash .vtex-flex-layout-0-x-flexCol--header-col-desktop-wishlist{display:none}.vtex-flash .vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border:3px solid #005CA9}.vtex-flash .vtex-minicart-2-x-openIconContainer .vtex-button{background-color:#00559B}.vtex-flash .vtex-login-2-x-container .vtex-button::after{background:#004F90}.vtex-flash .vtex-sticky-layout-0-x-container--header-sticky-mobile .vtex-store-drawer-0-x-openIconContainer--account-menu,.vtex-flash .vtex-sticky-layout-0-x-container--header-sticky-mobile .vtex-login-2-x-container .vtex-button{background-color:#00559B!important}.vtex-flash .vtex-button__label .vtex-minicart-2-x-minicartQuantityBadgeDefault{background-color:#E30613!important}.vtex-flash .vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackItem--wishlist{display:none!important}.vtex-flex-layout-0-x-flexColChild--menu-row-logo-flash{padding-left:20px}.vtex-flex-layout-0-x-flexRowContent--container-flash,.vtex-flex-layout-0-x-flexRowContent--container-olimpica{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--container-flash .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--container-olimpica .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--menu-row-logo .vtex-store-components-3-x-logoLink,.vtex-flex-layout-0-x-flexRow--menu-row-logo .vtex-store-components-3-x-logoLink{position:relative;z-index:1}.vtex-store-drawer-0-x-closeIconContainer--menu{z-index:2}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--header-flash-container .vtex-rich-text-0-x-heading--lo-mejor-para-ti-y-tu-hogar-header{font-size:15px;line-height:22px}.vtex-flash .vtex-flex-layout-0-x-flexCol--header-col-mobile-logo{display:none}.vtex-flash .vtex-flex-layout-0-x-flexRow--header-row-mobile-flash{display:block}.vtex-flex-layout-0-x-flexRowContent--container-flash .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--container-olimpica .vtex-flex-layout-0-x-stretchChildrenWidth{display:initial}.vtex-flex-layout-0-x-flexCol--minicart-empty-state .vtex-flex-layout-0-x-flexRowContent--container-flash .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexCol--minicart-empty-state .vtex-flex-layout-0-x-flexRowContent--container-olimpica .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex}.vtex-flex-layout-0-x-flexCol--minicart-empty-state .vtex-flex-layout-0-x-flexRowContent--container-flash .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link--minicart-empty-button-flash,.vtex-flex-layout-0-x-flexCol--minicart-empty-state .vtex-flex-layout-0-x-flexRowContent--container-olimpica .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link--minicart-empty-button{width:60%}}
.vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash a{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:6px;height:116px;margin:0}.vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash a::before{display:block;content:"";position:absolute;background:url("/arquivos/Circulo-Rojo-FLASH 222x222.png");z-index:1;background-size:contain;background-repeat:no-repeat;height:100%;width:100%}.vtex-slider-layout-0-x-infoCardContainer--categorias-flash:hover .vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash a::before{display:block;content:"";position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;height:95%;width:95%}@media screen and (max-width:768px){.vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash a{height:78px}}
.vtex-rich-text-0-x-container--flash-title{margin-bottom:41px;margin-top:10px}.vtex-rich-text-0-x-heading--flash-title{font:normal normal 800 24px/29px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;margin:0}.vtex-rich-text-0-x-paragraph--flash-title{font:normal normal 600 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#7E7E7E;margin:0}.vtex-flash .vtex-rich-text-0-x-wrapper--title-v2 .vtex-rich-text-0-x-heading--title-v2{font:normal normal 800 15px / 25px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;text-transform:capitalize;margin:0px}@media screen and (max-width:768px){.vtex-rich-text-0-x-container--flash-title{margin-bottom:0px;margin-top:10px}.vtex-rich-text-0-x-wrapper--flash-title{text-align:left;max-width:85vw!important;margin:0 auto;border-bottom:1px solid #EFEFEF;padding-bottom:10px}.vtex-rich-text-0-x-heading--flash-title{text-align:center;font:normal normal 800 15px/22px 'Montserrat ExtraBold'}.vtex-rich-text-0-x-paragraph--flash-title{text-align:center;font:normal normal 600 12px/22px 'Montserrat SemiBold'}}
.vtex-slider-layout-0-x-infoCardContainer--categorias-flash{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:0;background:transparent}.vtex-slider-layout-0-x-infoCardTextContainer--categorias-flash{padding:0;width:100%}.vtex-slider-layout-0-x-infoCardCallActionContainer--categorias-flash{margin:0;width:100%;text-align:center;text-decoration:none}.vtex-slider-layout-0-x-infoCardCallActionText--categorias-flash{margin:0;font:normal normal bold 14px/22px 'Montserrat Bold';letter-spacing:0px;color:#595959;text-decoration:none;margin-top:10px}.vtex-slider-layout-0-x-infoCardImage--categorias-flash{bottom:0;z-index:2;position:inherit;width:96px;transition:transform 0.2s ease}.vtex-slider-layout-0-x-infoCardContainer--categorias-flash:hover .vtex-slider-layout-0-x-infoCardImage--categorias-flash{transform:scale(1.10)}.vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash{width:116px}.vtex-slider-layout-0-x-sliderLayoutContainer--categorias-flash{max-width:1142px!important;margin:28px auto 43px}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderLayoutContainer--categorias-flash{max-width:100%!important;margin:38px auto 36px}.vtex-slider-layout-0-x-sliderTrackContainer--categorias-flash{max-width:90%;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderTrackContainer--categorias-flash{max-width:95%}.vtex-slider-layout-0-x-infoCardContainer--categorias-flash:hover .vtex-slider-layout-0-x-infoCardCallActionText--categorias-flash{color:#005CA9;font:normal normal bold 14px/22px 'Montserrat ExtraBold'}.vtex-slider-layout-0-x-sliderArrows--categorias-flash{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #0000000D;border-radius:8px;width:38px;height:36px;margin:0}.vtex-slider-layout-0-x-sliderArrows--categorias-flash:disabled{display:none}.vtex-slider-layout-0-x-caretIcon--categorias-flash{display:none}.vtex-slider-layout-0-x-sliderLeftArrow--categorias-flash::after{content:url(/arquivos/arrow-blue.svg);display:block;transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderRightArrow--categorias-flash::after{content:url(/arquivos/arrow-blue.svg);display:block;margin-top:2px;margin-left:2px}.vtex-flash .vtex-slider-layout-0-x-sliderLayoutContainer--slider-flash{max-width:100%;margin-bottom:52px}.vtex-flash .vtex-slider-layout-0-x-slide--slider-flash{width:100%}.vtex-flash .vtex-search-result-3-x-container--layout{margin:0 30px}.vtex-flash .vtex-slider-layout-0-x-paginationDotsContainer--slider-flash{justify-content:center}@media screen and (min-width:768px) and (max-width:1025px){.vtex-flash .vtex-slider-layout-0-x-paginationDotsContainer--slider-flash{bottom:35px}}@media screen and (max-width:768px){.vtex-slider-layout-0-x-infoCardImageContainer--categorias-flash{width:78px}.vtex-slider-layout-0-x-infoCardCallActionText--categorias-flash,.vtex-slider-layout-0-x-infoCardContainer--categorias-flash:hover .vtex-slider-layout-0-x-infoCardCallActionText--categorias-flash{font-size:12px;height:42px;line-height:18px}.vtex-slider-layout-0-x-sliderTrackContainer--categorias-flash{max-width:100%;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderTrackContainer--categorias-flash{max-width:100%}.vtex-flash .vtex-slider-layout-0-x-sliderLayoutContainer--slider-flash{max-width:100%;margin-bottom:20px}}
.vtex-store-footer-2-x-footerLayout--flash{margin-top:0!important}.vtex-store-footer-2-x-footerLayout--flash .vtex-menu-2-x-menuItem--menu-item-footer-desplegable-principal{display:none}
.vtex-tab-layout-0-x-container--flash-supermercado{padding:15px 0!important}.vtex-tab-layout-0-x-container--flash-drogueria{padding:15px 0!important}
.vtex-store-components-3-x-infoCardContainer--beneficio-flash{width:33%;background-color:transparent;padding:0;display:flex;flex-direction:row-reverse}.vtex-store-components-3-x-infoCardTextContainer--beneficio-flash{width:100%;padding:0}.vtex-store-components-3-x-paragraph--beneficio-flash{font:normal normal bold 11px/16px 'Montserrat';letter-spacing:0px;color:#454545;margin:0}.vtex-store-components-3-x-strong--beneficio-flash{font:normal normal 800 11px/16px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;display:block}.vtex-store-components-3-x-infoCardImageContainer--beneficio-flash{display:flex;align-items:center;margin-right:8px}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardContainer--beneficio-flash{flex-direction:column-reverse;justify-content:center;align-items:center}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardTextContainer--beneficio-flash{justify-content:center;display:flex;align-items:center}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-paragraph--beneficio-flash{text-align:center;margin-top:8px}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardImageContainer--beneficio-flash{margin-right:0;justify-content:center;height:40px;width:40px}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardImageContainer--beneficio-flash .vtex-store-components-3-x-infoCardImage{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.vtex-store-components-3-x-infoCardContainer--beneficio-flash{width:50%;margin:5px 0px}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardContainer--beneficio-flash{width:33%}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-infoCardTextContainer--beneficio-flash{width:100%}.vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-store-components-3-x-container--beneficio-flash{margin:0px}.vtex-store-components-3-x-strong--beneficio-flash,.vtex-store-components-3-x-paragraph--beneficio-flash{font:normal normal 800 11px / 15px 'Montserrat ExtraBold'}.vtex-store-components-3-x-infoCardTextContainer--beneficio-flash{width:70%}.vtex-store-components-3-x-infoCardImageContainer--beneficio-flash{width:30%}}
.vtex-flex-layout-0-x-flexCol--stats-box-marketplace{height:100%;display:flex;justify-content:center;gap:20px}.vtex-flex-layout-0-x-flexRow--tabs-marketplace{background-color:white}.vtex-flex-layout-0-x-flexCol--stats-box-marketplace{background-color:#f5f5f5;padding:20px;border-radius:10px;text-align:center;display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--grafico-marketplace.vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexCol--stats-box-highlight-marketplace{background-color:#ff0000;color:white;padding:20px;border-radius:10px;text-align:center;display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexColChild--stats-box-highlight-marketplace .vtex-store-components-3-x-imageElement{border-radius:50%;max-height:50px;width:auto}.vtex-flex-layout-0-x-flexColChild--stats-box-marketplace .vtex-store-components-3-x-imageElement{max-height:50px}.vtex-flex-layout-0-x-flexRowContent--stats-container-marketplace{gap:20px}.vtex-flex-layout-0-x-flexCol--stats-box-marketplace:hover{transition:box-shadow 0.3s ease-in-out,transform 0.2s ease-in-out;box-shadow:0px 4px 10px rgba(0,0,0,0.1);transform:translateY(-5px)}.vtex-flex-layout-0-x-flexCol--stats-box-highlight-marketplace:hover{transition:box-shadow 0.3s ease-in-out,transform 0.2s ease-in-out;box-shadow:0px 4px 10px rgba(0,0,0,0.1);color:black;background-color:#f5f5f5;transform:translateY(-8px)}.vtex-flex-layout-0-x-flexCol--stats-box-highlight-marketplace:hover .vtex-rich-text-0-x-paragraph,.vtex-flex-layout-0-x-flexCol--stats-box-highlight-marketplace:hover .vtex-rich-text-0-x-headingLevel1{color:#333}.vtex-flex-layout-0-x-flexCol--stats-box-highlight-marketplace:hover .vtex-store-components-3-x-imageElement{border-radius:0px}@media (max-width:640px){.vtex-flex-layout-0-x-vtex-flex-layout-0-x-flexRowContent--stats-container-marketplace{gap:20px;padding:0 20px;display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--bannersx4-marketplace .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--bannersx4-marketplace{display:flex;flex-wrap:wrap}}.vtex-flex-layout-0-x-flexRow--bannersx4-marketplace{margin:auto;max-width:1100px}.vtex-flex-layout-0-x-flexRow--bannersx4-marketplace .vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item{max-width:120px}.vtex-flex-layout-0-x-flexRowContent--bannersx4-marketplace .vtex-rich-text-0-x-paragraph--landing-app-section-variety-item{text-align:center;text-transform:none;font-size:12px;font-weight:normal;font-family:'Montserrat Medium'}.vtex-flex-layout-0-x-flexRow--nuestras-marcas-marketplace{background-color:#f5f5f5;margin:50px 0px}.vtex-flex-layout-0-x-flexRowContent--nuestras-marcas-marketplace .vtex-flex-layout-0-x-flexRow--container-home-mobile{max-width:1300px;margin:auto}.vtex-flex-layout-0-x-flexRow--contactanos-marketplace{max-width:1300px;margin:auto;margin-bottom:25px}.vtex-flex-layout-0-x-flexRow--contactanos-marketplace .vtex-store-components-3-x-imageElement--home-slider-1{max-height:max-content!important;width:auto!important}.vtex-flex-layout-0-x-flexColChild--contactanos-marketplace-col{padding-bottom:50px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--contactanos-marketplace-info{flex-direction:column;align-items:center;scale:0.8}.vtex-flex-layout-0-x-flexRowContent--stats-container-marketplace{display:flex;flex-direction:column;gap:19px;padding:20px}.vtex-flex-layout-0-x-flexRowContent--stats-container-marketplace .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-flex-layout-0-x-flexRow--vende-marketplace{max-width:1300px;justify-content:center;display:flex;align-items:center;margin:auto}.vtex-flex-layout-0-x-flexCol--genero-marketplace,.vtex-flex-layout-0-x-flexCol--edades-marketplace{border-radius:10px;text-align:center;align-items:center}.vtex-flex-layout-0-x-flexCol--vende-marketplace{gap:25px}.vtex-flex-layout-0-x-flexCol--genero-marketplace .vtex-rich-text-0-x-container,.vtex-flex-layout-0-x-flexCol--edades-marketplace .vtex-rich-text-0-x-container{width:100%;justify-content:center}.vtex-flex-layout-0-x-flexColChild--genero-marketplace,.vtex-flex-layout-0-x-flexColChild--edades-marketplace{height:100%;width:100%}.vtex-flex-layout-0-x-flexColChild--edades-marketplace{height:fit-content!important}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--vende-marketplace{padding:5px 10px}}.vtex-flex-layout-0-x-flexColChild--canales-marketplace .vtex-slider-layout-0-x-sliderLayoutContainer{padding:0px}.vtex-flex-layout-0-x-flexCol--canales-marketplace{gap:20px}@media (max-width:768px){.vtex-flex-layout-0-x-flexCol--canales-marketplace .vtex-store-components-3-x-imageElement--canales-slider{max-height:450px}}@media (min-width:769px) and (max-width:1024px){.vtex-flex-layout-0-x-flexCol--canales-marketplace .vtex-store-components-3-x-imageElement--canales-slider{max-height:550px}}.vtex-flex-layout-0-x-flexRowContent--testimonios-marketplace{justify-content:space-around}.vtex-flex-layout-0-x-flexCol--testimonio-content{border:1px solid lightgray;padding:16px;border-radius:5px;align-items:center;background-color:white}.vtex-flex-layout-0-x-flexColChild--paso-a-paso-marketplace{padding:10px}.vtex-flex-layout-0-x-flexColChild--paso-a-paso-marketplace .vtex-rich-text-0-x-paragraph--expodrink-answer{color:#4a4646!important}.vtex-flex-layout-0-x-flexColChild--paso-a-paso-marketplace .vtex-disclosure-layout-1-x-trigger .vtex-rich-text-0-x-paragraph{color:#4b4d51;font-weight:200}.vtex-flex-layout-0-x-flexRowContent--preguntas-frecuentes-marketplace .vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink{display:flex;align-items:center;gap:2px;width:100%;justify-content:space-between;background-color:#f8f8f8;border:0px;border-radius:5px;line-height:0;border:1px solid darkgray;padding:0px 15px}.vtex-flex-layout-0-x-flexRowContent--preguntas-frecuentes-marketplace .vtex-disclosure-layout-1-x-trigger--d-trigger-expodrink .vtex-rich-text-0-x-container{font-weight:700;color:#747272}.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-l-dermocosmeticos,.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexCol--lo-mejor-para-ti-y-tu-hogar-vitrina-col,.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{max-width:1300px!important}.vtex-flex-layout-0-x-flexRowContent--landing-hogar .vtex-flex-layout-0-x-flexRowContent--row-dermocosmeticos{gap:20px}.vtex-flex-layout-0-x-flexRowContent--header-row-menu{padding-right:5px;white-space:nowrap;scrollbar-width:none;justify-content:space-between}
.vtex-rich-text-0-x-paragraph--titulo-tab-marketplace{font-weight:bold;color:#265BA4;font-size:34px;text-align:center}.vtex-rich-text-0-x-container--titulo-tab-marketplace{justify-content:center}.vtex-rich-text-0-x-heading--stats-content-marketplace{font-size:50px;color:#333;text-align:center;text-wrap:wrap}.vtex-rich-text-0-x-paragraph--stats-content-marketplace{color:#333;font-size:20px;text-align:center;text-wrap:wrap}.vtex-rich-text-0-x-headingLevel1--stats-content-highlight-marketplace{color:white;text-align:center;font-size:50px}.vtex-rich-text-0-x-paragraph--stats-content-highlight-marketplace{text-align:center;font-size:20px}@media (min-width:1024px){.vtex-rich-text-0-x-paragraph--stats-content-highlight-marketplace,.vtex-rich-text-0-x-paragraph--stats-content-marketplace{font-size:24px}}.vtex-rich-text-0-x-container--contactanos-marketplace-email,.vtex-rich-text-0-x-container--contactanos-marketplace-whatsapp,.vtex-rich-text-0-x-container--subtitulo-tab-marketplace{align-items:center;justify-content:center}.vtex-rich-text-0-x-link--contactanos-marketplace-email{text-decoration:none;color:#292b2d;font-size:23px}.vtex-rich-text-0-x-link--contactanos-marketplace-email::before{content:"";display:inline-block;width:27px;height:24px;background-image:url('/assets/vtex.file-manager-graphql/images/a12d9e0a-37d5-4823-8c1c-ad438224fab2___94935482aeb69791d75ee21dbaf9f383.png');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.vtex-rich-text-0-x-link--contactanos-marketplace-email{display:flex;align-items:center}.vtex-rich-text-0-x-link--whatsapp-button-marketplace::before{content:"";display:inline-block;width:27px;height:24px;background-image:url('/assets/vtex.file-manager-graphql/images/a12d9e0a-37d5-4823-8c1c-ad438224fab2___94935482aeb69791d75ee21dbaf9f383.png');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.vtex-rich-text-0-x-link--contactanos-marketplace-whatsapp{background-color:#25d366;padding:9px 36px;border-radius:44px;display:flex;align-items:center;text-decoration:none;color:white;font-size:23px}.vtex-rich-text-0-x-link--contactanos-marketplace-whatsapp::before{content:"";display:inline-block;width:37px;height:37px;background-image:url('/arquivos/whatsapp.svg');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.vtex-rich-text-0-x-link--contactanos-marketplace-whatsapp:hover{background-color:#015cb3}.vtex-rich-text-0-x-paragraph--subtitulo-tab-marketplace{font-weight:bold;color:#265BA4;font-size:25px;text-align:center}@media (max-width:768px){.vtex-rich-text-0-x-paragraph--titulo-tab-marketplace{font-size:20px}.vtex-rich-text-0-x-paragraph--subtitulo-tab-marketplace{font-size:18px}.vtex-rich-text-0-x-paragraph--titulo-ciudad-marketplace{font-size:17px}.vtex-rich-text-0-x-paragraph--descripcion-ciudad-marketplace{font-size:17px}}.vtex-rich-text-0-x-wrapper--descripcion-ciudad-marketplace{display:contents}.vtex-rich-text-0-x-paragraph--titulo-ciudad-marketplace{color:#265ba4;font-size:20px;margin:2px}.vtex-rich-text-0-x-container--titulo-ciudad-marketplace{background-color:#f2f2f2;width:100%;justify-content:center;margin-bottom:20px}.vtex-rich-text-0-x-paragraph--descripcion-ciudad-marketplace{color:#000000;font-size:20px;padding:0px 37px;text-align:justify;height:100%;align-content:center;margin-top:0px}.vtex-rich-text-0-x-paragraph--testimonio-autor,.vtex-rich-text-0-x-paragraph--testimonio-texto{color:black}.vtex-rich-text-0-x-paragraph--testimonio-texto{text-align:justify}.vtex-rich-text-0-x-paragraph--titulo-subitulo-marketplace{color:#000000;font-size:20px;padding:0px 37px;text-align:justify;height:100%;align-content:center;margin-top:0px}.vtex-rich-text-0-x-container--titulo-subitulo-tab-marketplace{width:100%;justify-content:center;margin-bottom:20px;text-align:center}.vtex-rich-text-0-x-container--titulo-subitulo-tab-marketplace .vtex-rich-text-0-x-heading--titulo-tab-marketplace{margin-bottom:0px}.vtex-rich-text-0-x-heading--titulo-subitulo-tab-marketplace{color:#265ba4;margin-bottom:0px}.vtex-rich-text-0-x-paragraph--titulo-subitulo-tab-marketplace{font-weight:lighter;color:#265ba4;margin-top:0px;font-size:15px}@media (max-width:768px){.vtex-rich-text-0-x-heading--titulo-subitulo-tab-marketplace{font-size:20px}.vtex-rich-text-0-x-paragraph--testimonio-autor{font-size:13px}.vtex-rich-text-0-x-paragraph--testimonio-texto{font-size:13px}}.vtex-rich-text-0-x-link--titulo-tab-marketplace{text-decoration:none;font-weight:bold;color:#265BA4;font-size:34px;text-align:center}
.vtex-slider-layout-0-x-sliderLayoutContainer--canales-slider{padding:0px}.vtex-slider-layout-0-x-sliderLayoutContainer--canales-slider .vtex-slider-layout-0-x-sliderRightArrow,.vtex-slider-layout-0-x-sliderLayoutContainer--canales-slider .vtex-slider-layout-0-x-sliderLeftArrow{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--canales-slider .vtex-slider-layout-0-x-imageElement--canales-slider{height:auto}.vtex-slider-layout-0-x-imageElement--paso-a-paso-slider-marketplace{width:auto!important}@media (min-width:768px) and (max-width:1024px){.vtex-slider-layout-0-x-imageElement--paso-a-paso-slider-marketplace{width:auto!important}}
.vtex-store-components-3-x-imageElement--whatsapp-button-marketplace::before{content:"";display:inline-block;width:27px;height:24px;background-image:url('/assets/vtex.file-manager-graphql/images/a12d9e0a-37d5-4823-8c1c-ad438224fab2___94935482aeb69791d75ee21dbaf9f383.png');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.vtex-store-components-3-x-imageElement,.vtex-store-components-3-x-infoCardImage--dermo-inforcard{border-radius:10px!important}.vtex-flex-layout-0-x-flexCol--landing-app-section-variety-item .vtex-store-components-3-x-imageElement{border-radius:50%!important}.vtex-flex-layout-0-x-flexRowContent--first-banner .vtex-store-components-3-x-imageElement,.vtex-flex-layout-0-x-flexRowContent--home-banner-container .vtex-store-components-3-x-imageElement{border-radius:0px!important}
.vtex-store-link-0-x-link--conoce-mas-marketplace{padding:15px 20px;max-width:30vw;min-width:250px;display:flex;margin:auto;text-decoration:none;color:white;background-color:#265ba4;border-radius:13px;margin-top:30px;text-align:center;justify-content:center}.vtex-store-link-0-x-link--conoce-mas-marketplace:hover{background-color:#ff0000}
.vtex-tab-layout-0-x-listContainer--marketplace-tab-list{margin:30px 0px}.vtex-tab-layout-0-x-listContainer--marketplace-tab-list .vtex-tab-layout-0-x-listItem{border-radius:0;background-color:red;height:55px}.vtex-tab-layout-0-x-listContainer--marketplace-tab-list{background-color:#ff0000;padding:7px 10px;border-radius:14px;height:70px;width:fit-content;margin:20px auto}.vtex-tab-layout-0-x-listContainer--marketplace-tab-list .vtex-tab-layout-0-x-listItem .vtex-button__label{background-color:transparent!important}.vtex-tab-layout-0-x-listContainer--marketplace-tab-list .vtex-tab-layout-0-x-listItemActive .vtex-button__label{padding-top:.25em;padding-bottom:.32em;color:#265BA4!important;background-color:white!important}@media (max-width:768px){.vtex-tab-layout-0-x-listContainer--marketplace-tab-list{height:auto}}
.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:0.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(even){background-color:#f9f9f9}
.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:bold}
.vtex-search-result-3-x-filterItem--filterCol--cuidado-personal-y-belleza{display:none}
.vtex-disclosure-layout-1-x-trigger--product-specifications{display:flex;justify-content:space-between;margin:0rem 1.5rem;transition:10s}.vtex-disclosure-layout-1-x-trigger--product-specifications:focus{outline:0px}
.vtex-flex-layout-0-x-flexRow--divider{margin:5px 30px 10px 30px;border-bottom:solid 1px rgba(112,112,112,0.26)}
.vtex-rich-text-0-x-wrapper--product-specifications .vtex-rich-text-0-x-heading{color:#484848;font-size:1.6rem;font-weight:600;margin:20px 0}.vtex-rich-text-0-x-wrapper--product-spacifications-icon .vtex-rich-text-0-x-heading{font-size:1.6rem;color:#979899}
.vtex-flex-layout-0-x-flexRowContent--banner-x-2-junior .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--banner-x-2-junior{display:flex;justify-content:space-around;gap:20px;margin-top:20px}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--banner-x-2-junior{max-width:1020px;margin:auto;padding-top:15px}}
.vtex-rich-text-0-x-wrapper--title-centrado-tab{text-align:center;width:100%}.vtex-rich-text-0-x-container--title-centrado-tab{border-bottom:0px!important;margin-bottom:0px!important;padding-bottom:0px!important}.vtex-rich-text-0-x-wrapper--title-junior{text-align:center;width:100%}.vtex-rich-text-0-x-container--title-junior{margin-top:30px!important;border:0px!important}.vtex-rich-text-0-x-heading--title-junior{font:normal normal bold 64px/82px Futura PT;letter-spacing:0px;color:#FF0000;opacity:1}.vtex-rich-text-0-x-headingLevel2--title-junior{font-size:40px!important;text-decoration:none;color:#FF0000!important;font-family:'FUTURA PT';margin:0;font-weight:bolder;padding-bottom:10px}@media (max-width:640px){.vtex-rich-text-0-x-headingLevel2--title-junior{font-size:32px!important}}
.vtex-slider-layout-0-x-sliderTrack--slider-infocard-junior{gap:28px;margin-bottom:20px}.vtex-slider-layout-0-x-slide--slider-infocard-junior{border:1px solid lightgray;border-top:0px;border-radius:17px;overflow:hidden}.vtex-slider-layout-0-x-sliderTrackContainer--slider-infocard-junior{margin-bottom:20px}
.vtex-store-components-3-x-infoCardContainer--junior-infocard{display:flex;flex-direction:column-reverse;padding:0px;padding-bottom:25px}.vtex-store-components-3-x-infoCardTextContainer--junior-infocard,.vtex-store-components-3-x-infoCardImageContainer--junior-infocard{width:100%!important}.vtex-store-components-3-x-infoCardCallActionContainer--junior-infocard{position:absolute;bottom:2px;right:18px}.vtex-store-components-3-x-infoCardHeadline--junior-infocard{font-size:1.5rem;color:#C4C3C3}.vtex-store-components-3-x-infoCardCallActionContainer--junior-infocard .vtex-button{border-radius:12px!important;background-color:#0032e8;border:0px;font-weight:800}.vtex-store-components-3-x-infoCardCallActionContainer--junior-infocard .vtex-button:hover{background-color:#ff0000}.vtex-store-components-3-x-infoCardHeadline--junior-infocard{font-size:1.5rem;color:#b0abab}.vtex-store-components-3-x-infoCardBodyText--junior-infocard{margin-top:5px;font-size:2rem;font-weight:700;color:#6d6b6b}
.vtex-store-link-0-x-link--button-retro-junior{border-radius:12px!important;background-color:#0032e8;border:0px;font-weight:800;color:white;padding:11px 12px;text-decoration:none;position:relative;top:-69px;font-size:1.4rem;border-radius:12px!important}.vtex-store-link-0-x-link--button-retro-junior:hover{background-color:#ff0000}
.vtex-tab-layout-0-x-listItem--tab-list-junior{padding:0;margin:0;width:auto;height:25px;border:0}
.olimpica-advance-geolocation-0-x-deliveryInput{padding:0}.olimpica-advance-geolocation-0-x-selectCity{margin-bottom:21px}.olimpica-advance-geolocation-0-x-deliveryInput .vtex-input__label{color:#454545;-webkit-text-fill-color:#454545;font-family:'Montserrat Medium';font-size:13px;font-weight:normal;letter-spacing:0px;margin-left:5px}.olimpica-advance-geolocation-0-x-containerDeliveryEmailLogo{margin-top:10px}.olimpica-advance-geolocation-0-x-deliveryInput .vtex-input-prefix__group{border-radius:6px;border:1px solid #DBDBDB;width:100%;height:40px}.olimpica-advance-geolocation-0-x-deliveryInput .vtex-styleguide-9-x-input{color:#454545;-webkit-text-fill-color:#454545;font-family:'Montserrat Medium';font-size:13px;font-weight:normal;letter-spacing:0px;padding:0 12px}.olimpica-advance-geolocation-0-x-buttonStyle .vtex-button{text-transform:none;border-radius:8px;border:0;background:#E30613 0% 0% no-repeat padding-box;font-family:'Montserrat SemiBold';font-size:14px;font-weight:normal;letter-spacing:0px;color:#FFFFFF;height:46px;margin-top:22px}.olimpica-advance-geolocation-0-x-buttonStyle .vtex-button:hover{border-radius:8px;border:0;background:#E30613 0% 0% no-repeat padding-box}.olimpica-advance-geolocation-0-x-clientInfoContainer{width:100%}.olimpica-advance-geolocation-0-x-textDelivery{line-height:20px;font-family:'Montserrat';font-weight:normal;margin-top:0;color:#454545;font-size:13px;padding-bottom:24px;border-bottom:1px solid #F0F0F0;margin-bottom:16px}.olimpica-advance-geolocation-0-x-textDeliveryEmailTitle{letter-spacing:0px;font-size:16px;font-family:'Montserrat ExtraBold';font-weight:normal}.olimpica-advance-geolocation-0-x-locationFormNewDirectionButton{width:100%}.olimpica-advance-geolocation-0-x-locationFormNewDirectionButton .vtex-button{width:100%;font-family:'Montserrat SemiBold';font-size:13px;font-weight:normal;letter-spacing:0px;color:#005CA9;height:46px;text-transform:none;border-radius:8px;border:1px solid #005CA9;background:transparent}.olimpica-advance-geolocation-0-x-locationFormNewDirectionButton .vtex-button:hover{opacity:1;background:transparent}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radioGroup__radioContainer{background:#F8F8F8 0% 0% no-repeat padding-box;border-radius:8px;box-sizing:border-box;padding:15px;margin-bottom:12px}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radioGroup__radioContainer .vtex-radio{margin:0;display:flex;align-items:center;justify-content:center}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radio .vtex-radio__fakeRadio{height:16px!important;width:16px!important}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radio .vtex-radio__fakeRadioInner{width:9px!important;height:9px!important;line-height:0;margin-right:0px;border:0}.olimpica-advance-geolocation-0-x-radioGroup{border:1px solid #005CA9!important;background:transparent}.olimpica-advance-geolocation-0-x-radioGroupInner{background-color:#005CA9}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radioGroup__radioContainer .vtex-radio__label{font-family:'Montserrat Medium';font-size:12px;font-weight:normal;letter-spacing:0px;color:#595959;line-height:18px}.olimpica-advance-geolocation-0-x-buttonChangeEmail .vtex-button{font-family:'Montserrat semiBold';font-weight:normal;letter-spacing:0px}.olimpica-advance-geolocation-0-x-headerEmail{font-family:'Montserrat Medium';font-weight:normal}.olimpica-advance-geolocation-0-x-radioGroupLabel{color:#005CA9!important;font-family:'Montserrat semiBold'!important;font-weight:normal!important;letter-spacing:0px!important}.olimpica-advance-geolocation-0-x-containerDeliveryLogo{width:50px;height:50px}@media screen and (max-width:640px){.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radioGroup__radioContainer .vtex-radio__label{font-size:10px}.olimpica-advance-geolocation-0-x-clientInfoContainer{width:100%}.olimpica-advance-geolocation-0-x-loadingFormContainer{width:100%}.olimpica-advance-geolocation-0-x-containerImageLoadingForm{display:block}.olimpica-advance-geolocation-0-x-textDeliveryEmailTitle{margin-top:10px;text-align:left;font-size:14px}.olimpica-advance-geolocation-0-x-textDeliveryEmailDescrip{text-align:left;line-height:18px;padding-bottom:16px;margin-bottom:16px;font-size:12px}.olimpica-advance-geolocation-0-x-deliveryInput .vtex-input__label,.olimpica-advance-geolocation-0-x-labelDelibery{font-size:12px;font-family:'Montserrat semiBold'}.olimpica-advance-geolocation-0-x-buttonStyle .vtex-button{font-size:13px}.olimpica-advance-geolocation-0-x-textDelivery{line-height:18px;text-align:left;font-size:12px;padding-bottom:16px}.olimpica-advance-geolocation-0-x-header{margin-top:0;margin-bottom:17px}.olimpica-advance-geolocation-0-x-headerEmail{font-size:12px;line-height:22px;margin:0;max-width:18rem}.olimpica-advance-geolocation-0-x-radioGroupContainer .vtex-radioGroup__radioContainer{height:52px;padding:18px}.olimpica-advance-geolocation-0-x-locationFormNewDirectionButton .vtex-button{height:46px}.olimpica-advance-geolocation-0-x-textDeliveryConfirmDescrip{width:95%}.olimpica-advance-geolocation-0-x-textDeliveryConfirmTimer{width:90%;margin:0 auto}}
.vtex-modal-layout-0-x-closeButton--delivery{background-color:transparent!important}.vtex-modal-layout-0-x-closeButton--delivery::before{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/close-modal___aa951b76dc6932bfac043c49a1bfffb3.svg)}.vtex-modal-layout-0-x-closeIcon--delivery{display:none}.vtex-modal-layout-0-x-closeButton--delivery{top:19px;right:17px}.vtex-modal-layout-0-x-modal .vtex-modal-layout-0-x-paperScrollContent{max-height:100vh;overflow:auto}@media screen and (max-width:640px){.vtex-modal-layout-0-x-modal .vtex-modal-layout-0-x-container{display:flex;align-items:flex-end;justify-content:center}.vtex-modal-layout-0-x-modal .vtex-modal-layout-0-x-paperScrollContent{margin:0;width:100%;border-radius:20px 20px 0px 0px}}
.vtex-flex-layout-0-x-flexRowContent--location-content{width:509px;min-height:272px;padding:32px 60px 51px}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--location-content{width:100%;padding:32px 36px;border-radius:0;min-height:278px}}
.vtex-flex-layout-0-x-flexRow--container-contactos{padding:36px;max-width:1130px;margin:0px auto;background:#FBFBFB 0% 0% no-repeat padding-box}.vtex-flex-layout-0-x-flexRow--tab-contactos{margin-top:24px}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--tab-contactos{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000001a;border-radius:26px;padding:38px 46px}}
.vtex-rich-text-0-x-paragraph--crear-paragraph-contactos{font:normal normal normal 12px/20px Montserrat;letter-spacing:0px;color:#454545;text-align:justify;margin:0px}.vtex-rich-text-0-x-paragraph--crear-paragraph-contactos .vtex-rich-text-0-x-strong{font-family:'Montserrat SemiBold'}@media screen and (min-width:1024px){.vtex-rich-text-0-x-paragraph--crear-paragraph-contactos{font:normal normal normal 13px/18px Montserrat;text-align:center}}
.vtex-store-components-3-x-imageElement--banner-contactos{border-radius:12px}
.vtex-tab-layout-0-x-listContainer--tab-contactos{border-bottom:2px solid #F0F0F0;justify-content:space-around}.vtex-tab-layout-0-x-listItemChildren--tab-contactos-item{margin:0px;padding:0px}.vtex-tab-layout-0-x-listItemChildren--tab-contactos-item .vtex-rich-text-0-x-paragraph--tab-crear-solicitud{font:normal normal normal 13px/15px Montserrat;padding:0 0px 12px;letter-spacing:0px;color:#7E7E7E;margin:0px}.vtex-tab-layout-0-x-listItemChildrenActive--tab-contactos-item .vtex-rich-text-0-x-paragraph--tab-crear-solicitud{font-family:'Montserrat Bold';color:#005CA9;border-bottom:3px solid #005CA9}.vtex-tab-layout-0-x-contentItem--tab-contactos-item{margin-top:18px}@media screen and (min-width:1024px){.vtex-tab-layout-0-x-listItemChildren--tab-contactos-item .vtex-rich-text-0-x-paragraph--tab-crear-solicitud{font-size:15px;line-height:26px;padding:0 20px 16px}.vtex-tab-layout-0-x-contentItem--tab-contactos-item{margin-top:26px}}
.olimpica-mega-menu-0-x-first_level_menu{padding:32px 26px}.olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_back_container{margin-bottom:22px}.olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_back_container .olimpica-mega-menu-0-x-section__back{display:flex;align-items:center;font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#595959}.olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_back_container .olimpica-mega-menu-0-x-section__back::before{content:'';width:7px;height:11px;margin-right:13px;transform:rotate(-180deg);background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-blue___24fdbf4113b71a36d99078190496496c.svg)}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_name_container{padding-bottom:7px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item:not(:last-child){padding-bottom:27px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-first_border{margin-bottom:40px;margin-right:38px;border-bottom:1px solid #EDEDED}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_name_container .olimpica-mega-menu-0-x-section_name{font:normal normal normal 16px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu{margin:0px;padding:0px;list-style-type:none}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link{display:block;font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;padding:13px 0px;color:#595959;cursor:pointer;position:relative}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link::after{content:'';width:7px;height:12px;position:absolute;right:0px;top:calc(50% - 6px);background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-gray___7ab16fc41550c15d959bf9db6c23f0ee.svg);background-size:7px 12px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_item_link{display:block;text-decoration:none;font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;padding:13px 0px;color:#595959;cursor:pointer}.olimpica-mega-menu-0-x-second_level_menu{display:none;width:calc(100vw - 407px);max-width:950px;height:100vh;position:absolute;top:0px;left:407px;z-index:-1;overflow:auto;box-shadow:inset 0px -4px 11px #00000029;background:#FBFBFB 0% 0% no-repeat padding-box}.olimpica-mega-menu-0-x-second_level_menu .olimpica-mega-menu-0-x-second_level_container{padding:35px 54px;overflow:auto}.olimpica-mega-menu-0-x-second_level_menu .olimpica-mega-menu-0-x-second_level_container .olimpica-mega-menu-0-x-image_container{padding-bottom:39px}.olimpica-mega-menu-0-x-second_level_menu .olimpica-mega-menu-0-x-second_level_container .olimpica-mega-menu-0-x-second_level_header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EDEDED;padding-bottom:16px}.olimpica-mega-menu-0-x-second_level_header .olimpica-mega-menu-0-x-second_level_title{font:normal normal normal 16px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-mega-menu-0-x-second_level_header .olimpica-mega-menu-0-x-second_level_view{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;text-decoration:none;position:relative}.olimpica-mega-menu-0-x-second_level_header .olimpica-mega-menu-0-x-second_level_view::after{content:'';width:7px;height:11px;display:block;margin-left:11px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-blue___24fdbf4113b71a36d99078190496496c.svg)}.olimpica-mega-menu-0-x-second_level_body .olimpica-mega-menu-0-x-second_level_grid{width:100%;display:grid;justify-content:space-between;grid-template-columns:1fr 1fr 1fr}.olimpica-mega-menu-0-x-second_level_grid .olimpica-mega-menu-0-x-second_border{grid-column:1/4;padding-top:28px;border-bottom:1px solid #EDEDED}.olimpica-mega-menu-0-x-second_level_grid .olimpica-mega-menu-0-x-second_level_list{margin:0px;padding:28px 0px 0px;list-style-type:none}.olimpica-mega-menu-0-x-second_level_list .olimpica-mega-menu-0-x-second_level_item:not(:last-child){margin-bottom:8px}.olimpica-mega-menu-0-x-second_level_list .olimpica-mega-menu-0-x-second_level_item_title{font:normal normal normal 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;text-decoration:none}.olimpica-mega-menu-0-x-second_level_list .olimpica-mega-menu-0-x-third_level_item_title{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#595959;text-decoration:none}@media screen and (min-width:1025px){.olimpica-mega-menu-0-x-first_level_menu{padding:40px 0px 40px 38px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_name_container{padding-left:14px;padding-bottom:16px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link{padding:13px 14px;margin-right:38px;font:normal normal normal 13px/22px 'Montserrat Medium'}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link::after{right:14px}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link:hover,.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link.olimpica-mega-menu-0-x-item_hover{background:transparent radial-gradient(closest-side at 17% 50%,#005CA9 0%,#005195 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #005CA924;border-radius:8px;color:#ffffff}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link:hover::after,.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_link.olimpica-mega-menu-0-x-item_hover::after{background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-white___21cd938a2d1ee734f901aa9bb190f7b0.svg)}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_menu_item:hover .olimpica-mega-menu-0-x-second_level_menu{display:block}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_item_link{padding:13px 14px;font:normal normal normal 13px/22px 'Montserrat Medium'}.olimpica-mega-menu-0-x-first_level_menu .olimpica-mega-menu-0-x-section_item .olimpica-mega-menu-0-x-section_list_container .olimpica-mega-menu-0-x-nav_menu .olimpica-mega-menu-0-x-nav_item_link:hover{color:#005195;font-family:'Montserrat Bold'}}
.vtex-flex-layout-0-x-flexCol--menu-row-main-menu{display:block;overflow:overlay;scrollbar-width:none}.vtex-flex-layout-0-x-flexCol--menu-row-main-menu::-webkit-scrollbar{display:none;width:0px;height:0px}
.vtex-menu-2-x-menuContainer--menu{height:100%}
.vtex-store-drawer-0-x-drawer--menu,.vtex-store-drawer-0-x-drawer--account-menu{max-width:307px!important}.vtex-store-drawer-0-x-drawerContent--account-menu{height:100%}.vtex-store-drawer-0-x-drawerContent--menu{height:100%;overflow:inherit}.vtex-store-drawer-0-x-childrenContainer--account-menu,.vtex-store-drawer-0-x-childrenContainer--menu{height:100%}@media screen and (min-width:1025px){.vtex-store-drawer-0-x-drawer--menu{max-width:407px!important}}
.vtex-flex-layout-0-x-flexRowContent--header-marcas-moda,.vtex-flex-layout-0-x-flexRowContent--header-marcas-electrodomesticos{margin:0 auto 36px;padding-bottom:20px;border-bottom:1px solid #E6E6E6;width:91%}.vtex-flex-layout-0-x-flexRowContent--header-marcas-moda .vtex-store-link-0-x-label--more-marcas-moda,.vtex-flex-layout-0-x-flexRowContent--header-marcas-electrodomesticos .vtex-store-link-0-x-label--more-marcas-electrodomesticos{font:normal normal 800 14px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;margin:0}.vtex-flex-layout-0-x-flexRowContent--header-marcas-moda .vtex-store-link-0-x-link--more-marcas-moda,.vtex-flex-layout-0-x-flexRowContent--header-marcas-electrodomesticos .vtex-store-link-0-x-link--more-marcas-electrodomesticos{text-decoration:none}.vtex-flex-layout-0-x-flexRow--marcas-moda-submarca,.vtex-flex-layout-0-x-flexRow--marcas-electrodomesticos-submarca{background:url(/arquivos/fondo-gris-ofertas.png);background-size:cover;padding:52px 0 36px;margin:36px auto 46px}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--marcas-moda-submarca .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--marcas-electrodomesticos-submarca .vtex-store-components-3-x-container{margin:0;padding:0;width:100%!important}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca-container .vtex-slider-layout-0-x-sliderTrack--slider-custom-1,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca-container .vtex-slider-layout-0-x-sliderTrack--slider-custom-1{padding:0 46px}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1{margin-right:25px}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1:last-child,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1:last-child{margin:0px}.vtex-flex-layout-0-x-flexRow--more-marcas-moda,.vtex-flex-layout-0-x-flexRow--more-marcas-electrodomesticos{display:none}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca{padding:0}.vtex-flex-layout-0-x-flexRowContent--header-marcas-moda .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRowContent--header-marcas-electrodomesticos .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:none}.vtex-flex-layout-0-x-flexRow--marcas-moda-submarca,.vtex-flex-layout-0-x-flexRow--marcas-electrodomesticos-submarca{padding:0px 0 36px}.vtex-flex-layout-0-x-flexRowContent--header-marcas-moda,.vtex-flex-layout-0-x-flexRowContent--header-marcas-electrodomesticos{width:83%;padding-bottom:14px}.vtex-flex-layout-0-x-flexRow--more-marcas-moda,.vtex-flex-layout-0-x-flexRow--more-marcas-electrodomesticos{display:flex}.vtex-flex-layout-0-x-flexRow--more-marcas-moda .vtex-store-link-0-x-link--more-marcas-moda,.vtex-flex-layout-0-x-flexRow--more-marcas-electrodomesticos .vtex-store-link-0-x-link--more-marcas-electrodomesticos{display:flex;align-items:center;justify-content:center;width:40%;margin:30px 0 10px;text-decoration:none}.vtex-flex-layout-0-x-flexRow--more-marcas-moda .vtex-store-link-0-x-label--more-marcas-moda,.vtex-flex-layout-0-x-flexRow--more-marcas-electrodomesticos .vtex-store-link-0-x-label--more-marcas-electrodomesticos{display:flex;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;margin:0;justify-content:center;width:100%;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:8px 0}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca-container .vtex-slider-layout-0-x-sliderTrack--slider-custom-1,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca-container .vtex-slider-layout-0-x-sliderTrack--slider-custom-1{padding:0;padding-left:20px}.vtex-flex-layout-0-x-flexRowContent--marcas-moda-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1,.vtex-flex-layout-0-x-flexRowContent--marcas-electrodomesticos-submarca-container .vtex-slider-layout-0-x-slide--slider-custom-1{margin:0px}}.vtex-flex-layout-0-x-flexRow--espacio-prue2{height:125vw}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRow--espacio-prue2{height:36vw}}
.vtex-slider-layout-0-x-sliderLayoutContainer--banners-marcas-moda,.vtex-slider-layout-0-x-sliderLayoutContainer--banners-marcas-electrodomesticos{width:91%}
.vtex-rich-text-0-x-headingLevel3--marcas-propias{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-rich-text-0-x-paragraph--marcas-propias{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-rich-text-0-x-headingLevel2--title-marcas-moda,.vtex-rich-text-0-x-headingLevel2--title-marcas-electrodomesticos{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-rich-text-0-x-paragraph--title-marcas-moda,.vtex-rich-text-0-x-paragraph--title-marcas-electrodomesticos{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-rich-text-0-x-container--title-marcas{margin:0px auto;padding-bottom:36px;max-width:1142px!important}@media screen and (max-width:768px){.vtex-rich-text-0-x-headingLevel3--marcas-propias{font:normal normal 800 16px/32px 'Montserrat ExtraBold';text-align:center}.vtex-rich-text-0-x-headingLevel2--title-marcas-moda,.vtex-rich-text-0-x-headingLevel2--title-marcas-electrodomesticos{font:normal normal 800 16px/22px 'Montserrat ExtraBold'}.vtex-rich-text-0-x-paragraph--marcas-propias{text-align:center;font:normal normal 600 12px/16px 'Montserrat SemiBold';margin:0 42px}.vtex-rich-text-0-x-paragraph--title-marcas-moda,.vtex-rich-text-0-x-paragraph--title-marcas-electrodomesticos{font:normal normal 600 12px/22px 'Montserrat SemiBold'}}
.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer{display:none}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorOptionsList{row-gap:5px;padding:0 15px!important;margin:0!important}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorNameContainer{margin:0}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer--talla{display:block}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorTextContainer{display:none}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem{height:auto;width:auto;margin:0;margin-right:7px}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox{min-width:18px;width:auto;height:18px;border-radius:3px!important;border:1px solid #595959;padding:0 3px}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorItemTextValue{font:normal normal bold 9px/0px 'Montserrat SemiBold';padding:0!important}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround{border-radius:3px!important;border:2px solid #005CA9}.vtex-product-summary-2-x-containerNormal .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorItemTextValue{color:#005CA9}
.vtex-tab-layout-0-x-container--marcas-propias{position:relative}.vtex-tab-layout-0-x-container--marcas-propias .vtex-flex-layout-0-x-flexRow--home-banner-container{position:absolute;top:calc(-125vw - 59px);width:100%;margin:17px auto 0}@media screen and (min-width:1025px){.vtex-tab-layout-0-x-container--marcas-propias .vtex-flex-layout-0-x-flexRow--home-banner-container{top:calc(-36vw - 59px)!important}}.vtex-tab-layout-0-x-container--marcas-propias .vtex-flex-layout-0-x-flexRow--home-banner-container{position:absolute;top:calc(-125vw - 59px);width:100%;margin:17px auto 0}.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-propias{max-width:1142px!important;margin:auto;margin-top:48px}.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-alimentos,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-aseo,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-moda,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos{width:916px;height:250px;display:block;margin:46px auto;box-shadow:0px 2px 4px #00000014;border-radius:14px 14px 0px 0px}.vtex-tab-layout-0-x-container--marcas-moda .vtex-store-components-3-x-infoCardContainer--marcas-moda,.vtex-tab-layout-0-x-container--marcas-electrodomesticos .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos{border-radius:14px;box-shadow:none;border:0}.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-moda-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image{display:block!important}.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-moda-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildren:hover .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image-gris{display:none!important}.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-moda-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image{border-radius:10px;display:none;border:0}.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-moda-submarca-image{border-radius:10px;border:0;height:80px}.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-moda-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image-gris{display:block}.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-moda-image,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image{display:block}.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-alimentos-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-aseo-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-moda-image-gris,.vtex-tab-layout-0-x-container--marcas-propias .vtex-tab-layout-0-x-listItemChildrenActive .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos-image-gris{display:none}.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-moda,.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-electrodomesticos{margin:48px auto 36px}.vtex-tab-layout-0-x-listContainer--marcas-propias{max-width:1142px!important;margin:auto;justify-content:space-between;align-items:center;margin-top:33px;border-bottom:1px solid #EFEFEF;padding-bottom:48px}.vtex-tab-layout-0-x-listContainer--marcas-alimentos,.vtex-tab-layout-0-x-listContainer--marcas-aseo,.vtex-tab-layout-0-x-listContainer--marcas-moda,.vtex-tab-layout-0-x-listContainer--marcas-electrodomesticos{margin-top:36px}.vtex-tab-layout-0-x-listItem{padding:0;margin:0;width:250px;height:80px;border:0;border-radius:10px}.vtex-tab-layout-0-x-listItemChildren--marcas-alimentos,.vtex-tab-layout-0-x-listItemChildren--marcas-aseo,.vtex-tab-layout-0-x-listItemChildren--marcas-moda,.vtex-tab-layout-0-x-listItemChildren--marcas-electrodomesticos{width:200px;height:66px;margin:0 16px}.vtex-tab-layout-0-x-listItem .vtex-button{background-color:transparent;width:100%;height:100%;border:0}.vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label{font-size:16px;line-height:22px;text-decoration:none;color:#FFFFFF;letter-spacing:0px;font-family:'Montserrat Bold';margin:0;background-color:rgba(0,0,0,0.36);border-radius:10px;text-transform:math-auto}.vtex-tab-layout-0-x-listItem--marcas-propias-alimentos{background:url(/arquivos/alimento.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:saturate(0%);transition:width 0.5s ease,height 0.5s ease}.vtex-tab-layout-0-x-listItem--marcas-propias-aseo{background:url(/arquivos/aseo.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:saturate(0%);transition:width 0.5s ease,height 0.5s ease}.vtex-tab-layout-0-x-listItem--marcas-propias-moda{background:url(/arquivos/moda.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:saturate(0%);transition:width 0.5s ease,height 0.5s ease}.vtex-tab-layout-0-x-listItem--marcas-propias-electrodomesticos{background:url(/arquivos/electrodomesticos.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:saturate(0%);transition:width 0.5s ease,height 0.5s ease}.vtex-tab-layout-0-x-listItemActive--marcas-propias-alimentos,.vtex-tab-layout-0-x-listItemActive--marcas-propias-aseo,.vtex-tab-layout-0-x-listItemActive--marcas-propias-moda,.vtex-tab-layout-0-x-listItemActive--marcas-propias-electrodomesticos{filter:saturate(1);width:256px;height:86px}.vtex-tab-layout-0-x-listItem--marcas-propias-alimentos:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-aseo:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-moda:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-electrodomesticos:hover{filter:saturate(1);width:256px;height:86px}.vtex-tab-layout-0-x-contentContainer--marcas-alimentos,.vtex-tab-layout-0-x-contentContainer--marcas-aseo,.vtex-tab-layout-0-x-contentContainer--marcas-moda,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos{width:1008px;padding:0;display:flex;background-color:white;margin:43px auto 72px;box-shadow:0px 2px 6px #0000001A;border-radius:20px}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-sliderTrackContainer--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-sliderTrackContainer--slider-products,.vtex-tab-layout-0-x-container--marcas-moda .vtex-slider-layout-0-x-sliderTrackContainer--slider-products,.vtex-tab-layout-0-x-container--marcas-electrodomesticos .vtex-slider-layout-0-x-sliderTrackContainer--slider-products{margin:0 auto;padding:0}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-sliderTrack--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-sliderTrack--slider-products{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:39px;width:100%!important}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-sliderLayoutContainer--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-sliderLayoutContainer--slider-products{padding:0 46px!important}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-slide--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-slide--slider-products{width:22%!important}.vtex-tab-layout-0-x-contentContainer--marcas-alimentos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-aseo .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-moda .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom{margin:48px auto 46px}.vtex-tab-layout-0-x-contentContainer--marcas-alimentos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-aseo .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-moda .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom{width:auto;padding:8px 30px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina{margin:0 auto;width:91%}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrackContainer,.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrack,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrackContainer,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrack{height:100%}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-slideChildrenContainer,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-slideChildrenContainer{border-radius:12px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-imageElement,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-imageElement{object-fit:cover;object-position:center;height:100%;max-height:initial!important;border-radius:12px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-product-summary-2-x-containerNormal,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-product-summary-2-x-containerNormal{height:100%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina{margin-bottom:36px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:77%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:22%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}@media screen and (max-width:768px){.vtex-tab-layout-0-x-contentContainer--marcas-alimentos,.vtex-tab-layout-0-x-contentContainer--marcas-aseo,.vtex-tab-layout-0-x-contentContainer--marcas-moda,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos{width:100vw;box-shadow:none;background:transparent;border:0;border-radius:0;margin-bottom:0px;padding:0;margin:0}.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-alimentos,.vtex-tab-layout-0-x-container--marcas-propias .vtex-store-components-3-x-infoCardContainer--marcas-aseo{max-width:310px;height:300px;border-radius:14px;margin-top:26px}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-slide--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-slide--slider-products{width:47%!important}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-slider-layout-0-x-sliderLayoutContainer--slider-products,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-slider-layout-0-x-sliderLayoutContainer--slider-products{padding:0 29px!important}.vtex-tab-layout-0-x-contentContainer--marcas-alimentos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-aseo .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-moda .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom{width:58%;margin-bottom:41px}.vtex-tab-layout-0-x-contentContainer--marcas-alimentos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-aseo .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-moda .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom,.vtex-tab-layout-0-x-contentContainer--marcas-electrodomesticos .vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label--slider-images-simple-seemore-bottom{padding:8px 20px}.vtex-tab-layout-0-x-listContainer--marcas-propias,.vtex-tab-layout-0-x-listContainer--marcas-alimentos,.vtex-tab-layout-0-x-listContainer--marcas-aseo,.vtex-tab-layout-0-x-listContainer--marcas-moda,.vtex-tab-layout-0-x-listContainer--marcas-electrodomesticos{overflow-x:auto;white-space:nowrap;display:block;-webkit-box-orient:horizontal;padding-bottom:37px}.vtex-tab-layout-0-x-listItem--marcas-propias-alimentos,.vtex-tab-layout-0-x-listItem--marcas-propias-aseo,.vtex-tab-layout-0-x-listItem--marcas-propias-moda,.vtex-tab-layout-0-x-listItem--marcas-propias-electrodomesticos,.vtex-tab-layout-0-x-listItem--marcas-propias-alimentos:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-aseo:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-moda:hover,.vtex-tab-layout-0-x-listItem--marcas-propias-electrodomesticos:hover{display:inline-block;width:186px;height:69px;background-size:cover;margin-right:9px;margin-left:9px;padding:0}.vtex-tab-layout-0-x-listItemChildren--marcas-alimentos,.vtex-tab-layout-0-x-listItemChildren--marcas-aseo,.vtex-tab-layout-0-x-listItemChildren--marcas-moda,.vtex-tab-layout-0-x-listItemChildren--marcas-electrodomesticos{display:inline-block;width:200px;height:66px;margin-right:16px;margin-left:16px;padding:0}.vtex-tab-layout-0-x-listContainer--marcas-alimentos .vtex-tab-layout-0-x-listItemChildren--marcas-alimentos:first-child,.vtex-tab-layout-0-x-listContainer--marcas-aseo .vtex-tab-layout-0-x-listItemChildren--marcas-aseo:first-child,.vtex-tab-layout-0-x-listContainer--marcas-moda .vtex-tab-layout-0-x-listItemChildren--marcas-moda:first-child,.vtex-tab-layout-0-x-listContainer--marcas-electrodomesticos .vtex-tab-layout-0-x-listItemChildren--marcas-electrodomesticos:first-child,.vtex-tab-layout-0-x-listContainer--marcas-propias .vtex-tab-layout-0-x-listItem--marcas-propias-alimentos:first-child{margin-left:29px}.vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label{font:normal normal 900 14px/22px 'Montserrat Bold'}.vtex-tab-layout-0-x-listContainer--marcas-moda,.vtex-tab-layout-0-x-listContainer--marcas-electrodomesticos{margin-top:0;padding-bottom:10px}.vtex-tab-layout-0-x-container--marcas-alimentos .vtex-tab-layout-0-x-listContainer--marcas-alimentos,.vtex-tab-layout-0-x-container--marcas-aseo .vtex-tab-layout-0-x-listContainer--marcas-aseo{padding-bottom:10px}.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-moda,.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-electrodomesticos,.vtex-tab-layout-0-x-container--marcas-propias .vtex-rich-text-0-x-container--marcas-propias{margin:36px auto 24px}.vtex-tab-layout-0-x-container--marcas-moda .vtex-store-components-3-x-infoCardContainer--marcas-moda,.vtex-tab-layout-0-x-container--marcas-electrodomesticos .vtex-store-components-3-x-infoCardContainer--marcas-electrodomesticos{max-width:317px;height:300px;margin-top:26px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{padding:0 29px}.vtex-tab-layout-0-x-container--marcas-propias .vtex-flex-layout-0-x-flexRow--newsletter-olimpica{padding:0}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina{width:100%!important}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-imageElement,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-imageElement{padding:0 36px}.vtex-tab-layout-0-x-contentItem--marcas-moda .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrack--slider-products,.vtex-tab-layout-0-x-contentItem--marcas-electrodomesticos .vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-slider-layout-0-x-sliderTrack--slider-products{padding-left:19px}}
.vtex-my-account-1-x-userInfo{border-bottom:0.5px solid #D5D5D5;margin:24px 28px 23px;padding-bottom:10px}.vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage,.vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userName{display:none}.vtex-my-account-1-x-userGreeting{font-size:0}.vtex-my-account-1-x-userGreeting::before{content:'Mi cuenta';font:normal normal 800 15px/25px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545;display:block}.vtex-my-account-1-x-userGreeting::after{content:'Selecciona una opción';font:normal normal 12px/18px 'Montserrat';letter-spacing:0px;color:#454545;display:block}.vtex-my-account-1-x-menu{height:max-content;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000001A;border-radius:14px;position:sticky;top:174px}@media screen and (min-width:768px){.vtex-my-account-1-x-menu{position:sticky;top:24px}}@media screen and (min-width:1024px){.vtex-my-account-1-x-menu{position:sticky;top:174px}}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{border:0;padding:0!important;margin:9px 0;padding-left:38px!important;font-size:13px;display:inline-block}.vtex-my-account-1-x-menuLinks a[class*="b--action-primary"]{background-color:transparent!important;border-color:transparent!important;color:#005CA9;border-radius:0;border-left:3px solid #005CA9!important;padding-left:35px!important;font-family:'Montserrat ExtraBold'}.vtex-my-account-1-x-menu{width:20%!important;margin-right:60px}.vtex-account aside~div{width:calc(100% - 366px)}.vtex-account__page-body{padding:0}@media screen and (max-width:640px){.vtex-my-account-1-x-menu{width:100%!important;margin:0;border:0px!important;box-shadow:none;background:transparent}.vtex-my-account-1-x-menu .vtex-account_menu-link{position:relative;width:100%;margin:14px 0px;font-family:'Montserrat semiBold';color:#454545;font-size:13px;letter-spacing:0px}.vtex-my-account-1-x-menu .vtex-account_menu-link::after{content:'';width:7px;height:12px;position:absolute;right:38px;top:calc(50% - 6px);background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-gray___7ab16fc41550c15d959bf9db6c23f0ee.svg);background-size:7px 12px}.vtex-account_menu-link[href="#/orders"]::before,.vtex-account_menu-link[href="#/profile"]::before,.vtex-account_menu-link[href="#/cards"]::before{font-family:'Montserrat semiBold';color:#454545;letter-spacing:0px;font-size:13px}.vtex-my-account-1-x-userGreeting::before{font:normal normal 800 15px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9}.vtex-my-account-1-x-userInfo{margin-top:0}}.vtex-account__cards-list{padding:0}.vtex-my-cards-1-x-boxContainer article{position:relative;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:12px;border:0}.vtex-my-cards-1-x-boxContainer .vtex-button{position:absolute;top:12px;right:11px;border-radius:6px;background:#F5F5F5 0% 0% no-repeat padding-box;width:26px;height:26px}.vtex-my-cards-1-x-boxContainer .vtex-button .vtex-button__label{font-size:0;padding:0}.vtex-my-cards-1-x-boxContainer .vtex-button .vtex-button__label::before{content:'';width:11px;height:13px;display:block;margin:0px auto;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-delete___da3c650d363a28cf3e75b832515d0b8c.svg);background-repeat:no-repeat}.vtex-my-cards-1-x-boxContainerFooter{padding:0}.vtex-my-cards-1-x-boxContainerBody{padding:18px}.vtex-my-cards-1-x-boxContainerBody div{font:normal normal bold 12px/22px 'Montserrat';letter-spacing:0px;color:#454545}.vtex-my-cards-1-x-boxContainerBody label{margin-bottom:12px}.vtex-pageHeader__container{padding:0}.vtex-pageHeader-link__container .vtex-button:hover{background:transparent}.vtex-pageHeader-link__container .vtex-button .vtex__icon-arrow-back{display:none}.vtex-pageHeader-link__container .vtex-button .t-action--small{font:normal normal bold 14px/32px 'Montserrat Bold';letter-spacing:0px;color:#454545;text-transform:initial;margin:0}.vtex-pageHeader-link__container .vtex-button .t-action--small::before{content:url('/arquivos/arrow-blue.svg');margin-right:10px;display:inline-block;transform:scaleX(-1)}.vtex-pageHeader__title{display:none}.vtex-account__cards-list{position:relative;padding-top:60px}.vtex-account__cards-list::before{content:'Mis medios de pago';font:normal normal 800 15px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;position:absolute;top:0;left:0}.vtex-account__cards-list::after{content:'Encuentra aquí el listado de medios de pago que has grabado para tus pedidos.';font:normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;position:absolute;top:25px;left:0}.vtex-my-cards-1-x-paymentsList{border-top:0.5px solid #D5D5D5;padding-top:22px;width:80%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.vtex-my-cards-1-x-paymentsList .vtex-my-cards-1-x-boxContainer{padding:0px}.vtex-modal__modal{justify-content:center;padding:0px!important;align-items:center;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:14px;padding-top:0px!important}.vtex-modal__modal .vtex-styleguide-9-x-shadowTransition{width:100%}.vtex-modal__modal .vtex-styleguide-9-x-shadowTransition .vtex-styleguide-9-x-scrollBar .flex.flex-row.justify-end.mt7,.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .flex.flex-row.justify-end.mt7{justify-content:center}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar{padding:32px 29px}.vtex-modal__modal .vtex__icon-close{border:0px solid;right:auto;left:10px;top:22px}@media screen and (max-width:640px){.vtex-modal__modal .vtex-modal__close-icon{padding:1.5rem}}.vtex-modal__modal .t-heading-5.pa6{font-size:.9375rem;letter-spacing:0px;color:#005CA9;display:flex;flex-direction:column;align-items:center;padding:0;text-align:center}.vtex-modal__modal .t-heading-5.pa6::after{content:'Si cierras sesión tendrás que iniciar nuevamente cuando entres.';font:normal normal 13px/20px 'Montserrat';letter-spacing:0px;color:#454545;margin-top:10px}.vtex-modal__modal .vtex-button.c-action-primary{border:2px solid #005CA9;border-radius:7px;opacity:1}.vtex-modal__modal .vtex-button.b--action-primary{background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;width:100%;border:0px;height:40px}.vtex-modal__modal .vtex-button.c-action-primary:hover{background:transparent!important}.vtex-modal__modal .vtex-button .vtex-button__label{text-transform:initial;font:normal normal bold 13px/16px 'Montserrat Bold';letter-spacing:0px}.vtex-modal__modal .vtex-button.c-on-action-primary .vtex-button__label{font-size:0px}.vtex-modal__modal .vtex-button.c-on-action-primary .vtex-button__label::before{content:'Aceptar';text-transform:initial;font:normal normal bold 13px/16px 'Montserrat Bold';letter-spacing:0px}.vtex-modal__confirmation{margin-top:20px!important;justify-content:space-between}@media screen and (max-width:500px){.vtex-modal__confirmation{flex-direction:column}.vtex-modal__confirmation .vtex-button.c-action-primary{margin-bottom:10px}}.vtex-modal__confirmation .mr4{width:100%}.vtex-modal__confirmation .mr4 .vtex-button{width:100%;height:40px}.vtex-my-account-1-x-userInfo,.vtex-account_menu-link,.vtex-my-account-1-x-menuLink{display:none!important}@media screen and (min-width:1025px){.vtex-my-account-1-x-menu{width:300px!important}.vtex-my-account-1-x-menu .items-end{display:none!important;background-color:red}.vtex-account__cards-list{width:100%!important}.vtex-my-cards-1-x-paymentsList{width:100%!important}}@media screen and (min-width:721px) and (max-width:1024px){.vtex-my-cards-1-x-paymentsList{width:100%}.vtex-my-account-1-x-menu{width:250px!important;margin-right:25px}.vtex-my-cards-1-x-paymentsList .vtex-my-cards-1-x-boxContainer{padding-left:0}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{padding-left:20px!important}.vtex-my-account-1-x-menuLinks a[class*="b--action-primary"]{padding-left:17px!important}.vtex-my-account-1-x-menuLinks:last-child div[class*="pointer"]{padding-left:18px!important}.vtex-my-account-1-x-menuLinks:last-child div[class*="pointer"]::after{font-size:12px}.vtex-my-account-1-x-userGreeting::before{font-size:13px}.vtex-my-account-1-x-userGreeting::after{font-size:11px}.vtex-account__page{width:90%}.vtex-my-account-1-x-userInfo{margin:24px 20px 23px}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/orders"]::before,.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/profile"]::before,.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/address"]::before,.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/cards"]::before,.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href="#/lista-deseos"]::before{font-size:11px}}@media screen and (max-width:720px){.vtex-pageHeader__container{display:block}.vtex-my-account-1-x-menu{margin-bottom:0}.vtex-my-cards-1-x-paymentsList .vtex-my-cards-1-x-boxContainer{padding-left:0}.vtex-my-cards-1-x-paymentsList{width:100%}}.vtex_my-authentication_loginSessionsScreen_container{width:100%;padding:0}.vtex_my-authentication_box_container{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 4px #0000001A;border-radius:12px;border:0;position:relative}.vtex_my-authentication_loginSessions_box .vtex_my-authentication_box_footer .vtex-button{width:100%;border:2px solid #005CA9;border-radius:7px;height:34px}.vtex_my-authentication_loginSessions_box .vtex_my-authentication_box_footer .vtex-button__label{font:normal normal bold 12px/14px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;text-transform:initial}.vtex_my-authentication_box_footer .vtex-button:hover{background:transparent}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer,.vtex_my-authentication_box_container .vtex_my-authentication_box_footer{padding:0}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer .vtex-button,.vtex_my-authentication_box_container .vtex_my-authentication_box_footer .vtex-button{position:absolute;right:3px;bottom:10px;padding:0;font:normal normal bold 13px/0px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;text-transform:initial}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer .vtex-button:focus,.vtex_my-authentication_box_container .vtex_my-authentication_box_footer .vtex-button:focus{background:transparent}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_box_container .vtex_my-authentication_box_footer .vtex-button{position:initial}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer .vtex-button:hover{background:transparent}.vtex_my-authentication_maskedPassword_title,.vtex_my-authentication_loginSessionsBox_title{font:normal normal bold 13px/15px 'Montserrat bold';letter-spacing:0px;color:#595959;margin-top:0px;margin-bottom:12px}.vtex_my-authentication_loginSessionsBox_content,.vtex_my-authentication_maskedPassword_content{font:normal normal normal 13px/15px 'Montserrat';letter-spacing:0px;color:#595959}.vtex_my-authentication_box_content{padding:18px 20px}.vtex_my-authentication_loginSessions_list{position:relative;padding-top:55px}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_loginSessions_box:nth-child(3n+1){padding-left:2px}.vtex_my-authentication_loginSessions_list::before{content:'Sesiones activas';font:normal normal 800 15px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;position:absolute;top:0;left:0}.vtex_my-authentication_loginSessions_list::after{content:'Has iniciado sesión en los siguientes dispositivos:';font:normal normal 500 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;position:absolute;top:25px;left:0;width:90%;padding-bottom:6px;border-bottom:0.5px solid rgb(213,213,213)}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_box_header{position:absolute;right:0;top:10px}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_loginSession_currSessionText{font:normal normal bold 12px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_loginSessions_box{margin:20px 0;padding-bottom:0}.vtex_my-authentication_loginSession_currSessionIcon,.vtex_my-authentication_box_headerSeparator{display:none}.vtex_my-authentication_loginSession_device{font:normal normal 800 12px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545}.vtex_my-authentication_loginSession_lastAccess,.vtex_my-authentication_loginSession_originDetails,.vtex_my-authentication_loginSession_firstAccess{font:normal normal 600 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;padding:0}.vtex_my-authentication_loginSession_firstAccess{margin-top:10px}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_box_container{min-height:auto;padding-bottom:20px;height:221px;box-sizing:content-box}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_box_footer{padding:0 20px 20px}.vtex_my-authentication_authenticationScreen_container{padding:0}.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_authenticationScreen_passBox,.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_box_container{width:60%}.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_container{width:100%}.vtex_my-authentication_box_content{display:flex;flex-direction:column;padding:18px 20px}.vtex_my-authentication_box_content .vtex_my-authentication_currPassInput_container{margin-bottom:0.5rem}.vtex_my-authentication_box_content .vtex_my-authentication_currPassInput_container .c.db.mb3.w-100.c-on-base.t-small,.vtex_my-authentication_box_content .vtex_my-authentication_currPassInput_container .vtex-input__label{font-size:0}.vtex_my-authentication_box_content .vtex_my-authentication_currPassInput_container .c.db.mb3.w-100.c-on-base.t-small::after,.vtex_my-authentication_box_content .vtex_my-authentication_currPassInput_container .vtex-input__label::after{content:'Contraseña antigua';font:normal normal bold 12px/15px Montserrat;letter-spacing:0px;color:#454545}.vtex_my-authentication_box_content .vtex_my-authentication_newPassInput_container .vtex-input__label{font-size:0}.vtex_my-authentication_box_content .vtex_my-authentication_newPassInput_container .vtex-input__label::after{content:'Contraseña nueva';font:normal normal bold 12px/15px Montserrat;letter-spacing:0px;color:#454545}.vtex_my-authentication_box_content .vtex_my-authentication_codeInput_container{padding-bottom:0}.vtex_my-authentication_box_content .vtex_my-authentication_codeInput_container .vtex-input__label{font-size:0}.vtex_my-authentication_box_content .vtex_my-authentication_codeInput_container .vtex-input__label::after{content:'Código de acceso';font:normal normal bold 12px/15px Montserrat;letter-spacing:0px;color:#454545}.vtex_my-authentication_box_content .vtex_my-authentication_createPassword_text{margin-bottom:22px;padding-bottom:10px;border-bottom:1px solid #E8E8E8;font-size:0}.vtex_my-authentication_box_content .vtex_my-authentication_createPassword_text::before{content:'Hemos enviado un código de verificación a ';font:normal normal 12px/19px 'Montserrat';letter-spacing:0px;color:#595959}.vtex_my-authentication_box_content .vtex_my-authentication_createPassword_text .c-muted-1{font:normal normal bold 12px/19px 'Montserrat Bold';letter-spacing:0px;color:#595959}.vtex_my-authentication_box_content .vtex-input-prefix__group{background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #E0E0E0;border-radius:6px;height:38px}.vtex_my-authentication_box_content .vtex-styleguide-9-x-input{font:normal normal 12px/15px 'Montserrat';letter-spacing:0px;color:#7E7E7E}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer .vtex-my-authentication-1-x-savePassButton_container .vtex-button{position:initial}.vtex-my-authentication-1-x-savePassButton_container{display:flex;justify-content:center}.vtex-my-authentication-1-x-savePassButton_container .vtex-button{border-radius:8px;width:210px;height:40px;margin-bottom:22px}.vtex-my-authentication-1-x-savePassButton_container .vtex-button.bg-disabled.b--muted-5.c-on-disabled{font:normal normal 600 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#A7A7A7}.vtex-my-authentication-1-x-savePassButton_container .vtex-button.b--action-primary.c-on-action-primary{background:#005CA9 0% 0% no-repeat padding-box;font:normal normal bold 12px/15px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;border:0}.vtex_my-authentication_resendCodeButton_container .vtex-button__label{font:normal normal bold 13px/0px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;text-transform:initial;padding:0}.vtex_my-authentication_resendCodeButton_container .vtex-button:hover,.vtex_my-authentication_resendCodeButton_container .vtex-button:focus{background:transparent}.vtex_my-authentication_passValidation_title{font-size:0;margin-bottom:0px}.vtex_my-authentication_passValidation_title::before{content:'La contraseña debe tener:';font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex_my-authentication_passValidation_content{flex-direction:column;gap:0px}.vtex_my-authentication_passValidation_lowerUpper,.vtex_my-authentication_passValidation_minLengthNumber{gap:0px!important}.vtex_my-authentication_passValidation_iconFailure .vtex__icon-failure,.vtex_my-authentication_passValidation_iconSuccess .vtex__icon-success{display:none}.vtex_my-authentication_passValidation_minLength,.vtex_my-authentication_passValidation_number,.vtex_my-authentication_passValidation_lower,.vtex_my-authentication_passValidation_upper{font-size:0}.vtex_my-authentication_passValidation_iconFailure::before{font:normal normal 600 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.vtex_my-authentication_passValidation_iconSuccess::before{font:normal normal 600 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#6EB717}.vtex_my-authentication_passValidation_minLength .vtex_my-authentication_passValidation_iconFailure::before,.vtex_my-authentication_passValidation_minLength .vtex_my-authentication_passValidation_iconSuccess::before{content:'Mínimo 8 caracteres'}.vtex_my-authentication_passValidation_number .vtex_my-authentication_passValidation_iconFailure::before,.vtex_my-authentication_passValidation_number .vtex_my-authentication_passValidation_iconSuccess::before{content:'1 número'}.vtex_my-authentication_passValidation_lower .vtex_my-authentication_passValidation_iconFailure::before,.vtex_my-authentication_passValidation_lower .vtex_my-authentication_passValidation_iconSuccess::before{content:'1 letra minúscula'}.vtex_my-authentication_passValidation_upper .vtex_my-authentication_passValidation_iconFailure::before,.vtex_my-authentication_passValidation_upper .vtex_my-authentication_passValidation_iconSuccess::before{content:'1 letra mayúscula'}@media screen and (min-width:1025px) and (max-width:1400px){.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_authenticationScreen_passBox,.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_box_container{width:100%}}@media screen and (min-width:721px) and (max-width:900px){.vtex_my-authentication_maskedPassword_content,.vtex_my-authentication_loginSessionsBox_content{font-size:10px}.vtex_my-authentication_box_container .vtex_my-authentication_box_footer .vtex-button{font-size:10px;line-height:0;bottom:24px}}@media screen and (min-width:721px) and (max-width:1024px){.vtex_my-authentication_loginSessions_list .vtex_my-authentication_loginSessions_box{padding-left:2px;width:100%}.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_authenticationScreen_passBox,.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_box_container{width:100%}}@media screen and (max-width:720px){.vtex_my-authentication_loginSessions_list::after{content:'Información de tu sesiones activas.';width:100%}.vtex_my-authentication_loginSessions_list{justify-content:center}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_box_container{height:auto;padding-bottom:0px;width:100%}.vtex_my-authentication_loginSessions_list .vtex_my-authentication_loginSessions_box{width:100%}.vtex_my-authentication_maskedPassword_title,.vtex_my-authentication_loginSessionsBox_title{font-size:12px}.vtex_my-authentication_maskedPassword_content,.vtex_my-authentication_loginSessionsBox_content{font-size:12px}.vtex_my-authentication_box_container .vtex_my-authentication_box_footer .vtex-button{font-size:11px;line-height:0;bottom:15px}.vtex_my-authentication_authenticationScreen_passBox .vtex_my-authentication_box_footer .vtex-button{font-size:11px;bottom:15px}.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_authenticationScreen_passBox,.vtex_my-authentication_authenticationScreen_container .vtex_my-authentication_box_container{width:100%}.vtex-modal__modal .vtex__icon-close{border:0px solid;right:auto;left:-3px;top:16px}}
.vtex-flex-layout-0-x-flexRow--micuentalanding-carousel{margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--micuentalanding-options{}.vtex-flex-layout-0-x-flexRow--micuentalanding-options .vtex-store-components-3-x-container{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-options{max-width:1130px;padding:24px 92px;box-shadow:0px 2px 10px #0000000F;border-radius:26px}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRowContent--micuentalanding-options{padding:24px 26px;max-width:90%;margin:0 auto;border-radius:10px}}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-options .vtex-rich-text-0-x-heading-level-2{margin:0px;color:#454545;font-size:18px;font-family:"Montserrat SemiBold"}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-options .vtex-rich-text-0-x-paragraph{margin:0px;color:#454545;font-size:13px;font-family:"Montserrat";padding-bottom:14px;padding-top:6px;border-bottom:#D5D5D5 1px solid;width:100%}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-options .vtex-rich-text-0-x-wrapper{width:100%}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images{margin-top:32px}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol{display:flex;flex-direction:row;gap:20px;justify-content:center}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));justify-items:center}}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild{width:15%;max-width:160px;min-width:160px}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-store-link-0-x-link{background:linear-gradient(#005CA9,#004884);border-radius:16px;padding:36px 10px;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;display:flex;flex-direction:column-reverse;text-decoration:none;box-shadow:0px 3px 6px #005CA933}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-store-link-0-x-link .vtex-store-link-0-x-childrenContainer{background-color:white;width:66px;aspect-ratio:1 / 1;border-radius:100px;display:flex;align-items:center;justify-content:center;border:4px solid #2473b5;transition:all 0.2s ease}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-store-link-0-x-link:hover .vtex-store-link-0-x-childrenContainer{transform:scale(1.1)}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-store-link-0-x-link .vtex-store-link-0-x-childrenContainer .vtex-store-components-3-x-imageElement{max-width:30px;max-height:30px}.vtex-flex-layout-0-x-flexRow--micuentalanding-options-images .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild .vtex-store-link-0-x-link .vtex-store-link-0-x-label{margin:0px;color:white;font-size:14px;font-family:"Montserrat SemiBold";margin-top:10px}.vtex-flex-layout-0-x-flexRow--micuentalanding-info{max-width:1130px;padding:0px 92px;margin:0px auto}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-info{padding:0px!important;max-width:90%}}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-info{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-info .vtex-flex-layout-0-x-flexRowContent--micuentalanding-info-item{gap:56px}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-info .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding:0px;margin-top:64px}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRowContent--micuentalanding-info .vtex-flex-layout-0-x-stretchChildrenWidth{margin-top:10px}}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-info .vtex-flex-layout-0-x-flexRowContent--micuentalanding-info-item .vtex-flex-layout-0-x-stretchChildrenWidth{margin-top:0px}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-store-components-3-x-container{width:100%!important}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexColChild{height:initial!important}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexCol{justify-content:center}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-heading-level-2{margin:0px;color:#005CA9;font-size:18px;font-family:"Montserrat Bold";margin-bottom:11px}.vtex-rich-text-0-x-heading-level-2{width:100%}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-heading-level-2{margin-top:39px;text-align:center}}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-paragraph{margin:0px;color:#454545;font-size:13px;font-family:"Montserrat"}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-store-components-3-x-imageElement{border-radius:12px;aspect-ratio:223/100;width:100%;object-fit:cover}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-store-components-3-x-imageElement{margin-top:20px!important}}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-list{margin:0px;color:#454545;font-size:13px;font-family:"Montserrat";padding-left:0px;list-style-type:none}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-listItem{margin-bottom:12px;margin-left:20px;position:relative}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-listItem::before{content:' ';display:inline-block;background:#005CA9;width:5px;height:5px;border-radius:100px;font-size:1px;margin-right:14px;position:absolute;left:-20px;top:5px}.vtex-flex-layout-0-x-flexRow--micuentalanding-info .vtex-rich-text-0-x-list .vtex-rich-text-0-x-strong{font-family:"Montserrat SemiBold"}.vtex-flex-layout-0-x-flexRow--micuentalanding-prefooter{margin-top:64px;justify-content:center;gap:32px;display:flex}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-prefooter{margin-top:30px;flex-direction:column}}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-prefooter{justify-content:center;gap:32px;display:flex}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRowContent--micuentalanding-prefooter{flex-direction:column;justify-content:center;align-items:center}}.vtex-flex-layout-0-x-flexRow--micuentalanding-prefooter .vtex-flex-layout-0-x-stretchChildrenWidth{display:inline-block;width:auto!important}.vtex-flex-layout-0-x-flexRow--micuentalanding-prefooter .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link{display:inline-block;width:auto}.vtex-flex-layout-0-x-flexRow--micuentalanding-prefooter .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link{padding:14px 24px;border-radius:10px;font-size:13px;color:#FFF;font-family:"Montserrat SemiBold";text-decoration:none;transition:all 0.2s}.vtex-store-link-0-x-link--micuentalanding-prefooter-beneficios{background-color:#005CA9}.vtex-store-link-0-x-link--micuentalanding-prefooter-beneficios:hover{background-color:#01355f}.vtex-store-link-0-x-link--micuentalanding-prefooter-registrarme{background-color:#E30613}.vtex-store-link-0-x-link--micuentalanding-prefooter-registrarme:hover{background-color:#74030b}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer{margin-top:100px}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer{margin-top:30px}}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer .vtex-rich-text-0-x-wrapper{width:100%}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer .vtex-rich-text-0-x-headingLevel2{width:100%;text-align:center;font-size:19px;color:#454545;font-family:"Montserrat SemiBold";text-align:center}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer .vtex-flex-layout-0-x-flexRowContent--micuentalanding-helpinfocontainer{flex-direction:column}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer .vtex-flex-layout-0-x-flexRowContent--micuentalanding-helpinfocontainer .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfocontainer .vtex-flex-layout-0-x-flexRowContent--micuentalanding-helpinfocontainer .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex;justify-content:center}}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo{justify-content:center;gap:32px;display:flex}.vtex-flex-layout-0-x-flexRowContent--micuentalanding-helpinfo{justify-content:center;gap:32px;display:flex}@media screen and (max-width:720px){.vtex-flex-layout-0-x-flexRowContent--micuentalanding-helpinfo{flex-direction:column}}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth{display:inline-block;width:auto!important}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link{display:inline-block;width:auto}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link{border-radius:10px;font-size:18px;color:#FFF;font-family:"Montserrat SemiBold";text-decoration:none;transition:all 0.2s;display:flex;justify-content:center;align-items:center;width:300px;height:74px;overflow:hidden;background-color:#36383b;text-shadow:1px 1px 2px #0000005e}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link .vtex-store-link-0-x-label{position:absolute;z-index:99}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link .vtex-store-link-0-x-childrenContainer{transition:all 0.4s;filter:brightness(50%)}.vtex-flex-layout-0-x-flexRow--micuentalanding-helpinfo .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link:hover .vtex-store-link-0-x-childrenContainer{transform:scale(1.1);filter:brightness(80%)}
.vtex-slider-layout-0-x-micuentalanding-carousel{background:#005CA9}.vtex-slider-layout-0-x-sliderArrows--micuentalanding-carousel{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);background-color:#00000024!important;border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.vtex-slider-layout-0-x-sliderArrows--micuentalanding-carousel:hover{background-color:#00000061!important}.vtex-slider-layout-0-x-sliderLeftArrow--micuentalanding-carousel{margin-left:28px;padding:0}.vtex-slider-layout-0-x-sliderRightArrow--micuentalanding-carousel{margin-right:28px;padding:0}.vtex-slider-layout-0-x-caretIcon--micuentalanding-carousel{display:none}.vtex-slider-layout-0-x-sliderLeftArrow--micuentalanding-carousel::before{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);margin-top:2px;margin-right:2px}.vtex-slider-layout-0-x-sliderRightArrow--micuentalanding-carousel::before{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-right___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(-1);margin-top:1px;margin-left:2px}.vtex-slider-layout-0-x-paginationDotsContainer--micuentalanding-carousel{left:4%;bottom:23px;margin:0!important}.vtex-slider-layout-0-x-paginationDot--micuentalanding-carousel{height:6px!important;width:6px!important;background:#FFFFFF 0% 0% no-repeat padding-box;opacity:0.5;box-sizing:border-box;padding:0;margin:0 0.5rem}.vtex-slider-layout-0-x-paginationDot--micuentalanding-carousel--isActive{background:#FFFFFF 0% 0% no-repeat padding-box;opacity:1}.vtex-slider-layout-0-x-sliderTrackContainer--micuentalanding-carousel{max-width:100%}.vtex-slider-layout-0-x-sliderLayoutContainer--micuentalanding-carousel{margin:0 auto}.vtex-flex-layout-0-x-flexRow--micuentalanding-carousel .vtex-store-components-3-x-container{max-width:100%!important;padding:0px!important;width:100%!important}.vtex-slider-layout-0-x-slideChildrenContainer--micuentalanding-carousel{border-radius:16px}.vtex-slider-layout-0-x-sliderTrack--category-items-container{display:flex;flex-wrap:wrap;max-width:1142px!important;transform:translate(0,0)!important;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:auto}.vtex-slider-layout-0-x-slide--category-items-container--visible{width:15%!important;margin-bottom:30px}.vtex-slider-layout-0-x-slide--category-items-container--hidden{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{max-width:1142px;margin:0 auto!important;padding:0!important;padding-bottom:58px!important}.vtex-slider-layout-0-x-paginationDotsContainer--slider-custom-1{justify-content:flex-start;margin:0;margin-bottom:16px;width:90%}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1{bottom:0;width:53px;right:53px!important;left:auto;height:36px;background:white!important;border-radius:8px 0px 0px 8px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1{bottom:0;width:53px;height:36px;background:white!important;border-radius:0px 8px 8px 0px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1::before{content:'';height:40%;background-color:#d5d5d5;width:1px;position:absolute;left:0}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1::before{content:'';height:40%;background-color:#d5d5d5;width:1px;position:absolute;right:0}.vtex-slider-layout-0-x-caretIcon--slider-custom-1{display:none}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1::after{content:url('/arquivos/arrow-blue.svg');display:block}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1::after{content:url('/arquivos/arrow-blue.svg');display:block;transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover,.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover{background:#005CA9 0% 0% no-repeat padding-box!important}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover::before,.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover::before{background-color:#005CA9!important}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-right___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(1)}.vtex-slider-layout-0-x-paginationDot--slider-custom-1{height:4px!important;background-color:#d5d5d5;width:26px!important;border-radius:8px;padding:2.1px;margin:0 6px}.vtex-slider-layout-0-x-paginationDot--slider-custom-1--isActive{background-color:#005ca9}.vtex-slider-layout-0-x-slide--slider-custom-1 .vtex-product-summary-2-x-container--product-summary{width:200px;margin-bottom:2px}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-productBrand{font:normal normal 800 13px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-nameContainer,.vtex-slider-layout-0-x-slide--slider-products .vtex-product-price-1-x-listPrice--summary{padding:0 16px!important}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-nameContainer{min-height:initial}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-spacer{margin-bottom:30px}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor .vtex-slider-layout-0-x-sliderTrackContainer--slider-products,.vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor .vtex-slider-layout-0-x-sliderTrackContainer--slider-products .vtex-slider-layout-0-x-sliderTrack--slider-products{height:100%}.vtex-slider-layout-0-x-imageElement--home-pre-footer-banners-1-container{border-radius:14px}.vtex-slider-layout-0-x-slideChildrenContainer--micuentalanding-carousel .vtex-store-components-3-x-imageElementLink--micuentalanding-carousel{width:100%}@media screen and (max-width:640px){.vtex-slider-layout-0-x-sliderLayoutContainer--micuentalanding-carousel{max-width:90%;margin:0 auto}.vtex-slider-layout-0-x-paginationDot--micuentalanding-carousel{height:7px!important;width:7px!important}.vtex-slider-layout-0-x-paginationDotsContainer--micuentalanding-carousel{left:0;justify-content:center;bottom:16px;margin:0!important}.vtex-slider-layout-0-x-slide--category-items-container--visible{width:30%!important;margin-bottom:20px}.vtex-slider-layout-0-x-sliderTrack--category-items-container{margin:0 36px;width:auto!important}.vtex-slider-layout-0-x-sliderTrack--category-items-container .vtex-slider-layout-0-x-slide--category-items-container:nth-child(n+7){display:none}.vtex-slider-layout-0-x-paginationDot--slider-custom-1{display:none}.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1-container{display:flex}.vtex-slider-layout-0-x-paginationDotsContainer--slider-custom-1{width:100%;justify-content:center;flex-wrap:wrap;flex-direction:row;margin:0}.vtex-slider-layout-0-x-paginationDotsContainer--slider-products .vtex-slider-layout-0-x-paginationDot--slider-products:nth-child(5n){display:block}.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1-container .vtex-slider-layout-0-x-paginationDot--home-pre-footer-banners-1-container:nth-child(4n){display:block}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{padding-bottom:28px!important}.vtex-slider-layout-0-x-slide--slider-custom-1 .vtex-product-summary-2-x-containerNormal--product-summary{width:100%}.vtex-slider-layout-0-x-sliderTrack--slider-custom-1{padding-left:10px}.vtex-slider-layout-0-x-paginationDot--home-marcas-banners-1-container,.vtex-slider-layout-0-x-paginationDot--home-tecnologia-container,.vtex-slider-layout-0-x-paginationDot--home-hogar-container{display:block;margin:4px 6px}}
.olimpica-pragma-0-x-orderHeader,.olimpica-pragma-0-x-scoreHeader{padding-bottom:14px;border-bottom:1px solid #F4F4F4}.olimpica-pragma-0-x-scoreHeader{display:none}.olimpica-pragma-0-x-orderNumber{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px}.olimpica-pragma-0-x-orderDatetime{font:normal normal normal 11px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin-top:4px}.olimpica-pragma-0-x-orderDatetime .olimpica-pragma-0-x-bold{font-family:'Montserrat SemiBold'}.olimpica-pragma-0-x-orderSection{width:100%;padding:24px 0px;border-bottom:1px solid #F0F0F0}.olimpica-pragma-0-x-informationGroup{display:flex;flex-direction:column}.olimpica-pragma-0-x-orderTitle{font:normal normal normal 12px/15px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px 0px 5px}.olimpica-pragma-0-x-addressSummary{font:normal normal normal 12px/16px 'Montserrat';text-transform:capitalize;letter-spacing:0px;color:#454545;margin:2px 0px}.olimpica-pragma-0-x-totalListItem{width:100%;font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-totalListItem.olimpica-pragma-0-x-bold{font-family:'Montserrat Bold'}.olimpica-pragma-0-x-orderSummary{padding-top:20px}.olimpica-pragma-0-x-shippingEstimate{width:50%;font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;padding-right:20px}.olimpica-pragma-0-x-shippingEstimate--flash{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center}.olimpica-pragma-0-x-shippingEstimate--flash-time{grid-column:1;grid-row:1;color:#005CA9;font-family:'Montserrat Bold'}.olimpica-pragma-0-x-shippingEstimate--flash-price{grid-column:1;grid-row:2}.olimpica-pragma-0-x-shippingEstimate--flash-image{grid-column:2;grid-row:1 / 3;background:#005CA9 0% 0% no-repeat padding-box;border-radius:6px;padding:8px 9px 8px 5px;height:32px;width:69px;box-sizing:border-box}.olimpica-pragma-0-x-customerInfoListDocument::before{content:'C.C '}.olimpica-pragma-0-x-productList{display:flex;align-items:center;width:50%;padding:0;height:auto;max-height:max-content;flex-wrap:nowrap;justify-content:flex-end;position:relative}.olimpica-pragma-0-x-productImage{width:45px;height:45px;border-radius:8px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #EFEFEF;position:initial;cursor:pointer;position:absolute}.olimpica-pragma-0-x-viewMore{backdrop-filter:blur(10px);border-radius:7px;height:49px;width:49px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;z-index:5;background:#00000047 0% 0% no-repeat padding-box;font:var(--font-semi-bold);letter-spacing:0px;color:#FFFFFF;cursor:pointer}.olimpica-pragma-0-x-items_header{padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-pragma-0-x-items_header .olimpica-pragma-0-x-items_title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-pragma-0-x-items_header .olimpica-pragma-0-x-items_subtitle{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-pragma-0-x-items_list{max-height:380px;overflow:auto;padding:0px 30px;margin:0px -30px}.olimpica-pragma-0-x-items_list .olimpica-pragma-0-x-product_container:not(:last-child){border-bottom:1px solid #F8F8F8;padding-bottom:20px}.olimpica-pragma-0-x-product_container{padding-top:20px}.olimpica-pragma-0-x-product_image_container{width:60px;height:60px;background:#F7F7F7 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-pragma-0-x-product_name_container{max-width:150px}.olimpica-pragma-0-x-product_name{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-pragma-0-x-product_price{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px 0px 4px}.olimpica-pragma-0-x-product_quantity_container{width:53px;height:28px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #E5E5E5;border-radius:3px;padding:7px 5px}.olimpica-pragma-0-x-product_quantity{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0px}.olimpica-pragma-0-x-orderCard{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-pragma-0-x-orderCard .olimpica-pragma-0-x-strong{font-family:'Montserrat SemiBold'}.olimpica-pragma-0-x-orderInstallment{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-pragma-0-x-orderCash{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-pragma-0-x-orderCashType{font:normal normal normal 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#6EB717;margin:0px}.olimpica-pragma-0-x-orderPSEType{font:normal normal normal 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;margin:0px}.olimpica-pragma-0-x-scoreTitle{font:normal normal normal 13px/19px 'Montserrat Bold';text-align:center;letter-spacing:0px;color:#005CA9;max-width:190px;margin:0 auto}.olimpica-pragma-0-x-scoreContainer{margin-top:20px}.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__values-container,.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__selector-tooltip{display:none}.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__base{height:16px!important;background:transparent linear-gradient(270deg,#6EB717 0%,#DDE038 26%,#FFB01C 50%,#FC7942 76%,#E30613 100%) 0% 0% no-repeat padding-box;border:4px solid #ffffff;box-shadow:0px 0px 6px #0000000D}.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__base .vtex-slider__base-internal{background:transparent}.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__selector-container{top:3px!important}.olimpica-pragma-0-x-scoreContainer .vtex-slider-container .vtex-slider__selector-container .vtex-slider__selector{width:30px!important;height:30px!important;background:#005CA9 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000017;border:5px solid #FFFFFF}.olimpica-pragma-0-x-scoreLabelContainer{margin-bottom:10px}.olimpica-pragma-0-x-scoreLabel{font:normal normal normal 11px/17px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;margin:0}.olimpica-pragma-0-x-scorePointContainer{margin-top:18px}.olimpica-pragma-0-x-scorePoint{font:normal normal normal 12px/17px 'Montserrat SemiBold';letter-spacing:0px;color:#969696;margin:0}.olimpica-pragma-0-x-scorePoint.olimpica-pragma-0-x-active{color:#595959}.olimpica-pragma-0-x-scoreComment{margin-top:30px}.olimpica-pragma-0-x-commentLabel{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-pragma-0-x-commentInput{width:100%;font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#595959;border:2px solid #F0F0F0;border-radius:8px;margin-top:16px;padding:14px}.olimpica-pragma-0-x-commentInput::placeholder{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#7E7E7E}.olimpica-pragma-0-x-commentInput:focus{outline:none}.olimpica-pragma-0-x-scoreSubmit{width:100%;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:7px;border:none;padding:15px;margin-top:18px;cursor:pointer}.olimpica-pragma-0-x-scoreSubmit:disabled{background:#E3E3E3 0% 0% no-repeat padding-box;color:#A7A7A7}.olimpica-pragma-0-x-scoreResponse{display:flex;flex-direction:column;align-items:center}.olimpica-pragma-0-x-responseIcon{width:50px;height:50px;background:transparent linear-gradient(180deg,#6EB717 0%,#64A714 100%) 0% 0% no-repeat padding-box;border:4px solid #6EB71721;border-radius:100px}.olimpica-pragma-0-x-responseText{margin-top:10px}.olimpica-pragma-0-x-responseTitle{font:normal normal normal 15px/22px 'Montserrat Bold';letter-spacing:0px;text-align:center;max-width:220px;color:#005CA9;margin:0px auto}.olimpica-pragma-0-x-responseMessage{font:normal normal normal 13px/20px 'Montserrat';letter-spacing:0px;text-align:center;color:#454545;margin:8px 0px 0px}.olimpica-pragma-0-x-orderSellerContainer{text-align:center;margin-top:24px;padding-bottom:18px;border-top:1px solid #F0F0F0}.olimpica-pragma-0-x-orderSeller{font:normal normal normal 10px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;margin:5px 0px 0px}.olimpica-pragma-0-x-orderSeller .olimpica-pragma-0-x-seller{color:#005CA9;text-transform:capitalize}.olimpica-pragma-0-x-orderSection .olimpica-pragma-0-x-orderSellerContainer{margin-top:5px;text-align:left;padding-bottom:10px}.olimpica-pragma-0-x-orderSection .olimpica-pragma-0-x-orderSeller{margin-top:5px}@media screen and (min-width:768px){.olimpica-pragma-0-x-orderSummary{margin-top:30px;border-top:1px solid #F4F4F4}.olimpica-pragma-0-x-scoreHeader{display:block}.olimpica-pragma-0-x-scoreBody{padding-top:26px}.olimpica-pragma-0-x-orderNumber{font:normal normal normal 14px/18px 'Montserrat Bold'}.olimpica-pragma-0-x-orderDatetime{font:normal normal normal 12px/22px 'Montserrat Medium'}.olimpica-pragma-0-x-informationGroup{flex-direction:row}.olimpica-pragma-0-x-orderSection{width:50%;border:none}.olimpica-pragma-0-x-informationGroup .olimpica-pragma-0-x-orderSection:last-child{padding-left:45px;border-left:1px solid #F4F4F4;;}.olimpica-pragma-0-x-orderTitle{font:normal normal normal 13px/16px 'Montserrat Bold';margin-bottom:8px}.olimpica-pragma-0-x-addressSummary{font:normal normal normal 13px/16px 'Montserrat'}.olimpica-pragma-0-x-totalListItem{font:normal normal normal 13px/16px 'Montserrat'}.olimpica-pragma-0-x-orderPayment{width:90%}.olimpica-pragma-0-x-scoreSubmit:disabled{background:#E3E3E3 0% 0% no-repeat padding-box}.olimpica-pragma-0-x-scoreResponse{margin-top:25px;padding:0px 12px;flex-direction:row}.olimpica-pragma-0-x-responseText{width:calc(100% - 50px);margin-top:0px;padding-left:25px}.olimpica-pragma-0-x-responseTitle{text-align:left;margin:0px}.olimpica-pragma-0-x-responseMessage{text-align:left}.olimpica-pragma-0-x-orderSellerContainer{padding-bottom:0px;text-align:left}.olimpica-pragma-0-x-orderSeller{font:normal normal normal 11px/22px 'Montserrat SemiBold';margin-top:15px}}@media screen and (max-width:768px){.olimpica-pragma-0-x-shippingEstimate--flash{justify-content:space-between;padding:0}.olimpica-pragma-0-x-shippingEstimate--flash-image{width:64px;height:30px}}
.vtex-order-placed-2-x-confirmationMessage br{display:none}.olimpica-pragma-0-x-customerInfoListContainer li{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#454545;padding:2px 0px}@media screen and (min-width:768px){.olimpica-pragma-0-x-customerInfoListContainer li{font:normal normal normal 13px/16px 'Montserrat'}}
.vtex-flex-layout-0-x-flexRowContent--op-confirmation-icon{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--op-confirmation-icon .vtex-flex-layout-0-x-stretchChildrenWidth{width:48px!important;height:48px;background:transparent linear-gradient(180deg,#6EB717 0%,#64A714 100%) 0% 0% no-repeat padding-box;border:4px solid #6EB71721;border-radius:100px}.vtex-flex-layout-0-x-flexRow--confirmationIcons{padding:32px 0px;margin-top:42px;background:#F4F4F4 0% 0% no-repeat padding-box}.vtex-flex-layout-0-x-flexCol--confirmationIconCol{gap:13px;flex-direction:row;justify-content:center}.vtex-flex-layout-0-x-flexCol--confirmationIconCol .vtex-flex-layout-0-x-flexColChild--confirmationIconCol:first-child{width:32px;height:32px!important;background:transparent linear-gradient(180deg,#005CA9 0%,#03589F 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 0px 4px #0000001A;border-radius:10px;display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--custom-order-placed{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--custom-order-detail{padding:42px 32px 24px}.vtex-flex-layout-0-x-flexCol--custom-order-score{padding:32px;background:#F4F4F4 0% 0% no-repeat padding-box}.vtex-flex-layout-0-x-flexRowContent--custom-order-buttons{display:flex;flex-direction:column;row-gap:16px;margin-bottom:50px}.vtex-flex-layout-0-x-flexRow--op-print-button{padding:24px 0px;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED}.vtex-flex-layout-0-x-flexCol--op-print-button{padding:0px 32px 42px}.vtex-flex-layout-0-x-flexColChild--op-print-button{padding:18px 0px;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED}.vtex-flex-layout-0-x-flexRow--op-print-button .vtex-button,.vtex-flex-layout-0-x-flexCol--op-print-button .vtex-button{border:none;min-height:inherit;background:transparent}.vtex-flex-layout-0-x-flexRow--op-print-button .vtex-button .vtex-button__label,.vtex-flex-layout-0-x-flexCol--op-print-button .vtex-button .vtex-button__label{font-size:0px;text-transform:none}.vtex-flex-layout-0-x-flexRow--op-print-button .vtex-button .vtex-button__label::before,.vtex-flex-layout-0-x-flexCol--op-print-button .vtex-button .vtex-button__label::before{content:'';width:17px;height:17px;margin-right:15px;display:inline-block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-download___a262590284620b63c9436f65421e41b6.svg)}.vtex-flex-layout-0-x-flexRow--op-print-button .vtex-button .vtex-button__label::after,.vtex-flex-layout-0-x-flexCol--op-print-button .vtex-button .vtex-button__label::after{content:'Descargar información del pedido';font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#015CA9}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexCol--confirmationIconCol{gap:0px;flex-direction:column}.vtex-flex-layout-0-x-flexRow--confirmationIcons{margin-top:62px}.vtex-flex-layout-0-x-flexRowContent--confirmationIcons{width:80%;margin:0px auto}.vtex-flex-layout-0-x-flexRowContent--op-confirmation-icon .vtex-flex-layout-0-x-stretchChildrenWidth{width:50px!important;height:50px}.vtex-flex-layout-0-x-flexCol--confirmationIconCol .vtex-flex-layout-0-x-flexColChild--confirmationIconCol:first-child{width:48px;height:48px!important}.vtex-flex-layout-0-x-flexCol--custom-order-detail,.vtex-flex-layout-0-x-flexCol--custom-order-score{padding:32px;border-radius:14px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #0000000D}.vtex-flex-layout-0-x-flexCol--custom-order-detail{margin-right:58px}.vtex-flex-layout-0-x-flexRowContent--custom-order-buttons{flex-direction:row;column-gap:16px}.vtex-flex-layout-0-x-flexRow--op-print-button{max-width:628px;margin:0px auto 60px}}
.vtex-order-placed-2-x-orderPlacedWrapper{padding-top:42px;background:#FFFFFF}.vtex-order-placed-2-x-section--confirmation{text-align:center;margin-bottom:0px}.vtex-order-placed-2-x-confirmationTitle{font:normal normal normal 15px/19px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin-top:16px}.vtex-order-placed-2-x-confirmationMessage{width:100%;max-width:646px;font:normal normal normal 12px/20px 'Montserrat';letter-spacing:0px;color:#595959;margin:8px auto 0px;padding:0px 36px}.vtex-order-placed-2-x-orderPlacedMainWrapper{width:100%;margin:0px}.vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem{padding:0px;margin:0px;border:none}.vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem:not(:first-child){display:none}.vtex-order-placed-2-x-orderPlacedFooter{padding:42px 37px}@media screen and (min-width:768px){.vtex-order-placed-2-x-orderPlacedWrapper{padding-top:62px;background:#FBFBFB 0% 0% no-repeat padding-box}.vtex-order-placed-2-x-confirmationTitle{font:normal normal normal 18px/20px 'Montserrat Bold';margin-top:20px}.vtex-order-placed-2-x-confirmationMessage{font:normal normal normal 14px/22px 'Montserrat'}.vtex-order-placed-2-x-orderPlacedMainWrapper{width:85%;margin:62px auto}.vtex-order-placed-2-x-orderPlacedFooter{padding:0}}
.vtex-rich-text-0-x-container--order-icon-text{width:100%;max-width:244px}.vtex-rich-text-0-x-paragraph--order-icon-text{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;text-align:left;color:#595959}@media screen and (min-width:768px){.vtex-rich-text-0-x-paragraph--order-icon-text{font:normal normal normal 13px/18px 'Montserrat';text-align:center}}
.vtex-store-components-3-x-imageElement--orderplaced-main-icon{max-width:30px}.vtex-store-components-3-x-imageElement--orderplaced-icon{width:14px}@media screen and (min-width:768px){.vtex-store-components-3-x-imageElement--orderplaced-icon{width:20px;padding:28px}}
.vtex-store-link-0-x-link--order-home{width:100%;display:block;border:2px solid #005CA9;border-radius:7px;text-decoration:none;padding:15px;text-align:center}.vtex-store-link-0-x-label--order-home{font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.vtex-store-link-0-x-link--order-list{width:100%;display:block;background:#E30613 0% 0% no-repeat padding-box;border-radius:7px;text-decoration:none;padding:15px;text-align:center}.vtex-store-link-0-x-label--order-list{font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF}@media screen and (min-width:768px){.vtex-store-link-0-x-link--order-home,.vtex-store-link-0-x-link--order-list{width:302px}}
.olimpica-pragma-0-x-triggerContainer{width:100%;margin-bottom:20px}.olimpica-pragma-0-x-trigger_offer{width:100%;height:46px;background:transparent;border:2px solid #005CA9;border-radius:7px;cursor:pointer}.olimpica-pragma-0-x-trigger_offer:hover{background:#005CA9}.olimpica-pragma-0-x-trigger_offer.olimpica-pragma-0-x-offer_warranty::before{content:'';width:19px;height:17px;margin-right:10px;display:inline-block;vertical-align:middle;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-warranty___ccaf91f6fee837134c4175c24ccedc7d.svg)}.olimpica-pragma-0-x-trigger_offer.olimpica-pragma-0-x-offer_warranty:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-warranty-white___c82f0863564bfa12f6135bf48a3f3c2e.svg)}.olimpica-pragma-0-x-trigger_offer.olimpica-pragma-0-x-offer_instalation::before{content:'';width:21px;height:17px;margin-right:10px;display:inline-block;vertical-align:middle;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-engineering___f0449b1d23ac483844a95a88351c2e12.svg)}.olimpica-pragma-0-x-trigger_offer.olimpica-pragma-0-x-offer_instalation:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-engineering-white___a1a42902ca88d1f46bd581b6a8eb6a0f.svg)}.olimpica-pragma-0-x-trigger_label{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.olimpica-pragma-0-x-trigger_offer:hover .olimpica-pragma-0-x-trigger_label{color:#ffffff}.olimpica-pragma-0-x-paper{width:100%;max-width:390px}.olimpica-pragma-0-x-offer_wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:40px;box-sizing:border-box;position:relative}.olimpica-pragma-0-x-offer_wrapper .olimpica-pragma-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-pragma-0-x-headerContainer .olimpica-pragma-0-x-closeButton{padding:0px}.olimpica-pragma-0-x-headerContainer .olimpica-pragma-0-x-closeButton .olimpica-pragma-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-pragma-0-x-offer_header{padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-pragma-0-x-offer_header .olimpica-pragma-0-x-offer_title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-pragma-0-x-offer_header .olimpica-pragma-0-x-offer_subtitle{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-pragma-0-x-offer_list{display:flex;flex-direction:column;gap:18px;padding-top:24px;padding-bottom:20px;border-bottom:1px solid #F5F5F5}.olimpica-pragma-0-x-offer_item .olimpica-pragma-0-x-offer_input{opacity:0;position:absolute}.olimpica-pragma-0-x-offer_item .olimpica-pragma-0-x-offer_label{font:normal normal normal 13px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;background:#F7F7F7 0% 0% no-repeat padding-box;border-radius:12px;cursor:pointer;padding:20px}.olimpica-pragma-0-x-offer_label.olimpica-pragma-0-x-active{border:2px solid #005CA9}.olimpica-pragma-0-x-offer_label .olimpica-pragma-0-x-offer_radio{width:18px;height:18px;border-radius:50%;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #DBDBDB;position:relative}.olimpica-pragma-0-x-offer_label.olimpica-pragma-0-x-active .olimpica-pragma-0-x-offer_radio{border:2px solid #005CA9}.olimpica-pragma-0-x-offer_label.olimpica-pragma-0-x-active .olimpica-pragma-0-x-offer_radio::after{content:'';width:10px;height:10px;position:absolute;left:4px;top:4px;background:#005CA9 0% 0% no-repeat padding-box;border-radius:50px}.olimpica-pragma-0-x-offer_term{padding:16px 0px;text-align:center;border-bottom:1px solid #F5F5F5}.olimpica-pragma-0-x-offer_term .olimpica-pragma-0-x-offer_text{font:normal normal normal 12px/18px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-pragma-0-x-offer_text .olimpica-pragma-0-x-offer_link{color:#005CA9;text-decoration:none}.olimpica-pragma-0-x-offer_action{padding-top:24px}.olimpica-pragma-0-x-offer_action .olimpica-pragma-0-x-offer_add{width:100%;height:46px;font:normal normal normal 14px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;border:none;cursor:pointer}.olimpica-pragma-0-x-offer_add:disabled{background:#F0F0F0 0% 0% no-repeat padding-box;color:#A7A7A7;cursor:no-drop}.olimpica-pragma-0-x-offer_selected_container{padding:22px 0px;border-bottom:1px solid #F2F2F2}.olimpica-pragma-0-x-offer_selected_header .olimpica-pragma-0-x-offer_selected_title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-pragma-0-x-offer_selected_body{gap:15px;margin-top:10px;position:relative}.olimpica-pragma-0-x-offer_selected_body .olimpica-pragma-0-x-offer_selected_image{width:52px;height:52px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #EAEAEA;border-radius:8px}.olimpica-pragma-0-x-offer_selected_description .olimpica-pragma-0-x-offer_selected_name{font:normal normal normal 14px/16px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-pragma-0-x-offer_selected_description .olimpica-pragma-0-x-offer_selected_price{font:normal normal normal 14px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin-top:4px;display:block}.olimpica-pragma-0-x-offer_selected_action{position:absolute;right:0px}.olimpica-pragma-0-x-offer_selected_action .olimpica-pragma-0-x-offer_selected_delete{width:38px;height:38px;background:#EBEBEB 0% 0% no-repeat padding-box;border-radius:6px;border:none;cursor:pointer}.olimpica-pragma-0-x-offer_selected_action .olimpica-pragma-0-x-offer_selected_delete::before{content:'';width:12px;height:14px;display:inline-block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-delete-gray___3c622a4218c25bb333c6f00fcac47776.svg)}@media (min-width:1025px){.olimpica-pragma-0-x-trigger_label{font:normal normal normal 13px/22px 'Montserrat SemiBold'}}@media (max-width:765px){.olimpica-pragma-0-x-modal .olimpica-pragma-0-x-container{display:flex;align-items:flex-end;justify-content:center}.olimpica-pragma-0-x-modal .olimpica-pragma-0-x-container .vtex-modal-layout-0-x-paperNotFullScreen{margin:0;border-radius:20px 20px 0px 0px}}.olimpica-pragma-0-x-sizeGuide__wrapper{margin-bottom:26px}.olimpica-pragma-0-x-sizeGuide__triggerContainer{width:auto;margin-bottom:0}.olimpica-pragma-0-x-sizeGuide__modalTrigger{cursor:pointer;font-size:13px;font-weight:800;color:#7e7e7e}.olimpica-pragma-0-x-sizeGuide__modal .vtex-modal-layout-0-x-paperNotFullScreen{border-radius:0;max-width:480px}.olimpica-pragma-0-x-sizeGuide__modal .vtex-modal-layout-0-x-headerContainer{position:absolute;width:100%;padding-top:2.5%;padding-right:2%;border:0}
.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-seller-terms-link-0-x-vendido-por-text{font-size:0.781rem!important;color:#454545;font-family:'Montserrat';font-weight:normal;margin-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--product-container .olimpica-seller-terms-link-0-x-vendido-por-text::before{content:''!important;margin-right:0px!important}
.vtex-flex-layout-0-x-flexRow--row-breadcrumb .vtex-store-components-3-x-container{max-width:1130px;overflow:auto}.vtex-flex-layout-0-x-flexRowContent--row-breadcrumb{padding-top:30px!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--row-breadcrumb{padding-top:0px!important}}.vtex-breadcrumb-1-x-container{display:flex}@media (max-width:1025px){.vtex-breadcrumb-1-x-container{padding-top:30px!important;padding-bottom:30px!important;padding-left:34px}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink{display:flex;align-items:center;margin-right:0px!important}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:hover{text-decoration:underline!important}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink::before{content:'Inicio';font-size:0.781rem!important;font-family:'Montserrat'!important}@media (max-width:1025px){.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink::before{font-size:0.688rem!important}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{display:flex;align-items:center;padding-left:0px;padding-right:0px}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow::before{background:url(/arquivos/arrow-right-gris.svg);background-size:15px 22px;content:''!important;width:7px;height:12px;background-position:-5px -5px;margin:0px 18px}@media (max-width:1025px){.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow::before{margin:0px 10px}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow::after{display:none}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link{font-size:0.781rem!important;font-family:'Montserrat'!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width:1025px){.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link{font-size:0.688rem!important}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link:hover{text-decoration:underline!important}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-termArrow{display:none}
@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRow--product-details-container{width:90%;margin:auto}}@media screen and (min-width:640px) and (max-width:767px){.vtex-flex-layout-0-x-flexRow--product-container-col .vtex-flex-layout-0-x-flexRowContent--product-container.vtex-flex-layout-0-x-flexRowContent--product-container-col .vtex-flex-layout-0-x-flexCol--pr-ol-rigth-col{min-width:90vw!important}.vtex-flex-layout-0-x-flexRow--product-details-container{width:96%;margin:auto}}@media screen and (min-width:768px) and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--product-container-col .vtex-flex-layout-0-x-flexRowContent--product-container{align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRow--product-container-col .vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRow--product-container-col .vtex-flex-layout-0-x-flexRowContent--product-container.vtex-flex-layout-0-x-flexRowContent--product-container-col .vtex-flex-layout-0-x-flexCol--pr-ol-rigth-col{min-width:auto!important;position:static}}@media screen and (width:1025px){.vtex-flex-layout-0-x-flexRow--product-container-col .vtex-flex-layout-0-x-flexRowContent--product-container{flex-direction:column}}
.vtex-reviews-and-ratings-3-x-container{display:grid;grid-template-columns:32% 63%;grid-template-rows:auto 50px auto;column-gap:46px;margin-top:46px;padding:0}.vtex-reviews-and-ratings-3-x-reviewsHeading{grid-column:1;grid-row:1;font-size:0;display:flex;flex-direction:column;justify-content:center;margin:0;padding-bottom:10px;border:0}.vtex-reviews-and-ratings-3-x-reviewsHeading::before{content:'Calificación del producto';font:normal normal 800 17px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-reviews-and-ratings-3-x-reviewsHeading::after{content:'Basada en la puntuación de los usuarios';font:normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#595959}.vtex-reviews-and-ratings-3-x-reviewsRating{grid-column:1;grid-row:2;display:flex;flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.vtex-reviews-and-ratings-3-x-reviewsRatingAverage{font:normal normal 900 63px/73px 'Montserrat';letter-spacing:-3.34px;color:#454545;opacity:0;position:absolute}.vtex-reviews-and-ratings-3-x-writeReviewContainer{grid-column:1;grid-row:3;display:flex;align-items:baseline}.vtex-reviews-and-ratings-3-x-reviewsOrderBy{grid-column:2;grid-row:1;align-items:center;border-bottom:0.5px solid #E3E3E3;margin-bottom:25px;padding-bottom:10px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy::before{content:'Organizar por:';font:normal normal bold 13px/22px 'Montserrat Medium';letter-spacing:0px;color:#454545}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__button{padding:0 5px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__container{font:normal normal 600 13px/22px 'Montserrat';letter-spacing:0px;color:#595959;border:0;background-color:transparent}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer{grid-column:2;grid-row:2 / 4}.vtex-reviews-and-ratings-3-x-loginLink{font-size:0;padding:0;text-decoration:none;height:auto}.vtex-reviews-and-ratings-3-x-loginLink::after{content:'Inicia sesión para calificar';font:normal normal 800 17px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-reviews-and-ratings-3-x-star{font-size:0}.vtex-reviews-and-ratings-3-x-reviewsRatingCount{display:none}.vtex-reviews-and-ratings-3-x-reviewComment{border-bottom:0.5px solid #E3E3E3}.vtex-reviews-and-ratings-3-x-reviewCommentUser{display:none}.vtex-reviews-and-ratings-3-x-reviewDate{font:normal normal 600 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;margin:0;padding:0}.vtex-reviews-and-ratings-3-x-reviewDateSubmitted{font-size:0}.vtex-reviews-and-ratings-3-x-reviewDateSubmitted::before{content:'Hace';font-size:12px}.vtex-reviews-and-ratings-3-x-reviewComment{position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:20px}.vtex-reviews-and-ratings-3-x-reviewCommentMessage{font:normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545;order:3;width:100%}.vtex-reviews-and-ratings-3-x-reviewCommentRating{display:inline-block;order:2}.vtex-reviews-and-ratings-3-x-reviewInfo{display:inline-block;order:1}.vtex-reviews-and-ratings-3-x-reviewAuthor{position:absolute;top:0;left:0}.vtex-reviews-and-ratings-3-x-reviewAuthorBy{display:none}.vtex-reviews-and-ratings-3-x-reviewAuthorName{font:normal normal 800 15px/19px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545}.vtex-reviews-and-ratings-3-x-reviewsRatingAverage::first-child{display:flex}.vtex-reviews-and-ratings-3-x-reviewDateValue{padding-right:10px;margin-right:10px;border-right:1px solid #DBDBDB}.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-down{display:none}.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-reviews-and-ratings-3-x-writeReviewButton{display:none}.vtex-reviews-and-ratings-3-x-formContainer{padding:0;margin:0;background-color:transparent}.vtex-reviews-and-ratings-3-x-formContainer .vtex-card{background-color:transparent;padding:0;box-shadow:none!important}.vtex-reviews-and-ratings-3-x-formSection .vtex-input__label,.vtex-reviews-and-ratings-3-x-formReview .vtex-textarea__label{font-size:0}.vtex-reviews-and-ratings-3-x-formSection .vtex-input__label::before,.vtex-reviews-and-ratings-3-x-formSection .vtex-textarea__label::before{font:normal normal 800 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#015CA9}.vtex-reviews-and-ratings-3-x-formName .vtex-input__label::before{content:'Nombre'}.vtex-reviews-and-ratings-3-x-formReview .vtex-textarea__label::before{content:'Escribe una reseña'}.vtex-reviews-and-ratings-3-x-formBottomLine .vtex-input__label::before{content:'Título'}.vtex-reviews-and-ratings-3-x-formSection .vtex-input-prefix__group{height:40px!important;border-radius:8px}.vtex-reviews-and-ratings-3-x-formSection .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545}.vtex-reviews-and-ratings-3-x-formSection .vtex-input__error{font:normal normal 800 13px/16px 'Montserrat'}.vtex-reviews-and-ratings-3-x-starpicker{display:flex;flex-direction:column-reverse}.vtex-reviews-and-ratings-3-x-formRating .vtex-reviews-and-ratings-3-x-starpicker .vtex-input__label{font:normal normal bold 11px/14px 'Montserrat Bold';letter-spacing:0px;color:#595959;margin-top:0}.vtex-reviews-and-ratings-3-x-formRating{order:1;margin:0;margin-top:10px;padding-top:20px;margin-bottom:20px;border-top:0.5px solid #E3E3E3}.vtex-reviews-and-ratings-3-x-formBottomLine{order:2;margin:0 0 14px}.vtex-reviews-and-ratings-3-x-formName{order:3;margin:0 0 14px}.vtex-reviews-and-ratings-3-x-formReview{order:4;margin:0 0 14px}.vtex-reviews-and-ratings-3-x-formSubmit{order:5;margin:0 0 14px}.vtex-reviews-and-ratings-3-x-formReview .vtex-textarea__input{border-radius:8px;padding:11px 14px;font:normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545}.vtex-reviews-and-ratings-3-x-formReview .vtex-textarea__error{font:normal normal 800 13px/16px 'Montserrat'}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button{border:1px solid #005CA9;border-radius:7px;background:transparent;width:100%;background-color:#005CA9}.vtex-reviews-and-ratings-3-x-formContainer .vtex-button .vtex-button__label{font-size:0}.vtex-reviews-and-ratings-3-x-formContainer .vtex-button .vtex-button__label::before{content:'Enviar reseña';font:normal normal 600 13px/22px 'Montserrat Bold';letter-spacing:0px;color:white;text-transform:initial}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box;border:1px solid #F0F0F0}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:disabled .vtex-button__label::before{color:#A7A7A7}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-reviews-and-ratings-3-x-formInvalidMessage{margin:15px 0;font:normal normal 800 13px/16px 'Montserrat'}.vtex-reviews-and-ratings-3-x-showMoreButton{color:#005CA9}.vtex-reviews-and-ratings-3-x-star--filled::before{content:'';background-image:url(/arquivos/estrella.svg);background-size:cover;width:18px;height:18px;display:inline-block;margin:0 5px}.vtex-reviews-and-ratings-3-x-star--empty::before{content:'';background-image:url(/arquivos/estrella_vacia.svg);background-size:cover;width:18px;height:18px;display:inline-block;margin:0 5px}.vtex-reviews-and-ratings-3-x-reviewCommentRating .vtex-reviews-and-ratings-3-x-star--filled::before,.vtex-reviews-and-ratings-3-x-reviewCommentRating .vtex-reviews-and-ratings-3-x-star--empty::before{width:10px;height:10px;margin:0 3px}.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex-styleguide-9-x-jsFocusVisible{width:100%}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-starsContainer{margin-bottom:15px}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-stars{position:relative;margin-left:21px}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-stars::after{content:'Rating del producto';font:normal normal bold 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#595959;position:absolute;bottom:-15px;left:4px}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer .vtex-reviews-and-ratings-3-x-review__comment{padding:0;margin:0;border:0}.vtex-reviews-and-ratings-3-x-reviewsPaging .vtex-button{background:transparent;box-shadow:none;border:0}.vtex-reviews-and-ratings-3-x-reviewsPaging .vtex-button .vtex-button__label::before{content:url(/arquivos/arrow-blue.svg);margin:0 10px}.vtex-reviews-and-ratings-3-x-reviewsPaging .vtex__icon-caret-right,.vtex-reviews-and-ratings-3-x-reviewsPaging .vtex__icon-caret-left{display:none}@media screen and (max-width:768px){.vtex-reviews-and-ratings-3-x-container{display:block;padding:0px 20px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy{justify-content:center;padding:5px 0;border-top:0.5px solid #E3E3E3}.vtex-reviews-and-ratings-3-x-loginLink::after{font:normal normal 800 12px/15px 'Montserrat ExtraBold'}.vtex-reviews-and-ratings-3-x-reviewsHeading::before{font:normal normal 800 14px/18px 'Montserrat ExtraBold'}.vtex-reviews-and-ratings-3-x-reviewsHeading::after{font:normal normal 12px/15px 'Montserrat Medium'}.vtex-reviews-and-ratings-3-x-reviewsOrderBy::before{font:normal normal bold 12px/22px 'Montserrat Medium'}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__container{font:normal normal 600 11px/22px 'Montserrat'}.vtex-reviews-and-ratings-3-x-reviewCommentMessage{font:normal normal 12px/18px 'Montserrat Medium'}.vtex-reviews-and-ratings-3-x-reviewAuthorName{font:normal normal 800 13px/16px 'Montserrat ExtraBold'}.vtex-reviews-and-ratings-3-x-reviewDate{font:normal normal 600 11px/14px 'Montserrat SemiBold'}.vtex-reviews-and-ratings-3-x-reviewsRatingAverage{font:normal normal 900 48px/57px 'Montserrat'}.vtex-reviews-and-ratings-3-x-star--filled::before,.vtex-reviews-and-ratings-3-x-star--empty::before{width:12px;height:12px}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-stars::after{font:normal normal bold 11px/14px 'Montserrat Bold'}.vtex-reviews-and-ratings-3-x-reviewsRating .vtex-reviews-and-ratings-3-x-stars{width:130px;display:block;margin-left:15px}.vtex-reviews-and-ratings-3-x-formRating .vtex-reviews-and-ratings-3-x-star--filled::before,.vtex-reviews-and-ratings-3-x-formRating .vtex-reviews-and-ratings-3-x-star--empty::before{width:18px;height:18px}}@media screen and (min-width:768px) and (max-width:1025px){.vtex-reviews-and-ratings-3-x-container{width:95%!important;grid-template-columns:33% 62%}}
.vtex-seller-selector-0-x-sellerMasterContainer{width:442px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-store-components-3-x-productNameContainer{margin:0 46px 24px;padding-bottom:5px;background:#F7F7F7 0% 0% no-repeat padding-box;border-radius:12px;padding:10px!important;display:flex;align-items:center}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand{font:normal normal 800 12px/20px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545}.vtex-seller-selector-0-x-sellerList{margin:0 46px}.vtex-seller-selector-0-x-sellerRow{display:grid;grid-template-columns:70% 30%;grid-template-rows:auto auto;grid-column-gap:0px;grid-row-gap:0px;border:0;border-bottom:1px solid #EAEAEA;margin-bottom:26px;padding-bottom:26px}.vtex-seller-selector-0-x-sellerList .vtex-seller-selector-0-x-sellerRow:last-child{border-bottom:0px}.vtex-seller-selector-0-x-sellerName{grid-column:1;grid-row:2;width:100%;padding:0;text-align:left;font:normal normal 800 12px/22px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9}.vtex-seller-selector-0-x-sellerName::before{content:'Vendido por:';margin-right:4px;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#595959}.vtex-seller-selector-0-x-sellerPrice{grid-column:1;grid-row:1;width:100%;padding:0;text-align:left}.vtex-seller-selector-0-x-sellerBuyContainer{grid-column:2;grid-row:1/3;width:100%;padding:0;background:#E30613!important;border-radius:8px!important;border:#E30613!important;font-size:0px!important;min-height:46px!important;display:flex;align-items:center;justify-content:center}.vtex-seller-selector-0-x-sellerBuyContainer .vtex-button{background:#E30613!important;border:#E30613!important}.vtex-seller-selector-0-x-currencyContainer{font:normal normal 800 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-seller-selector-0-x-sellerBuyContainer .vtex-add-to-cart-button-0-x-buttonText{font-size:0;text-transform:none}.vtex-seller-selector-0-x-sellerBuyContainer .vtex-add-to-cart-button-0-x-buttonText::before{content:'Agregar';font:normal normal bold 13px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF}.vtex-seller-selector-0-x-linkSellerContainer{visibility:hidden;opacity:0;position:absolute;top:0;z-index:-1}.vtex-rich-text-0-x-wrapper--seller-text{border-bottom:1px solid #EAEAEA;margin:42px 46px 22px;padding-bottom:14px}.vtex-rich-text-0-x-wrapper--seller-text .vtex-rich-text-0-x-headingLevel3--seller-text{font:normal normal 800 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0;margin-bottom:2px}.vtex-rich-text-0-x-wrapper--seller-text .vtex-rich-text-0-x-paragraph{font:normal normal 12px/22px Montserrat;letter-spacing:0px;color:#595959!important;margin:0}.vtex-rich-text-0-x-wrapper--seller-modal-trigger{cursor:pointer;border:2px solid #005CA9;border-radius:8px;margin-top:20px}.vtex-rich-text-0-x-wrapper--seller-modal-trigger .vtex-rich-text-0-x-paragraph{font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9!important;text-align:center}.vtex-modal-layout-0-x-triggerContainer--seller-modal{width:100%;display:none}.vtex-rich-text-0-x-wrapper--seller-modal-trigger{width:100%}.vtex-flex-layout-0-x-flexRowContent--product-seller{flex-direction:column;position:relative}.vtex-flex-layout-0-x-flexRowContent--product-seller .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding:0}@media screen and (max-width:768px){.vtex-seller-selector-0-x-sellerMasterContainer{width:100%}}
.vtex-shelf-1-x-title--shelf-product-suggestion{font:normal normal 800 19px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;max-width:1130px!important;margin:auto;display:flex;flex-direction:column;padding:0;border-bottom:1px solid #E6E6E6;padding-bottom:20px}@media (max-width:690px){.vtex-shelf-1-x-title--shelf-product-suggestion{font:normal normal 800 14px/22px 'Montserrat Bold'!important}}.vtex-shelf-1-x-title--shelf-product-suggestion::after{content:'Disfruta lo que mejor se adapta a ti';font:normal normal 600 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#7E7E7E}.vtex-shelf-1-x-shelfContentContainer--shelf-product-suggestion{max-width:1130px!important;margin:auto;margin-top:36px}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-slider-0-x-dotsContainer{display:block}.vtex-shelf-1-x-relatedProducts--shelf-product-suggestion{margin-top:50px;background:url(/arquivos/fondo_recomendamos.png) 0% 0% / cover;padding:70px 0}.vtex-shelf-1-x-relatedProducts--shelf-product-suggestion-nbg{background:none}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-slider-0-x-dotsContainer{margin:0px 0px 16px;left:0px;transform:translate(0px,0px)}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-shelf-1-x-dot{background-color:rgb(213,213,213);border-radius:8px;padding:2.1px;margin:0px 6px;height:4px!important;width:26px!important}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-shelf-1-x-dot--isActive{background-color:rgb(0,92,169)}.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion{bottom:-50px;width:53px;right:53px!important;left:auto;height:36px;background:white!important;border-radius:8px 0px 0px 8px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D;top:auto;transform:translate(0,0);display:flex;align-items:center;justify-content:center}.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion::after{content:url(/arquivos/arrow-blue.svg);display:block;transform:scaleX(-1)}.vtex-shelf-1-x-arrowRight--shelf-product-suggestion{top:auto;transform:translate(0,0);bottom:-50px;width:53px;height:36px;background:white!important;border-radius:0px 8px 8px 0px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D;display:flex;align-items:center;justify-content:center}.vtex-shelf-1-x-arrowRight--shelf-product-suggestion::after{content:url(/arquivos/arrow-blue.svg);display:block}.vtex-shelf-1-x-arrowRight--shelf-product-suggestion:hover,.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion:hover{background:0% 0% no-repeat padding-box padding-box rgb(0,92,169)!important}.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/4.0.81/images/arrow-carousel-left___04a562e….svg);transform:scaleX(1)}.vtex-shelf-1-x-arrowRight--shelf-product-suggestion:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/4.0.81/images/arrow-carousel-left___04a562e….svg);transform:scaleX(-1)}.vtex-shelf-1-x-arrowRight--shelf-product-suggestion::before{content:"";height:40%;background-color:rgb(213,213,213);width:1px;position:absolute;left:0px}.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion::before{content:"";height:40%;background-color:rgb(213,213,213);width:1px;position:absolute;right:0px}.vtex-shelf-1-x-caretIcon--shelf-product-suggestion{display:none}.vtex-shelf-1-x-slide--shelf-product-suggestion{padding-bottom:5px}@media screen and (max-width:640px){.vtex-shelf-1-x-arrowLeft--shelf-product-suggestion,.vtex-shelf-1-x-arrowRight--shelf-product-suggestion{display:none}.vtex-shelf-1-x-sliderContainer--shelf-product-suggestion .vtex-slider-0-x-dotsContainer{width:100%;display:flex;align-items:center;justify-content:center;padding-top:25px}.vtex-shelf-1-x-title--shelf-product-suggestion{margin:0px 20px;width:auto}}@media screen and (min-width:640px) and (max-width:768px){.vtex-shelf-1-x-title--shelf-product-suggestion{width:90%;margin:auto}.vtex-shelf-1-x-shelfContentContainer--shelf-product-suggestion{width:90%;margin:36px auto 0}}@media screen and (min-width:769px) and (max-width:1025px){.vtex-shelf-1-x-title--shelf-product-suggestion{width:95%;margin:auto}.vtex-shelf-1-x-shelfContentContainer--shelf-product-suggestion{width:95%;margin:36px auto 0}}
.vtex-product-summary-2-x-SKUSelectorContainer--quickview-personal .vtex-store-components-3-x-skuSelectorNameContainer{margin-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--product-container{padding-left:0px!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--product-container{padding-left:34px!important;padding-right:34px!important}}.vtex-flex-layout-0-x-flexRow--product-container .vtex-store-components-3-x-container{max-width:1130px!important}@media (max-width:1025px){.vtex-store-components-3-x-carouselGaleryCursor{min-width:100%!important}}@media (min-width:1026px){.vtex-store-components-3-x-carouselGaleryThumbs{width:54px!important}}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb{border:2px solid;border-radius:6px;border-color:#F2F2F2;transition:border-color 0.4s}@media (max-width:1025px){.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb{margin-right:10px}}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb:hover{border-color:#C8C8C8}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive{border-color:#005CA9!important}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-figure .vtex-store-components-3-x-thumbImg{border:none}.vtex-store-components-3-x-carouselGaleryCursor{width:90%!important;margin-left:auto}.vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImage{background-color:white;border:2px solid #F2F2F2;border-radius:16px;overflow:hidden}.vtex-flex-layout-0-x-flexCol--product-details{margin-left:0px!important;max-width:auto!important;margin-top:0px!important}.vtex-flex-layout-0-x-flexColChild--product-details{padding-top:0px!important}.vtex-store-components-3-x-productNameContainer{padding-top:0px!important}.vtex-store-components-3-x-productNameContainer--quickview{font-size:1.5rem!important;color:#595959!important;font-family:'Montserrat Bold'!important;margin-bottom:20px}.vtex-product-identifier-0-x-product-identifier--itemId .vtex-product-identifier-0-x-product-identifier__separator{font-size:0.781rem!important;color:#454545}.vtex-product-identifier-0-x-product-identifier--itemId .vtex-product-identifier-0-x-product-identifier__separator::before{content:'Referencia - SKU';font-size:0.781rem!important;color:#454545;font-family:'Montserrat'}.vtex-product-identifier-0-x-product-identifier--itemId .vtex-product-identifier-0-x-product-identifier__value{font-size:0.781rem!important;color:#595959;font-family:'Montserrat Bold'}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorContainer{margin:0px}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorNameContainer{margin:0px}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorName,.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorName{font-size:0.938rem;color:#005CA9;font-family:'Montserrat Bold'}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorOptionsList{gap:14px;margin-left:0px}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage{width:34px!important;height:34px!important;margin:0}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage .vtex-store-components-3-x-frameAround,.vtex-product-summary-2-x-frameAround--quickview-personal,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage .vtex-store-components-3-x-frameAround{border-color:#005CA9}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__plus-button,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__minus-button{width:46px!important;height:46px!important;transition:background 0.4s!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__plus-button:disabled,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__minus-button:disabled{background:#F0F0F0}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__plus-button:disabled .vtex-numeric-stepper__plus-button__text,.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__minus-button:disabled .vtex-numeric-stepper__minus-button__text{filter:invert(1);opacity:0.3}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--buttonsBuyAndShowNotes .vtex-flex-layout-0-x-flexColChild--buttonsBuyAndShowNotes:first-child .vtex-numeric-stepper__input{height:46px!important;font-family:'Montserrat Bold';border-radius:8px!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--product-container-col{margin-bottom:0px;padding-top:0px!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexRow--container-custom-btn-add{gap:16px}}.vtex-flex-layout-0-x-flexRow--container-button-no-available .vtex-button{width:100%;background:#F0F0F0 0% 0% no-repeat padding-box!important;border-radius:8px!important;border:#F0F0F0!important;font-size:0px!important;min-height:46px!important}.vtex-flex-layout-0-x-flexRow--container-button-no-available .vtex-button .vtex-button__label{font:normal normal normal 14px/18px 'Montserrat SemiBold';text-transform:none;letter-spacing:0px;color:#A2A2A2}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button{background:#E30613!important;border-radius:8px!important;border:#E30613!important;font-size:0px!important;min-height:46px!important}.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button::after{content:'Agregar al carrito';font-size:0.875rem!important;color:#fff;font-family:'Montserrat SemiBold';text-transform:none!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--product-container .vtex-flex-layout-0-x-flexCol--custom-btn-add .vtex-button::after{content:'Agregar'}}.vtex-flex-layout-0-x-flexRow--product-details-container{max-width:912px!important}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-flex-layout-0-x-flexRow--divider{display:none}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger{height:92px;margin-right:0px!important;margin-left:0px!important;border-bottom:1px solid #E6E6E6;cursor:pointer;transition:background-color 0.4s}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger:hover{background-color:#f4f4f4}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger .vtex-rich-text-0-x-container--product-specifications{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger .vtex-rich-text-0-x-heading{font-size:1.067rem!important;color:#005CA9!important;font-family:"Montserrat SemiBold";margin:0px!important;padding-left:20px}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger .vtex-rich-text-0-x-container--product-spacifications-icon{display:flex;align-items:center;margin-right:20px}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger .vtex-rich-text-0-x-heading--product-spacifications-icon{background:url(/arquivos/arrow-right-gris.svg);font-size:0px!important;width:7.45px;height:12px;background-position:-6px -3px;padding:0px;transform:rotate(0deg);animation-name:vtex-store-components-3-x-rotateArrowClosed;animation-duration:0.2s}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-trigger--visible .vtex-rich-text-0-x-heading--product-spacifications-icon{transform:rotate(90deg);animation-name:vtex-store-components-3-x-rotateArrowOpen;animation-duration:0.2s}@keyframes vtex-store-components-3-x-rotateArrowOpen{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes vtex-store-components-3-x-rotateArrowClosed{0%{transform:rotate(90deg)}100%{transform:rotate(0deg)}}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-content--visible{animation-name:vtex-store-components-3-x-openContentAnimationOpen;animation-duration:0.2s;overflow:hidden;transform-origin:top;padding-top:20px}.vtex-flex-layout-0-x-flexRow--product-details-container .vtex-disclosure-layout-1-x-content--hidden{animation-name:vtex-store-components-3-x-openContentAnimationClose;animation-duration:0.2s;transform-origin:top;display:block!important;overflow:hidden;height:0px}@keyframes vtex-store-components-3-x-openContentAnimationOpen{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@keyframes vtex-store-components-3-x-openContentAnimationClose{0%{opacity:1;transform:scaleY(1);display:block!important;height:300px}100%{opacity:0;transform:scaleY(0);display:none!important;height:0px}}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-modal-layout-0-x-triggerContainer--wishlist,.vtex-flex-layout-0-x-flexCol--product-details .vtex-modal-layout-0-x-triggerContainer--wishlist{width:100%;position:initial;border-radius:8px!important;border:2px solid #E3E3E3;height:49px!important;margin-top:20px}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .vtex-modal-layout-0-x-triggerContainer--wishlist:hover,.vtex-flex-layout-0-x-flexCol--product-details .vtex-modal-layout-0-x-triggerContainer--wishlist:hover{border-color:#C4C0C0;background-color:#f4f4f4}.vtex-flex-layout-0-x-flexCol--product-details .vtex-modal-layout-0-x-triggerContainer--wishlist::before{width:auto;height:auto;font-size:0.781rem!important;font-family:'Montserrat SemiBold';color:#595959}.vtex-store-components-3-x-inList{background-color:red}.vtex-store-components-3-x-inList .vtex-flex-layout-0-x-flexCol--product-details .vtex-modal-layout-0-x-triggerContainer--wishlist::before{content:'En lista'}.vtex-store-components-3-x-pointerEventsAuto{background:#FBFBFB}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-showMoreButton{border:2px solid #005CA9;border-radius:8px;padding:0;width:300px;height:42px;background:transparent;text-transform:initial;font:normal normal bold 13px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.vtex-store-components-3-x-productDescriptionText .vtex-store-components-3-x-container{min-height:300px}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-showMoreButton::after{content:'información';margin-left:5px}@media screen and (max-width:640px){.vtex-store-components-3-x-productDescriptionContainer{padding:0}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-showMoreButton{width:95%;margin:0 auto;height:42px;font:normal normal bold 12px/22px 'Montserrat Bold'}}.vtex-store-components-3-x-skuSelectorContainer--sku-selector{display:flex;flex-direction:column;gap:26px;margin-bottom:14px!important}.vtex-store-components-3-x-skuSelectorItem--sku-selector{height:34px;margin:0}.vtex-product-summary-2-x-frameAround--quickview-personal,.vtex-store-components-3-x-frameAround--sku-selector{border-radius:6px!important;border-color:#005CA9}.vtex-product-summary-2-x-skuSelectorInternalBox--quickview-personal,.vtex-store-components-3-x-skuSelectorInternalBox--sku-selector{border:none;height:34px;min-width:unset}.vtex-product-summary-2-x-valueWrapper--quickview-personal{border:1px solid #A0A0A0!important}.vtex-product-summary-2-x-valueWrapper--quickview-personal,.vtex-store-components-3-x-valueWrapper--sku-selector{display:grid;place-content:center;height:100%;margin:0;border:2px solid #A0A0A0;border-radius:6px;padding:0 10px!important;font-weight:800;font-size:12px;color:#595959}.vtex-store-components-3-x-valueWrapper--sku-selector--unavailable{border-color:#A0A0A0;color:#A0A0A0}.vtex-store-components-3-x-skuSelectorItem--sku-selector--selected .vtex-store-components-3-x-valueWrapper{color:#005CA9}.vtex-store-components-3-x-skuSelectorItemImage--sku-selector .vtex-store-components-3-x-valueWrapper{padding:0!important}.vtex-store-components-3-x-skuSelectorTextContainer{margin-bottom:16px}.vtex-store-components-3-x-diagonalCross--sku-selector{background-image:linear-gradient(45deg,transparent 47%,#A0A0A0 48%,#A0A0A0 50%,transparent 51%);border-radius:6px}
.vtex-breadcrumb-1-x-container--category-v2{display:flex!important;align-items:center;flex-wrap:wrap}.vtex-breadcrumb-1-x-container--category-v2{margin:16px 0 22px;padding:0!important}@media screen and (min-width:1026px){.vtex-breadcrumb-1-x-container--category-v2{margin:34px 0 36px}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link{font:normal normal bold 11px/22px 'Montserrat semiBold'!important;letter-spacing:0px;color:#595959!important;padding:0;margin:0}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink{margin-right:12px}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link{font:normal normal bold 11px/22px 'Montserrat ExtraBold'!important}.vtex-breadcrumb-1-x-container--category-v2 .vtex-breadcrumb-1-x-arrow{padding:0;margin-right:12px;display:flex;align-items:center}.vtex-breadcrumb-1-x-container--category-v2 .vtex-breadcrumb-1-x-arrow:last-child::after{background:transparent;content:''}.vtex-breadcrumb-1-x-container--category-v2 .vtex-breadcrumb-1-x-arrow::after{background:url(/arquivos/arrow-right-gris.svg);content:'';margin-left:12px;width:15px;height:15px;background-size:cover}@media screen and (max-width:640px){.vtex-breadcrumb-1-x-container--category-v2{margin:24px 0}.vtex-breadcrumb-1-x-homeLink{margin-right:8px}}
.vtex-flex-layout-0-x-search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:70%!important}.vtex-flex-layout-0-x-flexRow--category-breadcrumb-v2{background:transparent;margin:0}.vtex-flex-layout-0-x-flexRowContent--title-v2{margin:0}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2{border-bottom:0.5px solid #D5D5D5;border-top:0.5px solid #D5D5D5;background:transparent}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-flexColChild--productCountCol{align-items:center;justify-content:center;display:flex}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:25%!important;margin-right:30px}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:60%!important}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:15%!important;margin:0}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-search-result-3-x-galleryLayoutSwitche{justify-content:flex-end;padding-right:15px}.vtex-flex-layout-0-x-flexRow--search-result-content-v2{margin-bottom:30px}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--category-content-products-v2 .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand{font:normal normal 800 13px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545;padding:0}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--title-v2{padding-bottom:12px;border-bottom:0.5px solid #D5D5D5}.vtex-flex-layout-0-x-flexRow--search-fetch-more .vtex-flex-layout-0-x-flexRowContent--search-fetch-more .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--title-v2{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--title-v2 .vtex-rich-text-0-x-paragraph--title-v2{font:normal normal 600 12px/22px 'Montserrat semiBold';letter-spacing:0px;color:#595959;padding:0;margin:0}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:35%!important}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;display:flex;align-items:end;justify-content:end;height:initial;position:relative}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-flex-layout-0-x-flexRowContent--buy-button-container{justify-content:end;flex-direction:column;align-items:end}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-flex-layout-0-x-flexRowContent--buy-button-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{position:absolute;top:0;right:0;width:32px!important;height:32px!important;margin-top:22px;margin-right:14px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000010;border-radius:6px}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-flex-layout-0-x-flexRowContent--buy-button-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:60%!important}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:40%!important;padding:0}.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-product-summary-2-x-element--product-summary .vtex-flex-layout-0-x-flexRow--summaryLeftListDesktop .vtex-stack-layout-0-x-stackContainer{margin:0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--title-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;margin-right:0px}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;margin:0}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{border-bottom:0.5px solid #E3E3E3;border-top:0.5px solid #E3E3E3;margin-bottom:18px;padding:10px 5px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:center}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2{flex-wrap:wrap;display:flex}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--category-content-products-v2{width:100%}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--category-content-products-v2 .vtex-product-summary-2-x-containerNormal--product-summary{width:100%}.vtex-flex-layout-0-x-flexCol--filter-cotainer-mobile .vtex-flex-layout-0-x-flexColChild--filter-cotainer-mobile:last-child{height:100%;align-items:center;justify-content:center;display:flex}.vtex-flex-layout-0-x-flexRowContent--search-result-content-v2{border:0px}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{position:relative;padding-top:10px}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile .vtex-modal-layout-0-x-triggerContainer--wishlist{position:absolute;right:0;top:10px;box-shadow:0px 0px 1px #00000017;border:1px solid #F5F5F5;border-radius:5px;width:24px;height:24px}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-flex-layout-0-x-flexRow--category-content-products-v2 .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer{width:90%}.vtex-flex-layout-0-x-flexCol--filter-cotainer-mobile{flex-direction:row;align-items:center;justify-content:space-between}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:center}}
.vtex-rich-text-0-x-paragraph--plp-edad-title,.vtex-rich-text-0-x-paragraph--plp-complementa-compra-title{font:normal normal 800 13px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545;margin:0}.vtex-rich-text-0-x-paragraph--plp-edad{text-align:center}.vtex-rich-text-0-x-link--plp-edad{font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#7E7E7E;padding:17px 0px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000000D;border-radius:10px;width:130px;text-decoration:none;display:block}.vtex-rich-text-0-x-link--plp-edad:hover{color:#005CA9}.vtex-rich-text-0-x-paragraph--plp-edad{margin:0}.vtex-rich-text-0-x-paragraph--plp-edad-title,.vtex-rich-text-0-x-paragraph--plp-complementa-compra-title{margin-bottom:15px;margin-top:36px}.vtex-rich-text-0-x-link--plp-complementa-compra{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000000D;border-radius:12px;display:grid;grid-template-rows:auto auto;grid-template-columns:20% 75%;column-gap:18px;text-decoration:none;padding:16px;height:96px}.vtex-rich-text-0-x-image--plp-complementa-compra{width:100%;grid-row:1 / 3;grid-column:1;height:100%}.vtex-rich-text-0-x-strong--plp-complementa-compra{grid-row:1;grid-column:2;font:normal normal 800 13px/15px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-rich-text-0-x-italic--plp-complementa-compra{grid-row:2;grid-column:2;font:normal normal 12px/18px 'Montserrat Medium';letter-spacing:0px;color:#595959}.vtex-rich-text-0-x-paragraph--plp-complementa-compra{margin:0}@media screen and (max-width:640px){.vtex-rich-text-0-x-link--plp-edad{width:100%}.vtex-rich-text-0-x-wrapper--plp-edad,.vtex-rich-text-0-x-paragraph--plp-edad,.vtex-rich-text-0-x-container--plp-edad{width:100%}.vtex-rich-text-0-x-paragraph--plp-edad-title,.vtex-rich-text-0-x-paragraph--plp-complementa-compra-title{margin-bottom:15px;margin-top:28px}.vtex-rich-text-0-x-link--plp-complementa-compra{height:96px}.vtex-rich-text-0-x-strong--plp-complementa-compra{font-size:11px}.vtex-rich-text-0-x-italic--plp-complementa-compra{font-size:10px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}
.vtex-search-result-3-x-filterAvailable .vtex-search-result-3-x-filterIcon{display:block;padding:0}.vtex-search-result-3-x-filterAvailable .vtex-search-result-3-x-filterIcon .vtex-search-result-3-x-caretIcon--filterCol{display:none}.vtex-search-result-3-x-filterAvailable .vtex-search-result-3-x-filterIcon::before{content:'';background:url(/arquivos/arrow-right-gris.svg) no-repeat center center;background-size:cover;height:20px;width:20px;display:inline-block}.vtex-search-result-3-x-filterIsOpen--filterCol .vtex-search-result-3-x-filterIcon::before{background:url(/arquivos/arrow-bottom-azul.svg) no-repeat center center;background-size:cover;height:20px;width:20px;display:inline-block}.vtex-search-result-3-x-filterIsOpen--filterCol .vtex-search-result-3-x-filterTitleSpan{color:#005CA9;font:normal normal 800 13px/22px 'Montserrat ExtraBold';letter-spacing:0px}.vtex-search-result-3-x-gallery--grid-3{padding:0}.vtex-search-result-3-x-filtersWrapper--filterCol{border-top:0px;padding:0}.vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filter__container--filterCol--title{margin-bottom:24px}.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexCol--filterCol{border-top:0px}.vtex-search-result-3-x-filterMessage--filterCol{display:block;font-size:0px;border-bottom:0.5px solid #D5D5D5;margin:0;padding-bottom:12px;display:flex;flex-direction:column}.vtex-search-result-3-x-filter__container--title{order:initial;margin:0;margin-bottom:23px}.vtex-search-result-3-x-filterMessage--filterCol::before{content:'Filtrar por';color:#454545;font:normal normal 800 15px/25px 'Montserrat Extrabold'}.vtex-search-result-3-x-filterMessage--filterCol::after{content:'Selecciona tus opciones';font:normal normal 600 12px/22px 'Montserrat semiBold';letter-spacing:0px;color:#7E7E7E}.vtex-search-result-3-x-filter__container--filterCol{padding-left:10px;margin-bottom:12px}.vtex-search-result-3-x-filtersWrapper--filterCol .vtex-search-result-3-x-filterAvailable--filterCol{padding:0 0 10px}.vtex-search-result-3-x-filterTitleSpan--filterCol{font:normal normal 600 13px/22px 'Montserrat semiBold';letter-spacing:0px;color:#454545}.vtex-search-result-3-x-filterItem{padding-bottom:17px}.vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{display:flex;align-items:center}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{letter-spacing:0px;color:#595959;font:normal normal 600 12px/22px 'Montserrat semiBold'}.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #BFBFBF;border-radius:3px}.vtex-search-result-3-x-filterItem .vtex-checkbox__container{margin-right:10px}.vtex-search-result-3-x-filterItem--filterCol--selected .vtex-checkbox__inner-container{background-color:#005CA9}.vtex-search-result-3-x-filterItem--filterCol--selected .vtex-checkbox__inner-container{border:2px solid #005CA9}.vtex-search-result-3-x-filter__container--selectedFilters{display:none}.vtex-search-result-3-x-filter__container--priceRange{padding:0;width:100%;margin-top:32px}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitleSpan{color:#454545;font:normal normal 800 15px/32px 'Montserrat Extrabold';display:flex;flex-direction:column;border-bottom:0.5px solid #D5D5D5;margin:0;padding-bottom:12px;margin-bottom:24px;width:100%}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitleSpan::after{content:'Fija un mínimo y un máximo';font:normal normal 600 12px/22px 'Montserrat semibold';color:#7E7E7E}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__selector-container{top:3px!important}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__selector{width:22px!important;height:22px!important;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 4px #00000021;border:1px solid #00000042;opacity:1}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__base{height:7px!important;box-shadow:inset 0px 0px 4px #0000001F;border-radius:6px;background-color:#EFEFEF}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__base-internal{background-color:#005CA9}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container{display:flex;flex-direction:column}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider{order:2}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__values-container{justify-content:center}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__values-container .vtex-slider__left-value,.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__values-container .vtex-slider__right-value{font:normal normal bold 13px/22px 'Montserrat bold';letter-spacing:0px;color:#595959}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::before,.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::after{font:normal normal bold 12px/22px 'Montserrat bold';letter-spacing:0px;color:#454545;position:absolute;top:30px}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::before{content:'Mínimo';left:0}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::after{content:'Máximo';right:0}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__selector-tooltip{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 5px #00000029;border:0;border-radius:6px;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#595959;opacity:1;position:relative}.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__selector-tooltip::before{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:white transparent transparent transparent}.vtex-search-result-3-x-totalProducts--layout,.vtex-search-result-3-x-totalProductsMessage{text-transform:lowercase;font:normal normal 800 12px/22px 'Montserrat Extrabold'!important;letter-spacing:0px;color:#454545!important;padding:0!important}.vtex-search-result-3-x-totalProducts--layout::before{content:'Mostrando ';text-transform:initial;color:#595959;font:normal normal 600 12px/22px 'Montserrat semiBold'!important}.vtex-search-result-3-x-totalProductsMessage::after{content:''}.vtex-search-result-3-x-orderByOptionsContainer{padding:0 18px}.vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem{background:transparent;font:normal normal 600 12px/22px 'Montserrat semiBold';letter-spacing:0px;color:#454545;padding:10px 0;border-bottom:0.5px solid #d5d5d5b3;min-width:100%}.vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem--selected{color:#005CA9}.vtex-search-result-3-x-orderByOptionsContainer .vtex-search-result-3-x-orderByOptionItem:last-child{border:0px}.vtex-search-result-3-x-orderByOptionItem:hover{background:transparent;color:#005CA9}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{background:transparent;color:#005CA9;padding:0;font:normal normal 600 12px/22px 'Montserrat semiBold';letter-spacing:0px}.vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{width:auto!important;text-transform:initial;margin-right:35px}.vtex-search-result-3-x-filterPopupTitle::after{content:'';background:url(/arquivos/arrow-bottom-azul.svg) no-repeat center center;background-size:contain;height:13px;width:13px;opacity:1;margin-bottom:1px;margin-left:3px;padding-right:0px}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore .vtex-button{background:#005CA9 0% 0% no-repeat padding-box!important;box-shadow:0px 2px 4px #005CA91F;border-radius:8px}.vtex-search-result-3-x-galleryTitle--layout{font:normal normal 800 15px/25px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;text-transform:capitalize;margin:0px}.vtex-search-result-3-x-galleryLayoutOptionButton{padding:0}.vtex-search-result-3-x-galleryLayoutOptionButton:first-child::after{content:'|';color:#D3D3D3;margin:0 10px}.vtex-search-result-3-x-galleryItem--list,.vtex-search-result-3-x-gallery--list{padding:0}.vtex-search-result-3-x-gallery--list{margin-top:15px}.vtex-search-result-3-x-galleryItem--list{margin-bottom:26px}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-element--listLayout{padding-right:6px!important}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-container--listLayout{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 3px #0000000D;border-radius:12px;border:0}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-container--listLayout .vtex-product-summary-2-x-imageStackContainer{width:100%!important;margin:auto!important;padding:0px}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-container--listLayout .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{object-fit:contain!important;max-height:150px!important}.vtex-search-result-3-x-galleryItem--list .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-product-summary-2-x-imageContainer{height:200px;display:flex;align-items:center;justify-content:center}.vtex-search-result-3-x-galleryItem--list .vtex-flex-layout-0-x-flexRowContent--summaryLeftListDesktop .vtex-flex-layout-0-x-flexCol .vtex-flex-layout-0-x-flexColChild{}.vtex-search-result-3-x-orderByButton{background:transparent}.vtex-search-result-3-x-container--layout--store-search .vtex-slider-layout-0-x-sliderLayoutContainer--home-slider-1{margin-bottom:52px;max-width:100vw}.vtex-search-result-3-x-container--layout--store-search .vtex-slider-layout-0-x-paginationDotsContainer--home-slider-1{bottom:15px}.vtex-search-result-3-x-gallery--list .vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackItem--wishlist{display:none!important}.vtex-search-result-3-x-notFound--layout--store-search{width:95%!important;margin:auto}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:22%!important}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:calc(100% - 22%)!important}.vtex-search-result-3-x-searchNotFoundOops{display:none}.vtex-search-result-3-x-searchNotFoundTextListLine{font-size:0;text-align:center;display:flex;flex-direction:column}.vtex-search-result-3-x-searchNotFoundInfo,.vtex-search-result-3-x-searchNotFoundTextListLine{font-size:0}.vtex-search-result-3-x-searchNotFoundWhatDoIDo::before{content:'No encontramos ningún producto';text-align:center;font:normal normal 800 15px/19px 'Montserrat extraBold';letter-spacing:0px;color:#005CA9;margin-bottom:4px}.vtex-search-result-3-x-searchNotFoundInfo::before{content:url(/arquivos/search-not.svg);margin-bottom:12px;display:flex;align-items:center;justify-content:center}.vtex-search-result-3-x-searchNotFound{height:22rem}.vtex-search-result-3-x-searchNotFoundWhatToDoDotsContainer{display:none}.vtex-search-result-3-x-searchNotFoundWhatDoIDo{font-size:0;text-align:center;margin-bottom:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-search-result-3-x-searchNotFoundWhatDoIDo::after{content:'Lo sentimos, al parecer no hay ningún producto relacionado con tu búsqueda';font:normal normal 14px/18px 'Montserrat';letter-spacing:0px;color:#454545;text-align:center;width:60%;display:inline-block}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexCol--filterCol{border-top:0}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRowContent--title-v2{padding-bottom:12px}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRow--search-result-content-mobile-v2{display:none}.vtex-search-result-3-x-slide--slider-complementa-compra{margin:0 12px}.vtex-search-result-3-x-container--layout--store-search .vtex__icon-spinner{color:white}@media screen and (max-width:640px){.vtex-search-result-3-x-galleryItem--normal{padding:0}.vtex-search-result-3-x-gallery--grid-3 .vtex-search-result-3-x-galleryItem--normal{width:48%;flex-basis:48%!important;margin-bottom:20px}.vtex-search-result-3-x-orderByButton{display:flex;flex-direction:column;padding:0;justify-content:flex-start;align-items:baseline}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{height:auto}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{color:#7E7E7E}.vtex-search-result-3-x-galleryLayoutOptionButton:first-child::after{display:none}.vtex-search-result-3-x-galleryLayoutOptionButton{margin:0 9px}.vtex-search-result-3-x-totalProducts--layout{border:0px}.vtex-search-result-3-x-orderByButton::before{font:normal normal bold 12px/16px 'Montserrat Bold'}.vtex-search-result-3-x-galleryItem--normal .vtex-product-summary-2-x-productBrandContainer{padding:0px 12px!important}.vtex-search-result-3-x-galleryItem--normal .vtex-product-summary-2-x-nameContainer{padding:0 12px 12px!important}.vtex-search-result-3-x-galleryItem--normal .vtex-product-price-1-x-listPrice--summary{padding:0px 12px!important}.vtex-search-result-3-x-galleryItem--normal .vtex-product-summary-2-x-brandName{font:normal normal 800 11px/15px 'Montserrat Bold'}.vtex-search-result-3-x-galleryItem--normal .vtex-product-price-1-x-listPrice--summar{font:normal normal bold 10px/13px 'Montserrat SemiBold';padding:1px 12px}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackContainer{margin:0;align-items:center;display:flex}.vtex-search-result-3-x-container--layout--store-search .vtex-slider-layout-0-x-sliderLayoutContainer--home-slider-1{margin-bottom:22px}.vtex-search-result-3-x-container--layout--store-search .vtex-slider-layout-0-x-slideChildrenContainer--home-slider-1{height:100px}.vtex-search-result-3-x-galleryItem--list .vtex-product-summary-2-x-container--listLayout .vtex-product-summary-2-x-imageStackContainer{width:80%!important}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRow--search-result-content-v2{width:100%!important}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important;order:1;border:0}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;order:1}.vtex-search-result-3-x-searchNotFoundInfo{padding:0}.vtex-search-result-3-x-searchNotFoundWhatDoIDo::after{width:100%}.vtex-search-result-3-x-notFound--layout--store-search{width:85%!important}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRow--search-result-content-v2{display:none}.vtex-search-result-3-x-notFound--layout--store-search .vtex-flex-layout-0-x-flexRow--search-result-content-mobile-v2{display:block}.vtex-search-result-3-x-searchNotFound{height:15rem;align-items:center;justify-content:center}.vtex-search-result-3-x-orderBy--layout .vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{margin-right:0}}
.vtex-slider-layout-0-x-sliderTrack--slider-edad{justify-content:space-between}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderLayoutContainer--slider-edad{max-width:100%}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderLayoutContainer--slider-complementa-compra,.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderLayoutContainer--slider-edad{padding-bottom:36px!important}.vtex-slider-layout-0-x-slide--slider-complementa-compra{margin:0 12px}@media screen and (max-width:640px){.vtex-slider-layout-0-x-sliderTrack--slider-edad,.vtex-slider-layout-0-x-sliderTrack--slider-complementa-compra{padding:0!important;justify-content:normal}.vtex-slider-layout-0-x-slide--slider-complementa-compra{margin:0}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-sliderLayoutContainer--slider-edad{padding-bottom:27px!important}.vtex-flex-layout-0-x-flexColChild--search-result-content .vtex-slider-layout-0-x-slide--slider-complementa-compra{width:26%!important}}
.olimpica-pragma-0-x-orderByDropdown{padding-top:0}.olimpica-pragma-0-x-orderByDropdown .vtex-search-result-3-x-orderByOptionsContainer{position:fixed;left:0;right:0;bottom:0;top:auto;max-width:inherit;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:20px 20px 0px 0px;padding:33px 32px 10px;z-index:1001}.olimpica-pragma-0-x-orderByDropdown .vtex-search-result-3-x-orderByOptionsContainer .olimpica-pragma-0-x-customOrderBy_backgroundModal{width:100vw;position:absolute;bottom:100%;left:-2px;height:100vh;background:#000;opacity:.24}.olimpica-pragma-0-x-orderByButton{display:flex;flex-direction:column;padding:0;justify-content:flex-start;align-items:baseline;background-color:transparent;border:none}.olimpica-pragma-0-x-orderByButton::before{content:'Organizar por:';background:transparent;text-transform:initial;padding-right:5px;color:#454545;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px}.olimpica-pragma-0-x-filterPopupTitle{display:flex;align-items:center;color:#7E7E7E;letter-spacing:0px;font:normal normal normal 11px/22px 'Montserrat Medium';text-transform:initial;background:transparent;padding:0}.olimpica-pragma-0-x-filterPopupTitle::after{content:'';display:inline-block;background:url(/arquivos/arrow-bottom-azul.svg);background-size:contain;height:13px;width:13px;opacity:1;margin-left:3px}.olimpica-pragma-0-x-orderByText,.olimpica-pragma-0-x-filterPopupArrowIcon{display:none}.olimpica-pragma-0-x-container_filter_backgroundModal,.olimpica-pragma-0-x-customOrderBy_backgroundModal{position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:1000;background:#000000 0% 0% no-repeat padding-box;backdrop-filter:blur(1px);opacity:.3}.olimpica-pragma-0-x-customOrderBy_modal_header_text{font:normal normal normal 15px/19px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #EBEBEB}.olimpica-pragma-0-x-customOrderBy_modal_header_text::after{content:'Selecciona una opción';font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#595959;display:block}.olimpica-pragma-0-x-container_filter_header_closeBtn,.olimpica-pragma-0-x-customOrderBy_modal_header_closeBtn{width:11px;height:11px;position:absolute;top:28px;right:28px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-close___d51fd4c3e44ad01fc35db3176e2974bc.svg)}.olimpica-pragma-0-x-orderByOptionItem{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545;padding:15px 10px}.olimpica-pragma-0-x-orderByOptionItem:focus,.olimpica-pragma-0-x-orderByOptionItem:active{background-color:transparent}.olimpica-pragma-0-x-orderByOptionItem:not(:last-child){border-bottom:1px solid #F0F0F0}.olimpica-pragma-0-x-orderByOptionItem--selected{background-color:transparent;font-family:'Montserrat SemiBold'}.olimpica-pragma-0-x-container_filter__button_mobile{display:flex;flex-direction:column;padding:0;justify-content:flex-start;align-items:baseline;background-color:transparent;border:none}.olimpica-pragma-0-x-container_filter__title_mobile{color:#454545;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px}.olimpica-pragma-0-x-container_filter__select_mobile{display:flex;align-items:center;color:#7E7E7E;letter-spacing:0px;font:normal normal normal 11px/22px 'Montserrat Medium';text-transform:initial;background:transparent;padding:0}.olimpica-pragma-0-x-container_filter__select_mobile::after{content:'';display:inline-block;background:url(/arquivos/arrow-bottom-azul.svg);background-size:contain;height:13px;width:13px;opacity:1;margin-left:3px}.olimpica-pragma-0-x-container_filter_mobile{position:fixed;left:0;right:0;bottom:0;top:auto;max-width:inherit;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:20px 20px 0px 0px;padding:33px 32px 10px;z-index:1001}@media screen and (max-width:1025px){.olimpica-pragma-0-x-filter__container--title{display:none}.olimpica-pragma-0-x-filter__container{border:none}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable{padding:9px 0px}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable .olimpica-pragma-0-x-filterTitle{font:normal normal normal 13px/22px 'Montserrat Medium';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable.olimpica-pragma-0-x-filterIsOpen .olimpica-pragma-0-x-filterTitle{font-family:'Montserrat Bold';color:#005CA9}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable .olimpica-pragma-0-x-filterTitle .olimpica-pragma-0-x-filterIcon{padding:0}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable .olimpica-pragma-0-x-filterTitle .olimpica-pragma-0-x-filterIcon::before{content:'';background:url(/arquivos/arrow-right-gris.svg) no-repeat center center;background-size:cover;height:18px;width:18px;display:inline-block}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterAvailable.olimpica-pragma-0-x-filterIsOpen .olimpica-pragma-0-x-filterTitle .olimpica-pragma-0-x-filterIcon::before{background:url(/arquivos/arrow-bottom-azul.svg) no-repeat center center}.olimpica-pragma-0-x-filter__container .olimpica-pragma-0-x-filterTitle .olimpica-pragma-0-x-filterIcon .olimpica-pragma-0-x-caretIcon{display:none}.olimpica-pragma-0-x-filterItem:not(:last-child){padding-bottom:10px}.olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container{display:flex;align-items:center}.olimpica-pragma-0-x-filterItem .vtex-checkbox__label{letter-spacing:0px;color:#595959;font:normal normal normal 12px/22px 'Montserrat Medium'}.olimpica-pragma-0-x-filterItem .vtex-checkbox__inner-container{background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #BFBFBF;border-radius:3px}.olimpica-pragma-0-x-filterItem .vtex-checkbox__container{margin-right:10px}.olimpica-pragma-0-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#005CA9}.olimpica-pragma-0-x-filterItem--selected .vtex-checkbox__inner-container{border:2px solid #005CA9}.olimpica-pragma-0-x-filter__container.vtex-search-result-3-x-filter__container--priceRange{margin-top:15px}.vtex-search-result-3-x-filter__container--priceRange .olimpica-pragma-0-x-filterTitleSpan{color:#454545;font:normal normal 800 13px/32px 'Montserrat Extrabold';display:flex;flex-direction:column;border-bottom:0.5px solid #D5D5D5;margin:0px 0px 25px;padding-bottom:10px;width:100%}.vtex-search-result-3-x-filter__container--priceRange .olimpica-pragma-0-x-filterTitleSpan::after{content:'Fija un mínimo y un máximo';font:normal normal normal 11px/22px 'Montserrat Medium';color:#7E7E7E}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container{display:flex;flex-direction:column-reverse}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::before,.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::after{font:normal normal normal 11px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;position:absolute;top:30px}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::before{content:'Mínimo';left:0}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider::after{content:'Máximo';right:0}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__values-container{justify-content:center}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__values-container .vtex-slider__left-value,.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__values-container .vtex-slider__right-value{font:normal normal bold 13px/22px 'Montserrat bold';letter-spacing:0px;color:#595959}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__selector{width:22px!important;height:22px!important;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 4px #00000021;border:1px solid #00000042;opacity:1}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__base{height:7px!important;box-shadow:inset 0px 0px 4px #0000001F;border-radius:6px;background-color:#EFEFEF}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__base-internal{background-color:#005CA9}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider__selector-container{top:3px!important}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__selector-tooltip{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 5px #00000029;border:0;border-radius:6px;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#595959;opacity:1;position:relative}.olimpica-pragma-0-x-filterTemplateOverflow .vtex-slider-container .vtex-slider__selector-tooltip::before{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:white transparent transparent transparent}.olimpica-pragma-0-x-container_filter_mobile_footer{margin-top:30px}.olimpica-pragma-0-x-container_filter_mobile_footer .olimpica-pragma-0-x-container_buttons__clearAll{width:100%;background:#FFFFFF;border:2px solid #005CA9;border-radius:8px;padding:13px;margin-bottom:12px}.olimpica-pragma-0-x-container_buttons__clearAll .olimpica-pragma-0-x-container_buttons__clearAll_title{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.olimpica-pragma-0-x-container_filter_mobile_footer .olimpica-pragma-0-x-container_buttons__submit{width:100%;background:#005CA9;border:2px solid #005CA9;border-radius:8px;padding:13px}.olimpica-pragma-0-x-container_buttons__submit .olimpica-pragma-0-x-container_buttons__submit_title{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#ffffff}.olimpica-pragma-0-x-filterCustom__container{display:flex;white-space:nowrap;max-width:100%;overflow:auto}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow{position:relative;display:flex;top:auto;white-space:nowrap;left:auto;padding-bottom:0;overflow:scroll;gap:12px;padding-bottom:15px}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem{width:auto;padding:6px 10px;gap:4px;display:flex;align-items:center;background:#005CA9;border-radius:21px}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container{flex-direction:row-reverse}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__container{margin-right:0px}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__box-wrapper{left:0;top:0;width:100%;height:100%;opacity:0}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__inner-container{display:flex;align-items:center;justify-content:center;background:none;border:none;margin:0}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__inner-container::after{content:'';width:8px;height:8px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-close-white___f4aed621325ee6218b4e5e062cc276bf.svg);background-size:8px}.olimpica-pragma-0-x-filterCustom__container .olimpica-pragma-0-x-filterTemplateOverflow .olimpica-pragma-0-x-filterItem .vtex-checkbox__line-container .vtex-checkbox__label{font:normal normal normal 11px/12px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}}
.vtex-flex-layout-0-x-flexColChild--filterMobileCol{display:flex;flex-direction:column;justify-content:flex-end;padding-right:12px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexColChild--orderByCol{padding:0px 24px;position:relative}.vtex-flex-layout-0-x-flexColChild--orderByCol::before{content:'';width:1px;height:16px;background:#DEDEDE;display:block;position:absolute;left:0;top:calc(50% - 8px)}.vtex-flex-layout-0-x-flexColChild--orderByCol::after{content:'';width:1px;height:16px;background:#DEDEDE;display:block;position:absolute;right:0;top:calc(50% - 8px)}}
.olimpica-pragma-0-x-contact_consult_container{width:100%;max-width:665px;background:#fff;margin:24px auto 0px;padding:24px 18px 18px;border-radius:12px;filter:drop-shadow(0px 2px 4px #0000001a)}.olimpica-pragma-0-x-contact_section_header{padding-bottom:14px;border-bottom:1px solid #e6e6e6}.olimpica-pragma-0-x-contact_section_title{font:normal normal normal 13px/18px "Montserrat Bold";letter-spacing:0px;color:#005ca9;margin:0px}.olimpica-pragma-0-x-contact_input_group{margin-top:16px}.olimpica-pragma-0-x-contact_label{font:normal normal normal 12px/15px "Montserrat SemiBold";letter-spacing:0px;color:#454545;margin-bottom:8px;display:block}.olimpica-pragma-0-x-contact_input{width:100%;font:normal normal normal 12px/15px Montserrat;background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #e8e8e8;letter-spacing:0px;border-radius:8px;color:#454545;padding:10px 12px}.olimpica-pragma-0-x-contact_input:focus{outline:none}.olimpica-pragma-0-x-contact_input::placeholder{color:#7e7e7e}.olimpica-pragma-0-x-contact_action{margin-top:24px}.olimpica-pragma-0-x-contact_action .vtex-button{background:#e30613 0% 0% no-repeat padding-box;border-radius:8px;border:none;padding:14px}.olimpica-pragma-0-x-contact_action .vtex-button .vtex-button__label{font:normal normal normal 13px/16px "Montserrat SemiBold";letter-spacing:0px;color:#ffffff;text-transform:none;padding:0px!important}.olimpica-pragma-0-x-contact_action .vtex-button:disabled{background:#f0f0f0 0% 0% no-repeat padding-box}.olimpica-pragma-0-x-contact_action .vtex-button:disabled .vtex-button__label{font-family:"Montserrat";color:#a7a7a7!important}.olimpica-pragma-0-x-contact_action .vtex-button .vtex-button__spinner-container .vtex-styleguide-9-x-rotate{color:#a7a7a7}.olimpica-pragma-0-x-contact_notfound_modal{padding:37px 37px 33px}.olimpica-pragma-0-x-contact_result_modal{padding:46px 32px 42px}@media screen and (min-width:767px){.olimpica-pragma-0-x-contact_notfound_modal{max-width:383px;padding:52px}.olimpica-pragma-0-x-contact_result_modal{max-width:493px;padding:50px 42px 38px}}@media screen and (min-width:1024px){.olimpica-pragma-0-x-contact_consult_container{filter:none;margin-top:0px;padding:0px}.olimpica-pragma-0-x-contact_section_header{display:none}.olimpica-pragma-0-x-contact_section_row{display:flex;gap:33px}.olimpica-pragma-0-x-contact_input_group{flex-grow:1;margin-top:32px}.olimpica-pragma-0-x-contact_action{max-width:249px;margin:40px auto 0px}.olimpica-pragma-0-x-contact_label{font:normal normal normal 13px/16px "Montserrat SemiBold"}.olimpica-pragma-0-x-contact_input{padding:14px 12px}.olimpica-pragma-0-x-contact_action .vtex-button .vtex-button__label{font:normal normal normal 14px/18px "Montserrat SemiBold"}}
.olimpica-pragma-0-x-register_consult_container{display:flex;flex-direction:column;width:100%;background:#fff;margin:24px auto 0px;padding:24px 18px 18px;border-radius:12px;filter:drop-shadow(0px 2px 4px #0000001a);gap:32px}.olimpica-pragma-0-x-register_section_header{padding-bottom:14px;border-bottom:1px solid #e6e6e6}.olimpica-pragma-0-x-register_section_title{font:normal normal normal 13px/18px "Montserrat Bold";letter-spacing:0px;color:#005ca9;margin:0px}.olimpica-pragma-0-x-register_input_group{margin-top:16px}.olimpica-pragma-0-x-register_label{font:normal normal normal 12px/15px "Montserrat SemiBold";letter-spacing:0px;color:#454545;margin-bottom:8px;display:block}.olimpica-pragma-0-x-register_input{width:100%;font:normal normal normal 12px/15px Montserrat;background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #e8e8e8;letter-spacing:0px;border-radius:8px;color:#454545;padding:10px 12px}.olimpica-pragma-0-x-register_input:focus{outline:none}.olimpica-pragma-0-x-register_input::placeholder{color:#7e7e7e}.olimpica-pragma-0-x-register_select{width:100%;font:normal normal normal 12px/15px Montserrat;background:#ffffff 0% 0% no-repeat padding-box;border:1px solid #e8e8e8;letter-spacing:0px;border-radius:8px;color:#454545;padding:10px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.olimpica-pragma-0-x-register_select{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-arrow-down-blue___473400f84eb6d3711c67d295398053ad.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:7px 5px}.olimpica-pragma-0-x-register_select:focus{outline:none}.olimpica-pragma-0-x-register_action{margin-top:24px}.olimpica-pragma-0-x-register_action .vtex-button{background:#e30613 0% 0% no-repeat padding-box;border-radius:8px;border:none;padding:14px}.olimpica-pragma-0-x-register_action .vtex-button .vtex-button__label{font:normal normal normal 13px/16px "Montserrat SemiBold";letter-spacing:0px;color:#ffffff;text-transform:none;padding:0px!important}.olimpica-pragma-0-x-register_action .vtex-button:disabled{background:#f0f0f0 0% 0% no-repeat padding-box}.olimpica-pragma-0-x-register_action .vtex-button:disabled .vtex-button__label{font-family:"Montserrat Medium";color:#a7a7a7!important}.olimpica-pragma-0-x-register_action .vtex-button .vtex-button__spinner-container .vtex-styleguide-9-x-rotate{color:#a7a7a7}.olimpica-pragma-0-x-register_checkbox_group{display:flex;align-items:center;gap:14px}.olimpica-pragma-0-x-register_error_modal{padding:37px 37px 33px}.olimpica-pragma-0-x-register_result_modal{padding:46px 32px 42px}@media screen and (min-width:767px){.olimpica-pragma-0-x-register_error_modal{max-width:383px;padding:52px}.olimpica-pragma-0-x-register_result_modal{max-width:493px;padding:50px 42px 38px}}@media screen and (min-width:1024px){.olimpica-pragma-0-x-register_consult_container{filter:none;margin-top:32px;padding:0px;gap:36px}.olimpica-pragma-0-x-register_section_header{border-bottom:none;padding-bottom:0px}.olimpica-pragma-0-x-register_section_title{font:normal normal normal 14px/20px "Montserrat Bold"}.olimpica-pragma-0-x-register_section_row{display:flex;gap:33px;justify-content:center}.olimpica-pragma-0-x-register_input_group,.olimpica-pragma-0-x-register_checkbox_group{width:33%}.olimpica-pragma-0-x-register_action{max-width:249px;margin:40px auto 0px}.olimpica-pragma-0-x-register_label{font:normal normal normal 13px/16px "Montserrat SemiBold"}.olimpica-pragma-0-x-register_input,.olimpica-pragma-0-x-register_select{padding:14px 12px}.olimpica-pragma-0-x-register_action .vtex-button .vtex-button__label{font:normal normal normal 14px/18px "Montserrat SemiBold"}}

.olimpica-fidelizacion-0-x-key__container{width:100%}.olimpica-fidelizacion-0-x-key__form{width:100%;max-width:571px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #0000001A;border-radius:12px;padding:20px}.olimpica-fidelizacion-0-x-key__form .vtex-input{display:block;margin-bottom:18px}.olimpica-fidelizacion-0-x-key__form .vtex-input .vtex-input__label{font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-key__form .vtex-input .vtex-input-prefix__group{height:38px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #E3E3E3;border-radius:5px}.olimpica-fidelizacion-0-x-key__form .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{color:#454545;padding:10px}.olimpica-fidelizacion-0-x-key__form .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{font:normal normal normal 12px/22px 'Montserrat'}.olimpica-fidelizacion-0-x-key__form .vtex-button{background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;border:none}.olimpica-fidelizacion-0-x-key__form .vtex-button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box}.olimpica-fidelizacion-0-x-key__form .vtex-button .vtex-button__label{font:normal normal normal 12px/15px 'Montserrat SemiBold';padding:14px!important;letter-spacing:0px;text-transform:initial;color:#FFFFFF}.olimpica-fidelizacion-0-x-key__form .vtex-button:disabled .vtex-button__label{color:#A7A7A7}.olimpica-fidelizacion-0-x-key__form .olimpica-fidelizacion-0-x-key__validation{margin-bottom:28px}.olimpica-fidelizacion-0-x-key__form .olimpica-fidelizacion-0-x-password__title{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-key__form .olimpica-fidelizacion-0-x-password__list{margin:0px;padding:0px;list-style-type:none}.olimpica-fidelizacion-0-x-key__form .olimpica-fidelizacion-0-x-password__list .olimpica-fidelizacion-0-x-password__item{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-key__form .olimpica-fidelizacion-0-x-password__list.olimpica-fidelizacion-0-x-valid .olimpica-fidelizacion-0-x-password__item{color:#6EB717}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-key__container{width:calc(100% - 330px);margin-left:30px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-key__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-key__header{padding-bottom:14px}.olimpica-fidelizacion-0-x-key__form .vtex-button{max-width:210px;margin:0px auto}}
.vtex-fidelizacion{width:100%;max-width:1298px;margin:0px auto;padding:35px 32px 0px}.vtex-fidelizacion-banner{width:100%;max-width:1298px;margin:0px auto;padding:35px 32px 0px}.olimpica-fidelizacion-0-x-menu{padding:0px}.olimpica-fidelizacion-0-x-menuLinks .vtex-fidelizacion_menu-link{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#595959;padding:0px 0px 0px 30px;margin:8px 0px}.vtex-fidelizacion_menu-link.vtex-fidelizacion-active{border-width:3px;border-color:#005CA9;font-family:'Montserrat SemiBold';color:#005CA9}.olimpica-fidelizacion-0-x-userContainer{padding-bottom:12px;margin:0px 26px 16px;border-bottom:0.5px solid #D5D5D5}.olimpica-fidelizacion-0-x-userTitle{font:normal normal normal 14px/24px 'Montserrat Bold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-userSubtitle{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545}@media screen and (min-width:768px){.vtex-fidelizacion-container{padding:0px 30px}.vtex-fidelizacion{padding:52px 0px 0px}.vtex-fidelizacion-banner{padding:35px 0px 0px}.olimpica-fidelizacion-0-x-menu{width:300px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000001A;border-radius:14px;position:sticky;top:24px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-menu{position:sticky;top:174px}.vtex-fidelizacion-banner{padding:52px 0px 0px}}
.olimpica-fidelizacion-0-x-coupon__container{width:100%}.olimpica-fidelizacion-0-x-coupon__container .olimpica-fidelizacion-0-x-coupon__header:first-child{margin-bottom:42px}.olimpica-fidelizacion-0-x-coupon__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-coupon__filter{display:flex;align-items:center;justify-content:center}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-quantity{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#595959;margin:0px}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-orderByDropdown{padding-top:0px}.olimpica-fidelizacion-0-x-quantity .olimpica-fidelizacion-0-x-strong{font-family:'Montserrat Bold'}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-quantity__container{display:none}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-label{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-coupon__body{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;padding:24px 0px 42px}.olimpica-fidelizacion-0-x-coupon__body.olimpica-fidelizacion-0-x-coupon__expired{filter:grayscale(100%)}.olimpica-fidelizacion-0-x-coupon__card{width:100%;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:10px}.olimpica-fidelizacion-0-x-coupon__card__image{border-radius:10px 10px 0px 0px}.olimpica-fidelizacion-0-x-coupon__card__body{padding:18px;text-align:center}.olimpica-fidelizacion-0-x-coupon__card__body__content{height:100%;justify-content:space-between;display:flex;flex-direction:column}.olimpica-fidelizacion-0-x-coupon__card__title{font:normal normal normal 13px/20px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-coupon__discount{top:16px;right:16px;font:normal normal normal 12px/18px 'Montserrat Bold';letter-spacing:0px;background:#005CA9 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #005CA927;border-radius:5px;padding:6px 12px;color:#FFFFFF}.olimpica-fidelizacion-0-x-lottery__card__header .olimpica-fidelizacion-0-x-coupon__discount{background:#ED1D24 0% 0% no-repeat padding-box}.olimpica-fidelizacion-0-x-coupon__body.olimpica-fidelizacion-0-x-coupon__expired .olimpica-fidelizacion-0-x-coupon__card__title{color:#7E7E7E}.olimpica-fidelizacion-0-x-coupon__card__subtitle{font:normal normal normal 12px/20px 'Montserrat';letter-spacing:0px;color:#595959;padding-bottom:10px;border-bottom:0.6000000238418579px solid #E8E8E8;margin:0px}.olimpica-fidelizacion-0-x-coupon__body.olimpica-fidelizacion-0-x-coupon__expired .olimpica-fidelizacion-0-x-coupon__card__subtitle{color:#7E7E7E}.olimpica-fidelizacion-0-x-coupon__card__subtitle.olimpica-fidelizacion-0-x-danger{font-family:'Montserrat SemiBold';color:#ED1D24}.olimpica-fidelizacion-0-x-coupon__body.olimpica-fidelizacion-0-x-coupon__expired .olimpica-fidelizacion-0-x-coupon__card__subtitle.olimpica-fidelizacion-0-x-danger{color:#7E7E7E}.olimpica-fidelizacion-0-x-container{justify-content:center}.olimpica-fidelizacion-0-x-wrapper{padding-top:10px;text-align:center}.olimpica-fidelizacion-0-x-paragraph{font:normal normal normal 12px/18px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-coupon__container .olimpica-fidelizacion-0-x-coupon__card__body .olimpica-fidelizacion-0-x-coupon__card__title{text-overflow:ellipsis;overflow:hidden;height:40px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.olimpica-fidelizacion-0-x-coupon__container .olimpica-fidelizacion-0-x-wrapper .olimpica-fidelizacion-0-x-paragraph{text-overflow:ellipsis;overflow:hidden;height:52px;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.olimpica-fidelizacion-0-x-coupon__body.olimpica-fidelizacion-0-x-coupon__expired .olimpica-fidelizacion-0-x-paragraph{color:#7E7E7E}.olimpica-fidelizacion-0-x-paragraph .olimpica-fidelizacion-0-x-strong{font-family:'Montserrat SemiBold'}.olimpica-fidelizacion-0-x-coupon__card__link{display:inline-block;font:normal normal normal 12px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin-top:15px;cursor:pointer}.olimpica-fidelizacion-0-x-coupon__card__button{width:100%;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border:2px solid #005CA9;border-radius:8px;padding:12px 24px;margin-top:18px;cursor:pointer}.olimpica-fidelizacion-0-x-coupon__card__button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box;border-color:#F0F0F0;color:#A7A7A7}.olimpica-fidelizacion-0-x-lottery__card__body .olimpica-fidelizacion-0-x-triggerContainer{width:100%}.olimpica-fidelizacion-0-x-tyc__modal .olimpica-fidelizacion-0-x-paper{width:100%;max-width:424px}.olimpica-fidelizacion-0-x-tyc__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:14px;padding:38px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-tyc__wrapper .olimpica-fidelizacion-0-x-headerContainer{position:absolute;top:15px;right:15px;border:none}.olimpica-fidelizacion-0-x-tyc__header{text-align:left;padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-fidelizacion-0-x-tyc__header .olimpica-fidelizacion-0-x-tyc__title{font:normal normal normal 16px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-fidelizacion-0-x-wrapper__tyc{padding-top:16px;padding-bottom:16px}.olimpica-fidelizacion-0-x-tyc__paragraph{font:normal normal normal 12px/19px 'Montserrat';letter-spacing:0px;color:#595959;margin:0px 0px 16px}.olimpica-fidelizacion-0-x-tyc__footer{text-align:center}.olimpica-fidelizacion-0-x-tyc__button{padding:14px 42px;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;cursor:pointer;border:none}.olimpica-fidelizacion-0-x-redeem__modal .olimpica-fidelizacion-0-x-paper{width:100%;max-width:600px}.olimpica-fidelizacion-0-x-redeem__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:14px;padding:38px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-redeem__wrapper .olimpica-fidelizacion-0-x-headerContainer{position:absolute;top:15px;right:15px;border:none}.olimpica-fidelizacion-0-x-redeem__header{text-align:left;padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-fidelizacion-0-x-redeem__header .olimpica-fidelizacion-0-x-redeem__title{font:normal normal normal 16px/22px 'Montserrat Bold';letter-spacing:0px;text-align:center;color:#005CA9;margin:0px 30px}.olimpica-fidelizacion-0-x-wrapper__tyc{padding-top:16px;padding-bottom:16px}.olimpica-fidelizacion-0-x-redeem__footer{text-align:center}.olimpica-fidelizacion-0-x-redeem__button{padding:14px 42px;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;cursor:pointer;border:none}.olimpica-fidelizacion-0-x-redeem__body{margin-top:11px;margin-bottom:20px}.olimpica-fidelizacion-0-x-redeem__name{font:normal normal normal 12px/16px 'Montserrat SemiBold';letter-spacing:0px;text-align:center;color:#454545;max-width:240px;margin:0px auto}.olimpica-fidelizacion-0-x-redeem__date{font:normal normal normal 11px/19px 'Montserrat';letter-spacing:0px;text-align:center;color:#595959;margin:6px 0px 0px}.olimpica-fidelizacion-0-x-redeem__coupon{margin-top:16px;background:#F7F7F7 0% 0% no-repeat padding-box;border-radius:8px;padding:11px 14px;margin-bottom:40px}.olimpica-fidelizacion-0-x-redeem__code{font:normal normal normal 14px/18px 'Montserrat SemiBold';letter-spacing:2.8px;color:#454545}.olimpica-fidelizacion-0-x-redeem__barcode{margin-top:18px}.olimpica-fidelizacion-0-x-barcode__message{font:normal normal normal 10px/15px Montserrat;letter-spacing:0px;color:#454545;text-align:center;margin:0px;padding-bottom:12px}.olimpica-fidelizacion-0-x-barcode__info{font:normal normal normal 10px/14px 'Montserrat Medium';letter-spacing:0px;color:#005CA9;text-align:center;margin:0px 0px 20px;padding-top:12px;border-top:1px solid #EDEDED}.olimpica-fidelizacion-0-x-code__icon{background:none;border:none;cursor:pointer}.olimpica-fidelizacion-0-x-code__icon::before{content:'';width:13px;height:15px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/ic-copy___35ec0f744ad7138a0a6ef55ca9b292dd.png);background-size:13px 15px}@media (max-width:767px){.olimpica-fidelizacion-0-x-tyc__modal .olimpica-fidelizacion-0-x-paper{max-width:inherit}.olimpica-fidelizacion-0-x-tyc__modal .olimpica-fidelizacion-0-x-container{width:100%;display:flex;align-items:flex-end;justify-content:center}.olimpica-fidelizacion-0-x-tyc__modal .olimpica-fidelizacion-0-x-container .vtex-modal-layout-0-x-paperNotFullScreen{margin:0;border-radius:20px 20px 0px 0px}}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-coupon__container{width:calc(100% - 330px);margin-left:30px}.olimpica-fidelizacion-0-x-coupon__card{max-width:300px;justify-self:center}.olimpica-fidelizacion-0-x-wrapper__tyc{text-align:center;padding-top:20px}.olimpica-fidelizacion-0-x-tyc__header{text-align:center}.olimpica-fidelizacion-0-x-tyc__paragraph{font:normal normal normal 13px/20px 'Montserrat'}.olimpica-fidelizacion-0-x-tyc__button{padding:15px 49px;font:normal normal normal 13px/16px 'Montserrat SemiBold'}.olimpica-fidelizacion-0-x-redeem__body{margin-top:20px;margin-bottom:20px}.olimpica-fidelizacion-0-x-redeem__name{font:normal normal normal 13px/18px 'Montserrat SemiBold'}.olimpica-fidelizacion-0-x-redeem__date{font:normal normal normal 12px/20px 'Montserrat'}.olimpica-fidelizacion-0-x-redeem__coupon{max-width:230px;margin:16px auto 0px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-coupon__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-coupon__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-coupon__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-quantity__container{display:block;padding-right:16px;border-right:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-coupon__filter .olimpica-fidelizacion-0-x-orderByDropdown{padding-left:16px}.olimpica-fidelizacion-0-x-coupon__body{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.olimpica-fidelizacion-0-x-coupon__body{grid-template-columns:repeat(3,1fr)}}
.olimpica-fidelizacion-0-x-event__container{width:100%}.olimpica-fidelizacion-0-x-event__container .olimpica-fidelizacion-0-x-event__header:first-child{margin-bottom:26px}.olimpica-fidelizacion-0-x-event__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-event__filter{text-align:center;border-bottom:1px solid #E6E6E6;padding-bottom:18px}.olimpica-fidelizacion-0-x-event__point__value{display:inline-block;font:normal normal normal 12px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px}.olimpica-fidelizacion-0-x-event__point__label{display:inline-block;font:normal normal normal 11px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px 0px 0px 4px}.olimpica-fidelizacion-0-x-event__body,.olimpica-fidelizacion-0-x-lottery__body{display:grid;grid-template-columns:repeat(1,1fr);gap:8px;padding:24px 0px 42px}.olimpica-fidelizacion-0-x-event__body.olimpica-fidelizacion-0-x-event__expired .olimpica-fidelizacion-0-x-event__card__left,.olimpica-fidelizacion-0-x-event__body.olimpica-fidelizacion-0-x-event__expired .olimpica-fidelizacion-0-x-event__card__coupon{filter:grayscale(100%)}.olimpica-fidelizacion-0-x-event__card{display:flex;box-shadow:0px 2px 4px #00000014;border-radius:10px}.olimpica-fidelizacion-0-x-event__card__image{border-radius:10px 0px 0px 10px}.olimpica-fidelizacion-0-x-event__card__left{width:100px}.olimpica-fidelizacion-0-x-event__card__right{padding:16px;width:calc(100% - 100px)}.olimpica-fidelizacion-0-x-event__card__title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-event__card__subtitle{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959;margin:0px}.olimpica-fidelizacion-0-x-event__card .olimpica-fidelizacion-0-x-paragraph{font:normal normal normal 12px/18px 'Montserrat';letter-spacing:0px;color:#454545;text-align:left;margin:0px}.olimpica-fidelizacion-0-x-event__card__coupon{font:normal normal normal 12px/20px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:12px 0px 0px}.olimpica-fidelizacion-0-x-event__card__coupon__exp{font:normal normal normal 12px/20px 'Montserrat';letter-spacing:0px;color:#454545;margin:12px 0px 0px}.olimpica-fidelizacion-0-x-event__card__coupon .olimpica-fidelizacion-0-x-span{color:#005CA9}.olimpica-fidelizacion-0-x-event__card__coupon__exp .olimpica-fidelizacion-0-x-span{font-family:'Montserrat Bold'}.olimpica-fidelizacion-0-x-event__card__link{font:normal normal normal 12px/20px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border:2px solid #005CA9;border-radius:6px;padding:9px 12px;display:inline-block;margin-top:12px;cursor:pointer}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-event__container{width:calc(100% - 330px);margin-left:30px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-event__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-event__header{flex-direction:row;padding-bottom:14px}.olimpica-fidelizacion-0-x-event__header:first-child{border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-event__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-event__filter{padding-bottom:0px;padding-left:20px;border-bottom:none;text-align:left;border-left:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-event__point__value{display:block;font:normal normal normal 16px/18px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-event__point__label{display:block;font:normal normal normal 11px/16px 'Montserrat SemiBold';margin:0pc}.olimpica-fidelizacion-0-x-event__body{padding-top:6px;grid-template-columns:repeat(2,1fr)}.olimpica-fidelizacion-0-x-lottery__body{padding-top:6px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.olimpica-fidelizacion-0-x-event__card__left{width:180px}.olimpica-fidelizacion-0-x-event__card__right{width:calc(100% - 180px)}}
.olimpica-fidelizacion-0-x-loading__container{padding:150px 0px}.olimpica-fidelizacion-0-x-point__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-header__main{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #E6E6E6}.olimpica-fidelizacion-0-x-header__title{font:normal normal normal 15px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-header__subtitle{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px}.olimpica-fidelizacion-0-x-point__container{width:100%}.olimpica-fidelizacion-0-x-point__filter .olimpica-fidelizacion-0-x-label{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-filter__date{padding-bottom:19px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-date__title{text-align:left;margin-bottom:12px}.olimpica-fidelizacion-0-x-date__group{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}.olimpica-fidelizacion-0-x-date__group .olimpica-fidelizacion-0-x-date{width:100%;font:normal normal normal 16px/12px 'Montserrat Medium';text-transform:uppercase;letter-spacing:0px;color:#7E7E7E;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DEDEDE;border-radius:4px;padding:6px 8px}.olimpica-fidelizacion-0-x-date__group .olimpica-fidelizacion-0-x-date::placeholder{font:normal normal normal 10px/12px 'Montserrat Medium'}.olimpica-fidelizacion-0-x-date__group .olimpica-fidelizacion-0-x-date:focus{outline:none}.olimpica-fidelizacion-0-x-group__start,.olimpica-fidelizacion-0-x-group__end{width:calc(50% - 7px);display:flex;align-items:center;gap:6px}.olimpica-fidelizacion-0-x-group__start .olimpica-fidelizacion-0-x-label,.olimpica-fidelizacion-0-x-group__end .olimpica-fidelizacion-0-x-label{width:40%}.olimpica-fidelizacion-0-x-filter__button{background:transparent;border:none;font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;margin-left:6px;cursor:pointer;padding:0px}.olimpica-fidelizacion-0-x-filter__button::after{content:'';width:14px;height:14px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-right-blue___764b4016b16b240c92d19875af0ef042.svg);transform:rotate(90deg);display:inline-block;vertical-align:middle;margin-left:2px;margin-bottom:2px}.olimpica-fidelizacion-0-x-orderByDropdown{display:flex;align-items:center;justify-content:center;padding-top:20px}.olimpica-fidelizacion-0-x-points__pagination{padding-top:32px}.olimpica-fidelizacion-0-x-pagination__container{display:flex;align-items:center;justify-content:center;gap:35px}.olimpica-fidelizacion-0-x-pagination__number{display:flex;gap:20px;margin:0px;padding:0px;list-style:none}.olimpica-fidelizacion-0-x-pagination__button{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;cursor:pointer}.olimpica-fidelizacion-0-x-pagination__button.olimpica-fidelizacion-0-x-disabled{color:#ACACAC;pointer-events:none}.olimpica-fidelizacion-0-x-pagination__item{font:normal normal normal 13px/16px 'Montserrat';letter-spacing:0px;color:#ACACAC;cursor:pointer}.olimpica-fidelizacion-0-x-pagination__item.olimpica-fidelizacion-0-x-active{font-family:'Montserrat Bold';color:#005CA9}.olimpica-fidelizacion-0-x-points__copy{text-align:center;border-top:0.5px solid #D5D5D5;padding-top:21px}.olimpica-fidelizacion-0-x-copy__paragraph{font:normal normal normal 11px/18px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-points__container{padding-top:20px}.olimpica-fidelizacion-0-x-points__list{display:flex;flex-direction:column;gap:18px}.olimpica-fidelizacion-0-x-point_item__container{padding:20px 24px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #0000001A;border-radius:12px}.olimpica-fidelizacion-0-x-point_item__header,.olimpica-fidelizacion-0-x-point_item__hide{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #EBEBEB}.olimpica-fidelizacion-0-x-point_item__hide{padding-top:14px}.olimpica-fidelizacion-0-x-label__type{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__type{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-point_item__transaction{display:flex;justify-content:space-between}.olimpica-fidelizacion-0-x-point_item__number{text-align:right}.olimpica-fidelizacion-0-x-label__number{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__number{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-label__date{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__date{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-point_item__body{padding-top:14px}.olimpica-fidelizacion-0-x-point_item__detail{display:flex;justify-content:space-between}.olimpica-fidelizacion-0-x-point_item__create{text-align:right}.olimpica-fidelizacion-0-x-label__create{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__create{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-label__total{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__total{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-point_item__accumulated{text-align:right}.olimpica-fidelizacion-0-x-label__accumulated{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__accumulated{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-label__redeemed{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-value__redeemed{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#ED1D24}.olimpica-fidelizacion-0-x-point_item__action{padding-top:16px}.olimpica-fidelizacion-0-x-view__more{width:100%;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;border:2px solid #005CA9;background:#FFFFFF;border-radius:8px;padding:10px 35px;cursor:pointer}.olimpica-fidelizacion-0-x-button__redeemed{width:100%;font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:#FFFFFF;border:2px solid #005CA9;border-radius:7px;padding:11px 51px;margin-bottom:20px;cursor:pointer}.olimpica-fidelizacion-0-x-point__history{display:flex;flex-direction:column;margin-bottom:12px;gap:8px}.olimpica-fidelizacion-0-x-point__card{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000012;border-radius:10px;padding:14px 12px;gap:15px}.olimpica-fidelizacion-0-x-card__graph{display:flex;align-items:center;gap:8px}.olimpica-fidelizacion-0-x-card__icon{width:32px;height:32px;background:#005CA9 0% 0% no-repeat padding-box;border-radius:6px;padding:6px}.olimpica-fidelizacion-0-x-card__icon.olimpica-fidelizacion-0-x-point__redeemed{background:#ED1D24 0% 0% no-repeat padding-box}.olimpica-fidelizacion-0-x-card__point{font:normal normal normal 12px/13px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-card__point.olimpica-fidelizacion-0-x-point__redeemed{color:#ED1D24}.olimpica-fidelizacion-0-x-card__label{font:normal normal normal 10px/13px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-card__label.olimpica-fidelizacion-0-x-point__redeemed{color:#ED1D24}.olimpica-fidelizacion-0-x-card__right{text-align:right}.olimpica-fidelizacion-0-x-card__title{font:normal normal normal 10px/13px 'Montserrat Bold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-card__subtitle{font:normal normal normal 10px/13px 'Montserrat';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-triggerContainer{width:100%}.olimpica-fidelizacion-0-x-paper{width:100%;max-width:757px}.olimpica-fidelizacion-0-x-redeemed__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:14px;padding:38px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-redeemed__wrapper .olimpica-fidelizacion-0-x-headerContainer{position:absolute;top:15px;right:15px;border:none}.olimpica-fidelizacion-0-x-headerContainer .olimpica-fidelizacion-0-x-closeButton{padding:0px}.olimpica-fidelizacion-0-x-headerContainer .olimpica-fidelizacion-0-x-closeButton .olimpica-fidelizacion-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-fidelizacion-0-x-redeemed__header{text-align:center;padding-bottom:16px}.olimpica-fidelizacion-0-x-redeemed__header .olimpica-fidelizacion-0-x-redeemed__title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-fidelizacion-0-x-redeemed__header .olimpica-fidelizacion-0-x-redeemed__subtitle{font:normal normal normal 11px/15px 'Montserrat';letter-spacing:0px;color:#595959;margin:6px 0px 0px}.olimpica-fidelizacion-0-x-redeemed__body{display:flex;flex-direction:column;gap:18px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-redeemed__card:first-child{border-bottom:1px solid #EDEDED;padding-bottom:18px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__info{text-align:center}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__title{font:normal normal normal 13px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:10px 0px 0px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__subtitle{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#454545;margin:6px 0px 0px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__redirect{display:inline-block;font:normal normal normal 11px/14px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:6px;padding:10px 22px;margin-top:12px;text-decoration:none}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-point__container{width:calc(100% - 330px);margin-left:30px}.olimpica-fidelizacion-0-x-redeemed__header{padding-bottom:18px;border-bottom:1px solid #EDEDED}.olimpica-fidelizacion-0-x-redeemed__body{margin-top:32px;flex-direction:row;gap:0px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-redeemed__card{width:50%}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-redeemed__card:first-child{border-bottom:none;padding-bottom:0px;border-right:1px solid #EFEFEF;padding-right:30px}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-redeemed__card:last-child{padding-left:30px}.olimpica-fidelizacion-0-x-redeemed__header .olimpica-fidelizacion-0-x-redeemed__title{font:normal normal normal 15px/18px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-redeemed__header .olimpica-fidelizacion-0-x-redeemed__subtitle{font:normal normal normal 12px/15px 'Montserrat'}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__title{font:normal normal normal 14px/18px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__subtitle{font:normal normal normal 12px/16px 'Montserrat'}.olimpica-fidelizacion-0-x-redeemed__body .olimpica-fidelizacion-0-x-card__redirect{margin-top:16px}.olimpica-fidelizacion-0-x-point_item__date{text-align:right}.olimpica-fidelizacion-0-x-point_item__create{text-align:left}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-loading__container{padding:100px 0px}.olimpica-fidelizacion-0-x-point__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-point__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-point__filter{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-filter__date{display:flex;align-items:center;flex-direction:row;padding-bottom:0px;border-bottom:none;gap:10px}.olimpica-fidelizacion-0-x-date__title{margin-bottom:0px}.olimpica-fidelizacion-0-x-date__group{width:inherit}.olimpica-fidelizacion-0-x-date__group .olimpica-fidelizacion-0-x-date{width:inherit;font:normal normal normal 10px/12px 'Montserrat Medium'}.olimpica-fidelizacion-0-x-group__start,.olimpica-fidelizacion-0-x-group__end{width:inherit}.olimpica-fidelizacion-0-x-group__start .olimpica-fidelizacion-0-x-label,.olimpica-fidelizacion-0-x-group__end .olimpica-fidelizacion-0-x-label{width:inherit}.olimpica-fidelizacion-0-x-point__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-orderByDropdown{padding-top:0px}.olimpica-fidelizacion-0-x-points__pagination{padding-top:52px}.olimpica-fidelizacion-0-x-points__copy{padding-top:14px}.olimpica-fidelizacion-0-x-copy__paragraph{font:normal normal normal 10px/16px 'Montserrat'}.olimpica-fidelizacion-0-x-point_item__transaction{flex-direction:row}.olimpica-fidelizacion-0-x-point_item__number{padding-right:24px;border-right:1px solid #EAEAEA}.olimpica-fidelizacion-0-x-point_item__date{padding-left:24px}.olimpica-fidelizacion-0-x-point_item__body{display:flex;align-items:center;justify-content:space-between}.olimpica-fidelizacion-0-x-point_item__create{padding-right:24px;border-right:1px solid #EAEAEA}.olimpica-fidelizacion-0-x-point_item__total{padding-right:24px;padding-left:24px;border-right:1px solid #EAEAEA}.olimpica-fidelizacion-0-x-point_item__accumulated,.olimpica-fidelizacion-0-x-point_item__redeemed{padding-left:24px;text-align:left}.olimpica-fidelizacion-0-x-view__more{padding:0px;border:none;border-radius:0px}.olimpica-fidelizacion-0-x-view__more::after{content:'';width:13px;height:13px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-download-fill___13989584ec6c7d10fd24a9ca1ff7610c.svg);display:inline-block;vertical-align:middle;margin-left:9px}.olimpica-fidelizacion-0-x-point_item__action{padding-top:0px}.olimpica-fidelizacion-0-x-button__redeemed{width:auto;font:normal normal normal 11px/13px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;padding:10px 14px;background:#005CA9 0% 0% no-repeat padding-box;border-radius:6px;margin-bottom:0px}.olimpica-fidelizacion-0-x-point__history{margin-top:24px;margin-bottom:24px;flex-direction:row;justify-content:space-between;gap:26px}.olimpica-fidelizacion-0-x-point__card{width:calc(50% - 13px);padding:16px}.olimpica-fidelizacion-0-x-card__graph{gap:12px}.olimpica-fidelizacion-0-x-card__icon{width:38px;height:38px}.olimpica-fidelizacion-0-x-card__point{font-size:14px;line-height:16px}.olimpica-fidelizacion-0-x-card__label{font-size:12px;line-height:14px}.olimpica-fidelizacion-0-x-card__title,.olimpica-fidelizacion-0-x-card__subtitle{font-size:12px;line-height:16px}.olimpica-fidelizacion-0-x-triggerContainer{width:auto}.olimpica-fidelizacion-0-x-triggerContainer{width:100%}}
.olimpica-fidelizacion-0-x-date__group .react-datepicker-wrapper{position:relative}.olimpica-fidelizacion-0-x-date__group .react-datepicker-wrapper::before{content:'';width:6px;height:4px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-arrow-down-blue___473400f84eb6d3711c67d295398053ad.svg);position:absolute;top:15px;right:15px;z-index:1}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-date__group .react-datepicker-wrapper::before{right:12px;top:10px}}
.olimpica-fidelizacion-0-x-justus__container{width:100%}.olimpica-fidelizacion-0-x-justus__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-header__title{font:normal normal normal 15px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-header__subtitle{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px}.olimpica-fidelizacion-0-x-justus__nopromos{text-align:center;padding:30px 0px}.olimpica-fidelizacion-0-x-justus__nopromos .olimpica-fidelizacion-0-x-header__title{font:normal normal 800 15px/19px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__nopromos .olimpica-fidelizacion-0-x-header__subtitle{font:normal normal medium 13px/17px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__filters{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #D5D5D5;justify-content:space-between;padding-bottom:20px}.olimpica-fidelizacion-0-x-justus__imageUs .olimpica-fidelizacion-0-x-justus_img{border-radius:12px}.olimpica-fidelizacion-0-x-justus__filters .olimpica-fidelizacion-0-x-label .olimpica-fidelizacion-0-x-strong{text-align:left;font:normal normal 800 14px/22px 'Montserrat';color:#454545}.olimpica-fidelizacion-0-x-justus__filters .olimpica-fidelizacion-0-x-label{text-align:left;font:normal normal 600 14px/22px 'Montserrat';color:#595959}.olimpica-fidelizacion-0-x-justus__filters .olimpica-fidelizacion-0-x-justus__orderBy{display:flex;align-items:baseline;justify-content:center}.olimpica-fidelizacion-0-x-label{font:normal normal normal 12px / 22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-justus__orderBy .olimpica-fidelizacion-0-x-filter__button{background:transparent;border:none;font:normal normal normal 12px / 22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;margin-left:6px;cursor:pointer}.olimpica-fidelizacion-0-x-justus__orderBy .olimpica-fidelizacion-0-x-label{color:#454545;font:normal normal bold 14px/22px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__cardInformation{width:100%;display:flex;flex-direction:row;box-shadow:0px 2px 6px #0000000F;border-radius:10px;margin-top:16px}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft{color:#FFFFFF;background-size:cover;padding:29px 24px;width:30%}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft .olimpica-fidelizacion-0-x-justus__cardInformationContainerLeft{margin:auto}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft .olimpica-fidelizacion-0-x-justus__cardInformationTitle{font:normal normal 800 16px/18px 'Montserrat';text-align:center;margin:0px}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft .olimpica-fidelizacion-0-x-justus__cardInformationCode{font:normal normal 800 24px/41px 'Montserrat';letter-spacing:3px;text-align:center}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight{display:flex;align-items:center;flex-direction:row}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationRight{padding:20px 27px;width:68%}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationTitle{font:normal normal 800 16px/18px 'Montserrat';color:#454545;text-align:left;margin:0px;margin-bottom:5px}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationDescription{font:normal normal 500 13px/18px 'Montserrat';color:#454545;text-align:left}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__texcardInformationleft{text-align:center}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__texcardInformationleft .olimpica-fidelizacion-0-x-justus__cardInformationButton{background:#E30613 0% 0% no-repeat padding-box;border-radius:8px;border:0px;text-align:center;font:normal normal bold 12px/15px 'Montserrat';color:#FFFFFF;padding:15px 35px;cursor:pointer}.olimpica-fidelizacion-0-x-justus__modalContainer{border-radius:14px;padding:38px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-justus__containerTextsModal,.olimpica-fidelizacion-0-x-justus__modalInfoPromotion,.olimpica-fidelizacion-0-x-justus__contentModalRedem{border-bottom:1px solid #DDDDDD;padding-bottom:12px;margin-bottom:24px}.olimpica-fidelizacion-0-x-justus__modalContainer .olimpica-fidelizacion-0-x-justus__titleModal{color:#005CA9;font:normal normal 800 16px/20px 'Montserrat';margin:0px 0px 4px 0px}.olimpica-fidelizacion-0-x-justus__modalContainer .olimpica-fidelizacion-0-x-justus__descriptionModal{color:#454545;font:normal normal 500 13px/19px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalContainer .olimpica-fidelizacion-0-x-headerContainer{border-bottom:inherit}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__InfoSpent{border-radius:8px;background:#E30613;color:#fff;font:normal normal 500 14px/18px 'Montserrat';padding:12px 23px;text-align:center;max-width:55%;margin:20px auto}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__InfoSpent .olimpica-fidelizacion-0-x-justus__prices{font:normal normal 800 14px/18px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__collapsibleTitle{font:normal normal 800 14px/19px 'Montserrat';color:#595959}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__collapsibleContainer .vtex__icon-caret-down,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__collapsibleContainer .vtex__icon-caret-up{color:#005CA9}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__collapsibleContainer{color:#595959;font:normal normal 400 13px/22px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalTitleInfoPromotion{color:#454545;font:normal normal 800 14px/20px 'Montserrat';margin:0px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain{display:flex;flex-direction:row;margin:10px 0px;align-items:center}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionBox{margin-left:10px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionBox .olimpica-fidelizacion-0-x-justus__title{font:normal normal 800 14px/18px 'Montserrat';color:#005CA9;margin:0px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__contentInfoPromotionIncluye,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionBox .olimpica-fidelizacion-0-x-justus__description,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description__ul{color:#454545;font-size:13px;font-family:'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description__ul{padding-left:15px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description__ul__li{list-style:auto;margin-bottom:8px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__title{color:#595959;font:normal normal 800 14px/18px 'Montserrat';margin:0px;margin-bottom:8px}.olimpica-fidelizacion-0-x-justus__containerPromotions{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;padding:24px 0px 42px}.olimpica-fidelizacion-0-x-promotion__card{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:10px;text-align:center}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__bottom{padding:18px}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__bottom .olimpica-fidelizacion-0-x-promotion__card__title{margin:0px;color:#454545;font:normal normal bold 14px/20px 'Montserrat';border-bottom:0.5px solid #D5D5D5;padding-bottom:12px;height:45px;display:flex;align-items:center;justify-content:center}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__disponibilidad .olimpica-fidelizacion-0-x-title,.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__bottom .olimpica-fidelizacion-0-x-promotion__card__paragraph{font:normal normal 500 13px/18px 'Montserrat';color:#454545;margin:0px}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__bottom .olimpica-fidelizacion-0-x-promotion__card__paragraph{height:54px;display:flex;align-items:center;justify-content:center;padding-top:12px}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__top{background-color:gray;overflow:hidden;border-radius:10px 10px 0px 0px}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__disponibilidad{padding:16px 0px}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__disponibilidad .olimpica-fidelizacion-0-x-description{font:normal normal 800 13px/32px 'Montserrat'}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__dateValidez{font:normal normal 600 13px/18px 'Montserrat';color:#454545}.olimpica-fidelizacion-0-x-promotion__card .olimpica-fidelizacion-0-x-promotion__card__link{background:#005CA9 0% 0% no-repeat padding-box;border:2px solid #005CA9;border-radius:8px;font:normal normal bold 12px/15px 'Montserrat';color:#ffffff;display:block;padding:12px;margin-top:16px;cursor:pointer}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-buttonModal{background-color:#E30613;color:#ffffff;border-radius:8px;font:normal normal bold 14px/16px 'Montserrat';text-decoration:none;margin:20px auto;text-align:center;display:block;width:40%;padding:15px 10px;cursor:pointer}.olimpica-fidelizacion-0-x-promotion__no__card_image{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/camera___83a6d26d425a087bc823b980302fe6e3.svg) no-repeat center center}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-justus__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-justus__containerPromotions{padding-top:30px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1900px){.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft{padding:45px 40px 45px 50px;width:40%}}@media screen and (max-width:1024px){.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-buttonModal{width:100%;font:normal normal bold 12px/15px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__collapsibleTitle{font:normal normal 800 13px/19px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__filters .olimpica-fidelizacion-0-x-label .olimpica-fidelizacion-0-x-strong{display:block}.olimpica-fidelizacion-0-x-justus__filters .olimpica-fidelizacion-0-x-justus__orderBy,.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight{flex-direction:column}.olimpica-fidelizacion-0-x-justus__cardInformation{flex-direction:column;border-radius:0px 0px 10px 10px}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft{background-repeat:no-repeat;background-position:right;border-radius:10px 10px 0px 0px;padding:30px 80px}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationLeft,.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__textcardInformationRight{width:100%}.olimpica-fidelizacion-0-x-justus__texcardInformationleft{padding:0px 27px 20px 27px;width:100%}.olimpica-fidelizacion-0-x-justus__cardInformation .olimpica-fidelizacion-0-x-justus__cardInformationRight .olimpica-fidelizacion-0-x-justus__texcardInformationleft .olimpica-fidelizacion-0-x-justus__cardInformationButton{width:100%;margin:auto;padding:15px 20px}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__InfoSpent{max-width:100%;font:normal normal 500 13px/18px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__title{font:normal normal 800 13px/18px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalContainer .olimpica-fidelizacion-0-x-justus__titleModal{font:normal normal 800 15px/20px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalContainer .olimpica-fidelizacion-0-x-justus__descriptionModal{font:normal normal 400 12px/16px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalTitleInfoPromotion{font:normal normal 800 13px / 20px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionBox .olimpica-fidelizacion-0-x-justus__title{font:normal normal 800 12px/15px 'Montserrat'}.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__contentInfoPromotionIncluye,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__modalInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotion .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionMain .olimpica-fidelizacion-0-x-justus__modalContentInfoPromotionBox .olimpica-fidelizacion-0-x-justus__description,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description,.olimpica-fidelizacion-0-x-justus__modalInfo .olimpica-fidelizacion-0-x-justus__contentModalRedem .olimpica-fidelizacion-0-x-justus__contentInfoModalRedem .olimpica-fidelizacion-0-x-justus__description__ul__li{font-size:11px}}
.olimpica-fidelizacion-0-x-empty__container{max-width:320px;margin:0px auto;text-align:center;padding:100px 0px}.olimpica-fidelizacion-0-x-empty__title{font:normal normal normal 16px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-empty__subtitle{font:normal normal normal 12px/17px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px}.olimpica-fidelizacion-0-x-empty__redirect{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:12px 18px;text-decoration:none;display:inline-block;margin-top:22px}.olimpica-fidelizacion-0-x-gift__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-gift__container{width:100%}.olimpica-fidelizacion-0-x-button__gift{width:100%;display:flex;align-items:center;justify-content:center;font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border:2px solid #005CA9;border-radius:7px;padding:11px 14px;margin-bottom:20px;cursor:pointer}.olimpica-fidelizacion-0-x-button__gift::before{content:'';width:15px;height:15px;display:inline-block;margin-right:8px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/icon-circle-add-white___6989cbdb623d4c02baa7b7c30394f707.svg)}.olimpica-fidelizacion-0-x-gift_item__container{padding:16px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:10px}.olimpica-fidelizacion-0-x-gifts__container{margin-top:4px;margin-bottom:28px}.olimpica-fidelizacion-0-x-gifts__list{display:grid;grid-template-columns:1fr;gap:20px}.olimpica-fidelizacion-0-x-gift_item__header{padding-bottom:14px;border-bottom:1px solid #EBEBEB}.olimpica-fidelizacion-0-x-gift_item__body{padding-top:14px}.olimpica-fidelizacion-0-x-gift_item__card .olimpica-fidelizacion-0-x-label__card{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.olimpica-fidelizacion-0-x-gift_item__card .olimpica-fidelizacion-0-x-value__card{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-gift_item__number .olimpica-fidelizacion-0-x-label__number{font:normal normal normal 11px/15px 'Montserrat Medium';letter-spacing:0px;color:#595959;text-align:right}.olimpica-fidelizacion-0-x-gift_item__number .olimpica-fidelizacion-0-x-value__number{font:normal normal normal 11px/15px 'Montserrat Medium';letter-spacing:0px;color:#454545;text-align:right}.olimpica-fidelizacion-0-x-gift_item__ibalance .olimpica-fidelizacion-0-x-label__ibalance{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#3C4A50}.olimpica-fidelizacion-0-x-gift_item__ibalance .olimpica-fidelizacion-0-x-value__ibalance{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9}.olimpica-fidelizacion-0-x-gift_item__fbalance .olimpica-fidelizacion-0-x-label__fbalance{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#3C4A50;text-align:right}.olimpica-fidelizacion-0-x-gift_item__fbalance .olimpica-fidelizacion-0-x-value__fbalance{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;text-align:right}.olimpica-fidelizacion-0-x-gift__create__modal .olimpica-fidelizacion-0-x-paper{width:100%;max-width:372px}.olimpica-fidelizacion-0-x-gift__create__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:60px 40px 40px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-gift__create__wrapper .olimpica-fidelizacion-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-fidelizacion-0-x-headerContainer .olimpica-fidelizacion-0-x-closeButton{padding:0px}.olimpica-fidelizacion-0-x-headerContainer .olimpica-fidelizacion-0-x-closeButton .olimpica-fidelizacion-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-fidelizacion-0-x-gift__create__header{padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-fidelizacion-0-x-gift__create__header .olimpica-fidelizacion-0-x-gift__create__title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-fidelizacion-0-x-gift__create__header .olimpica-fidelizacion-0-x-gift__create__subtitle{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-fidelizacion-0-x-gift__create__form{margin-top:20px}.olimpica-fidelizacion-0-x-gift__create__form .vtex-input__label{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin-top:22px}.olimpica-fidelizacion-0-x-gift__create__form .vtex-input .vtex-input-prefix__group{height:inherit;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #F0F0F0;border-radius:6px}.olimpica-fidelizacion-0-x-gift__create__form .vtex-input .vtex-styleguide-9-x-input{font:normal normal normal 12px / 16px 'Montserrat';letter-spacing:0px;color:#7E7E7E;padding:12px}.olimpica-fidelizacion-0-x-gift__create__form .vtex-button{margin-top:15px;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-fidelizacion-0-x-gift__create__form .vtex-button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box}.olimpica-fidelizacion-0-x-gift__create__form .vtex-button .vtex-button__label{font:normal normal normal 13px / 16px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;text-transform:none;padding:15px!important}.olimpica-fidelizacion-0-x-gift__create__form .vtex-button:disabled .vtex-button__label{font:normal normal normal 13px / 16px 'Montserrat';color:#A7A7A7}.olimpica-fidelizacion-0-x-listErrors{list-style-type:none;padding:0px;margin:0px}.olimpica-fidelizacion-0-x-listErrorsItem{font:normal normal normal 11px/14px Montserrat;letter-spacing:0px;color:#ED1D24;margin-bottom:12px}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-gift__container{width:calc(100% - 330px);margin-left:30px}.olimpica-fidelizacion-0-x-gift__create__header .olimpica-fidelizacion-0-x-gift__create__title{text-align:center}.olimpica-fidelizacion-0-x-gift__create__header .olimpica-fidelizacion-0-x-gift__create__subtitle{text-align:center}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-gift__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-gift__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-gift__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-button__gift{width:auto;font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:transparent;margin-bottom:0px}.olimpica-fidelizacion-0-x-button__gift::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/icon-circle-add___d81a676b58d920671770f9bb14b358a9.svg)}.olimpica-fidelizacion-0-x-gifts__list{grid-template-columns:repeat(3,1fr);gap:20px}.olimpica-fidelizacion-0-x-gifts__container{margin-top:26px;margin-bottom:0px}.olimpica-fidelizacion-0-x-gift_item__card .olimpica-fidelizacion-0-x-label__card,.olimpica-fidelizacion-0-x-gift_item__card .olimpica-fidelizacion-0-x-value__card,.olimpica-fidelizacion-0-x-gift_item__ibalance .olimpica-fidelizacion-0-x-label__ibalance,.olimpica-fidelizacion-0-x-gift_item__ibalance .olimpica-fidelizacion-0-x-value__ibalance,.olimpica-fidelizacion-0-x-gift_item__fbalance .olimpica-fidelizacion-0-x-label__fbalance,.olimpica-fidelizacion-0-x-gift_item__fbalance .olimpica-fidelizacion-0-x-value__fbalance{font:normal normal normal 12px/15px 'Montserrat SemiBold'}.olimpica-fidelizacion-0-x-gift_item__number .olimpica-fidelizacion-0-x-label__number,.olimpica-fidelizacion-0-x-gift_item__number .olimpica-fidelizacion-0-x-value__number{font:normal normal normal 12px/15px 'Montserrat Medium'}}@media screen and (max-width:765px){.olimpica-fidelizacion-0-x-gift__create__modal .olimpica-fidelizacion-0-x-paper{max-width:inherit}.olimpica-fidelizacion-0-x-gift__create__modal .olimpica-fidelizacion-0-x-container{width:100%;display:flex;align-items:flex-end;justify-content:center}.olimpica-fidelizacion-0-x-gift__create__modal .olimpica-fidelizacion-0-x-container .vtex-modal-layout-0-x-paperNotFullScreen{margin:0;border-radius:20px 20px 0px 0px}}
.olimpica-pragma-0-x-imageGrid__container{display:grid;gap:30px 36px}.olimpica-pragma-0-x-imageGrid__image{width:100%}.olimpica-pragma-0-x-cardGrid__container{display:grid;gap:30px 36px}.olimpica-pragma-0-x-cardGrid__image{width:100%}.olimpica-pragma-0-x-cardGrid__item{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:10px}.olimpica-pragma-0-x-cardGrid__body{padding:10px 18px 18px;text-align:center}.olimpica-pragma-0-x-cardGrid__title{font:normal normal normal 13px/25px 'Montserrat Bold';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-cardGrid__status{font:normal normal normal 12px/14px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-pragma-0-x-cardGrid__link{display:block;max-width:150px;font:normal normal bold 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border:2px solid #005CA9;border-radius:6px;padding:11px 29px;text-decoration:none;margin:12px auto 0px}@media screen and (min-width:768px){.olimpica-pragma-0-x-imageGrid__container{grid-template-columns:repeat(2,1fr)}.olimpica-pragma-0-x-cardGrid__container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.olimpica-pragma-0-x-imageGrid__container{grid-template-columns:repeat(3,1fr)}.olimpica-pragma-0-x-cardGrid__container{grid-template-columns:repeat(3,1fr)}}
.vtex-flex-layout-0-x-flexRow--container-tc-what-is{width:100%;margin:0px auto;max-width:1130px;padding:32px;background:#FBFBFB 0% 0% no-repeat padding-box}.vtex-flex-layout-0-x-flexRow--banner-tc-what-is{height:400px;position:relative;border-radius:26px;background:url('https://olimpica.vtexassets.com/assets/vtex.file-manager-graphql/images/c81b73a1-c714-45d9-9384-1b7ebb803f48___579ed324452c3f682c2f8dc3a3b540a8.png');background-repeat:no-repeat;background-size:cover}.vtex-flex-layout-0-x-flexRow--title-tc-what-is{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}.vtex-flex-layout-0-x-flexRow--actions-tc-what-is{margin-top:16px}.vtex-flex-layout-0-x-flexRow--section-tc-what-is{padding:26px 0px 0px}.vtex-flex-layout-0-x-flexRow--container-tc-what-is .vtex-flex-layout-0-x-flexRow--newsletter-olimpica{padding:52px 0px 0px}.vtex-flex-layout-0-x-flexRow--event-tc-what-is{margin-top:20px}.vtex-flex-layout-0-x-flexRow--event-header-what-is{position:relative}.vtex-flex-layout-0-x-flexRow--event-header-what-is .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:0px!important}.vtex-flex-layout-0-x-flexRow--event-header-what-is .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexCol--event-title-what-is{padding-bottom:12px}.vtex-flex-layout-0-x-flexColChild--event-list-what-is{width:100%}.vtex-flex-layout-0-x-flexRow--tab-event-what-is{padding-top:45px}.vtex-flex-layout-0-x-flexRow--info-tc-what-is{margin-top:24px}.vtex-flex-layout-0-x-flexRow--info-tc-what-is .vtex-flex-layout-0-x-flexRowContent--actions-tc-what-is{justify-content:center}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--banner-tc-what-is{height:230px;border-radius:26px 26px 0px 0px;background:url('https://olimpica.vtexassets.com/assets/vtex.file-manager-graphql/images/faa8d394-72f1-4dfd-b906-bd74c48636a4___53145e1c07e262fc8275d832b4c2f7ca.png')}.vtex-flex-layout-0-x-flexRow--title-tc-what-is{width:auto;left:inherit;right:40px;bottom:50px}.vtex-flex-layout-0-x-flexRow--section-tc-what-is{padding:32px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 6px #0000001A;border-radius:0px 0px 26px 26px}.vtex-flex-layout-0-x-flexRow--event-tc-what-is{margin-top:46px}.vtex-flex-layout-0-x-flexRow--tab-event-what-is{padding-top:0px}.vtex-flex-layout-0-x-flexRow--container-tc-what-is .vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica{padding:42px}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--container-tc-what-is{padding:47px 32px 17px}.vtex-flex-layout-0-x-flexRow--title-tc-what-is{width:auto;left:inherit;right:92px;bottom:48px}.vtex-flex-layout-0-x-flexRow--section-tc-what-is{padding:42px 15px 67px}.vtex-flex-layout-0-x-flexRow--container-tc-what-is .vtex-flex-layout-0-x-flexRow--newsletter-olimpica{padding-top:77px}}
.vtex-modal-layout-0-x-paper--login-tc-what-is{min-width:160px;min-height:160px}.vtex-modal-layout-0-x-headerContainer--login-tc-what-is{position:absolute;right:20px;top:20px;border:none}.vtex-modal-layout-0-x-closeButtonContainer--login-tc-what-is{margin-left:auto}.vtex-modal-layout-0-x-closeButton--login-tc-what-is{padding:0px;background-color:white;color:#fff}.vtex-modal-layout-0-x-closeIcon--login-tc-what-is{width:20px;height:20px;color:#BFBFBF}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-termsAndConditions{display:none}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle::before,.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle::before{content:none}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle,.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle{font-size:13px}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter{order:0;margin-top:0px;padding-bottom:22px;border-bottom:1px solid #EAEAEA}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:not(:last-child){border:none}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child{display:inline-block}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child::before{content:'Puedes ';font:normal normal normal 12px/18px Montserrat;letter-spacing:0px;color:#454545}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child::after{content:' si aún no eres cliente';font:normal normal normal 12px/18px Montserrat;letter-spacing:0px;color:#454545}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount::before{content:'Registrarte Aquí'}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{display:none}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer{margin-top:0px}.vtex-modal-layout-0-x-contentContainer--login-tc-what-is .vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-button .vtex-button{max-width:inherit}@media screen and (min-width:768px){}
.vtex-rich-text-0-x-container--title-tc-what-is{max-width:315px}.vtex-rich-text-0-x-heading--title-tc-what-is{font:normal normal normal 24px/34px 'Montserrat Bold';text-shadow:0px 2px 4px #00000031;letter-spacing:0px;color:#FFFFFF;margin:0px}.vtex-rich-text-0-x-paragraph--action-tc-what-is{margin:0px}.vtex-rich-text-0-x-link--action-tc-what-is{font:normal normal normal 13px/20px 'Montserrat Bold';letter-spacing:0.13px;text-decoration:none;color:#FFFFFF;display:block}.vtex-rich-text-0-x-link--action-tc-what-is{box-shadow:0px 3px 6px #00000029;border-radius:8px;padding:12px 20px}.vtex-rich-text-0-x-link--action-tc-what-is.vtex-rich-text-0-x-link--login-tc-what-is{background:transparent linear-gradient(180deg,#005CA9 0%,#00559D 100%) 0% 0% no-repeat padding-box}.vtex-rich-text-0-x-link--action-tc-what-is.vtex-rich-text-0-x-link--register-tc-what-is{background:transparent linear-gradient(180deg,#ED1D24 0%,#DD151C 100%) 0% 0% no-repeat padding-box}.vtex-rich-text-0-x-paragraph--tab-tc-list-item{margin:0px}.vtex-rich-text-0-x-link--tab-tc-list-item{display:block;font:normal normal normal 12px/11px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:transparent;padding:16px 22px;border:2px solid #005CA9;border-radius:10px;text-decoration:none}.vtex-rich-text-0-x-link--tab-tc-list-item:hover{color:#ffffff;background:#005CA9 0% 0% no-repeat padding-box}.vtex-rich-text-0-x-container--tc-title-what-is{text-align:center;max-width:240px;margin:0px auto 16px}.vtex-rich-text-0-x-heading--tc-title-what-is{font:normal normal normal 17px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px}.vtex-rich-text-0-x-paragraph--tc-content-what-is{font:normal normal normal 13px/20px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px 0px 20px}.vtex-rich-text-0-x-paragraph--tc-content-what-is .vtex-rich-text-0-x-link--tc-content-what-is{font:normal normal normal 13px/20px 'Montserrat SemiBold';text-decoration:none;letter-spacing:0px;color:#005CA9}.vtex-rich-text-0-x-list--tc-content-what-is{margin:0px;padding:0px;list-style-type:none}.vtex-rich-text-0-x-list--tc-content-what-is .vtex-rich-text-0-x-listItem--tc-content-what-is::marker{color:#005CA9}.vtex-rich-text-0-x-container--event-title-what-is{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:18px;border-bottom:1px solid #E8E8E8;position:absolute;top:0px;left:0px}.vtex-rich-text-0-x-heading--event-title-what-is{font:normal normal normal 17px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px}.vtex-rich-text-0-x-wrapper--tc-content-what-is{text-align:center}.vtex-rich-text-0-x-paragraph--info-tc-what-is{font:normal normal normal 13px/20px 'Montserrat';letter-spacing:0px;text-align:center;color:#454545;margin:0px}@media screen and (min-width:768px){.vtex-rich-text-0-x-wrapper--tc-content-what-is{column-count:2;column-gap:24px}.vtex-rich-text-0-x-container--tc-title-what-is{max-width:inherit;margin-bottom:22px;padding-bottom:12px;border-bottom:1px solid #EBEBEB}.vtex-rich-text-0-x-wrapper--tc-content-what-is{text-align:left}.vtex-rich-text-0-x-list--tc-content-what-is{padding:revert;list-style-type:inherit}.vtex-rich-text-0-x-container--event-title-what-is{width:auto;border:none;display:block}}@media screen and (min-width:1024px){.vtex-rich-text-0-x-link--action-tc-what-is{padding:14px 24px}}
.vtex-tab-layout-0-x-listContainer--tab-tc-what-is{gap:14px;overflow:auto;white-space:nowrap;flex-wrap:nowrap;justify-content:space-between}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-event-list-item{width:auto;height:max-content}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-tc-list-item{width:auto;height:max-content;border:2px solid #005CA9;border-radius:10px}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-tc-list-item:hover,.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItemActive.vtex-tab-layout-0-x-listItem--tab-tc-list-item{background:#005CA9 0% 0% no-repeat padding-box}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-event-list-item .vtex-button,.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-tc-list-item .vtex-button{width:auto;height:inherit;min-height:inherit}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-tc-list-item .vtex-button .vtex-button__label{font:normal normal normal 12px/11px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:transparent;padding:16px 22px!important}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-tc-list-item:hover .vtex-button .vtex-button__label,.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItemActive.vtex-tab-layout-0-x-listItem--tab-tc-list-item .vtex-button .vtex-button__label{color:#ffffff}.vtex-tab-layout-0-x-listItemChildren--tab-tc-list-item{padding:0px;margin:0px}.vtex-tab-layout-0-x-contentContainer--tab-tc-what-is{margin-top:42px}.vtex-tab-layout-0-x-listContainer--tab-event-what-is{width:100%;justify-content:center;border-bottom:1px solid #EBEBEB}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-event-list-item{border-radius:0px}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-event-list-item .vtex-button .vtex-button__label{font:normal normal normal 13px/32px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:transparent;padding:6px 15px 6px!important}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItemActive.vtex-tab-layout-0-x-listItem--tab-event-list-item{border-bottom:2px solid #005CA9}.vtex-tab-layout-0-x-contentContainer--tab-event-what-is{margin-top:31px}@media screen and (min-width:768px){.vtex-tab-layout-0-x-listContainer--tab-event-what-is{justify-content:flex-end}.vtex-tab-layout-0-x-listItem.vtex-tab-layout-0-x-listItem--tab-event-list-item{margin-right:20px}}
.olimpica-advance-geolocation-0-x-containerTriggerFill{position:relative}.vtex-flex-layout-0-x-flexRow--menu-row-geolocalization .olimpica-advance-geolocation-0-x-containerTriggerFill::after{content:'';width:7px;height:12px;position:absolute;right:-25px;top:calc(50% - 6px);background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-white___21cd938a2d1ee734f901aa9bb190f7b0.svg);background-size:7px 12px}.olimpica-advance-geolocation-0-x-containerDeliveryLogo.olimpica-advance-geolocation-0-x-iconTrigger{width:36px;height:36px;box-shadow:inset 0px 0px 4px #0000000A;border-radius:7px}.vtex-flex-layout-0-x-flexCol--header-col-desktop-geolocalization .olimpica-advance-geolocation-0-x-containerDeliveryLogo.olimpica-advance-geolocation-0-x-iconTrigger{background-color:#D50713}.vtex-flex-layout-0-x-flexRow--menu-row-geolocalization .olimpica-advance-geolocation-0-x-containerDeliveryLogo.olimpica-advance-geolocation-0-x-iconTrigger{background-color:#035498}.olimpica-advance-geolocation-0-x-containerTriggerText{margin-left:13px;width:calc(100% - 49px)}.olimpica-advance-geolocation-0-x-containerTriggerText .olimpica-advance-geolocation-0-x-containerTriggerShipping{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;margin:0px}.olimpica-advance-geolocation-0-x-containerTriggerText .olimpica-advance-geolocation-0-x-containerTriggerAddress{font:normal normal normal 12px/18px 'Montserrat';letter-spacing:0px;color:#FFFFFF;margin:0px}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRow--menu-row-geolocalization .olimpica-advance-geolocation-0-x-containerTriggerFill::after{right:25px}}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-advance-geolocation-0-x-quantitySelectorTitle,.vtex-flex-layout-0-x-flexRow--product-container .olimpica-advance-geolocation-0-x-quantitySelectorTitle{display:none}
.olimpica-pragma-0-x-notification_wrapper{padding:36px;gap:20px}.olimpica-pragma-0-x-notification_container{width:320px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #0000001A;border-radius:12px;padding:14px;gap:14px}.olimpica-pragma-0-x-notification_image_container{width:40px}.olimpica-pragma-0-x-notification_info_container{width:calc((100% - 96px))}.olimpica-pragma-0-x-notification_name{font:normal normal normal 12px/17px 'Montserrat';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-notification_text{font:normal normal normal 12px/17px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-notification_quantity_container{width:28px}.olimpica-pragma-0-x-notification_quantity{width:28px;height:28px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #E8E8E8;border-radius:4px}.olimpica-pragma-0-x-notification_quantity__label{font:normal normal normal 11px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.olimpica-pragma-0-x-notification_button{display:block;font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#015CA9 0% 0% no-repeat padding-box;border:1px solid #005CA9;border-radius:6px;padding:10px 22px;text-decoration:none;margin-top:19px}.olimpica-pragma-0-x-user_container{padding:15px 25px;background:#005CA9 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #0000001A}.olimpica-pragma-0-x-user_container .olimpica-pragma-0-x-user_name{font:normal normal normal 14px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF}.olimpica-pragma-0-x-first_level_menu{padding:19px 26px}.olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_back_container{margin-top:13px;margin-bottom:22px}.olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_back_container .olimpica-pragma-0-x-section__back{display:flex;align-items:center;font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#595959}.olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_back_container .olimpica-pragma-0-x-section__back::before{content:'';width:7px;height:11px;margin-right:13px;transform:rotate(-180deg);background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-blue___24fdbf4113b71a36d99078190496496c.svg)}.olimpica-pragma-0-x-first_level_menu .olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_name_container{padding-bottom:7px}.olimpica-pragma-0-x-first_level_menu .olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_name_container .olimpica-pragma-0-x-section_name{font:normal normal normal 16px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545}.olimpica-pragma-0-x-first_level_menu .olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_list_container .olimpica-pragma-0-x-nav_menu{margin:0px;padding:0px;list-style-type:none}.olimpica-pragma-0-x-first_level_menu .olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_list_container .olimpica-pragma-0-x-nav_menu .olimpica-pragma-0-x-nav_menu_link{display:block;font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;padding:13px 0px;color:#595959;cursor:pointer;position:relative;text-decoration:none}.olimpica-pragma-0-x-first_level_menu .olimpica-pragma-0-x-section_item .olimpica-pragma-0-x-section_list_container .olimpica-pragma-0-x-nav_menu .olimpica-pragma-0-x-nav_menu_link::after{content:'';width:7px;height:12px;position:absolute;right:0px;top:calc(50% - 6px);background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right-gray___7ab16fc41550c15d959bf9db6c23f0ee.svg);background-size:7px 12px}.olimpica-pragma-0-x-logout_container{width:calc(100% - 52px);margin:0px 26px;padding-top:16px;padding-bottom:26px;border-top:1px solid #EAEAEA;background:#f9f9f9d9}.olimpica-pragma-0-x-logout_container .olimpica-pragma-0-x-logout{font:normal normal normal 13px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}@media (max-width:690px){.olimpica-pragma-0-x-notification_wrapper{padding:18px}}
.vtex-flex-layout-0-x-flexRow--header-row-mobile-1{padding:10px 20px 14px 0px;background-color:#E30613}.vtex-flex-layout-0-x-flexRow--header-row-mobile-2{padding:12px 20px;background-color:#D90D19}.vtex-flex-layout-0-x-flexRow--header-row-mobile-2 .vtex-flex-layout-0-x-flexColChild--search-bar{width:100%}.vtex-flex-layout-0-x-flexRow--header-row-desktop-1{padding:14px 35px 14px 15px;background-color:#E30613}.vtex-flex-layout-0-x-flexRow--header-row-menu{background-color:#005CA9}.vtex-flex-layout-0-x-flexRowContent--header-row-menu{transform-origin:center;display:flex;justify-content:center}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu{transform:scale(1)}}@media (min-width:1026px) and (max-width:1100px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-rich-text-0-x-paragraph--trigger-drawer,.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-menu-2-x-styledLinkContent{font-size:11px!important}}@media (min-width:1101px) and (max-width:1200px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-rich-text-0-x-paragraph--trigger-drawer,.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-menu-2-x-styledLinkContent{font-size:13px!important}}@media (min-width:1201px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu{transform:scale(1);justify-content:center}.vtex-flex-layout-0-x-flexCol--header-col-menu-left{width:calc(100vw - 411px)!important}}@media screen and (min-width:1201px){.vtex-flex-layout-0-x-flexColChild--header-col-menu-left{width:calc(100vw - 410px)}}.vtex-flex-layout-0-x-flexColChild--header-col-menu-left{width:100%}.vtex-flex-layout-0-x-flexColChild--header-col-desktop-geolocalization{display:flex}.vtex-flex-layout-0-x-flexRow--menu-row-logo{background:#E30613}.vtex-flex-layout-0-x-flexRow--menu-row-logo .vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeMobile{padding:16px 15px 16px 0px}.vtex-flex-layout-0-x-flexRow--menu-row-logo .vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeDesktop{padding:17px 15px 17px 0px}.vtex-flex-layout-0-x-flexRow--menu-row-geolocalization{background:#005CA9;padding:13px 50px 13px 24px}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRow--menu-row-geolocalization{padding:14px 12px 14px 24px}}.vtex-flex-layout-0-x-flexRowContent--winchaTextoPref .vtex-rich-text-0-x-container--title-marcas{text-align:left;padding-bottom:4px;padding-top:15px}.vtex-flex-layout-0-x-flexRowContent--winchaTextoPref .vtex-rich-text-0-x-wrapper--title-marcas{width:100%}.vtex-flex-layout-0-x-flexRowContent--winchaTextoPref .vtex-flex-layout-0-x-flexRow--first-banner{max-width:1300px!important}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--plp-televisores .vtex-flex-layout-0-x-flexRowContent--category-item-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-flex-layout-0-x-flexRow--plp-televisores .vtex-store-components-3-x-imageElementLink--category-item-link::before{content:none!important}
.vtex-login-2-x-container .vtex-button{width:40px;height:40px;border-radius:100%;background:#D60B17 0% 0% no-repeat padding-box;box-shadow:inset 0px 0px 4px #0000000A}.vtex-login-2-x-container .vtex-button .vtex-button__label{width:38px;height:36px;padding:0!important}.vtex-login-2-x-container .vtex-button .vtex-button__label::after{content:'';width:17px;height:17px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-user___dae6912314e5fe6e44eea1be0e68c3b3.svg);background-repeat:no-repeat}.vtex-login-2-x-container .vtex-button .vtex-button__label .vtex-login-2-x-profileIcon{display:none}.vtex-login-2-x-container .vtex-button .vtex-button__label .vtex-login-2-x-profile{font:normal normal normal 14px/20px 'Montserrat SemiBold';text-transform:none;position:relative;padding-right:20px}.vtex-login-2-x-container .vtex-button .vtex-button__label .vtex-login-2-x-profile::before{content:'¡Hola! '}.vtex-login-2-x-container .vtex-button .vtex-button__label .vtex-login-2-x-profile::after{content:'';width:12px;height:7px;position:absolute;top:8px;right:0px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right___4e06d4412ba09be8da34bae181ded615.svg)}.vtex-login-2-x-box{right:-120px!important}.vtex-login-2-x-arrowUp{right:10px}.vtex-login-2-x-contentContainer{width:362px;border-radius:15px;box-shadow:0px 3px 6px #00000029}.vtex-login-2-x-content{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:15px}@media (min-width:400px){.vtex-login-2-x-content{padding:36px 40px}}.vtex-login-2-x-content.vtex-login-2-x-content--accountOptions{padding-top:21px}.vtex-login-2-x-contentForm{padding:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-formError{color:#E30613;text-align:left;background-color:transparent;font:normal normal normal 12px/16px 'Montserrat'}.vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options{min-width:inherit}.vtex-login-2-x-contentForm .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options::before{content:'¡Bienvenido!';font:normal normal normal 16px/24px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;align-items:center;justify-content:center;display:flex}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{margin:0;color:#595959;text-align:left;letter-spacing:0px;padding:0px 0px 14px;border-radius:inherit;border-bottom:1px solid #E8E8E8;font:normal normal normal 13px/20px Montserrat}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList{display:flex;flex-direction:column;margin:24px 0px 0px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem{margin-bottom:0px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem.vtex-login-2-x-optionsListItemContainer{margin-bottom:0px!important}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-button .vtex-button{display:flex;align-items:center;background-color:#FFFFFF;border:1px solid #005CA9;border-radius:8px;padding:7px 20px;max-width:290px;margin:0 auto}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-button .vtex-button:hover{background-color:#005CA9}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-button .vtex-button .vtex-button__label{display:inline-block;padding:0px!important;justify-content:flex-start}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button::before{content:'';width:14px;height:18px;margin-right:12px;display:inline-block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-lock-blue___a2551450bfe864150409dfc466c48deb.svg)}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-lock-white___7a69731038f5c153cb27bc894c5d1d08.svg)}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button::before{content:'';width:16px;height:13px;margin-right:12px;display:inline-block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-mail-blue___700c7e8bc618ede7f416cb78665e48b6.svg)}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-mail-white___d03681369fb7415b3a7c5e49eb778c1e.svg)}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .vtex-login-2-x-accountOptionsSectionTitle{display:none}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .vtex-login-2-x-option{font:normal normal normal 13px/20px 'Montserrat Medium';letter-spacing:0px;color:#454545;padding:15px 0px;border-bottom:1px solid #F4F4F4}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .vtex-login-2-x-option:first-child{padding-top:0px;padding-bottom:15px}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .vtex-login-2-x-logoutButton{font-size:0px;padding-top:15px;padding-bottom:0px}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .vtex-login-2-x-logoutButton::before{content:'Cerrar sesión';font:normal normal normal 13px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm::before{content:'Iniciar sesión con código';font:normal normal normal 16px/24px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-contentForm .vtex-login-2-x-emailForm::before{content:'Solicitar código de acceso'}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle{margin:0;color:#595959;text-align:left;letter-spacing:0px;padding:0px 0px 14px;border-radius:inherit;border-bottom:1px solid #E8E8E8;font:normal normal normal 13px/20px Montserrat}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-inputContainer{margin-top:14px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-inputContainer::before{content:'Correo electrónico';display:block;font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin-bottom:11px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group{height:42px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DDDDDD;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545!important;padding:13px 14px;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#7E7E7E}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter{padding:0px;margin-top:16px;border-top:none}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button:hover{background-color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label .vtex-login-2-x-arrowBackIcon{display:none}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation::before{content:'Entrar con código de acceso';font:normal normal normal 16px/24px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle{margin:0;font-size:0;text-align:left;padding:0px 0px 14px;border-radius:inherit;border-bottom:1px solid #E8E8E8}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle::before{content:'Escribe código enviado';font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-inputContainer{padding:0;margin-top:14px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-inputContainer::before{content:'Código de acceso';display:block;font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin-bottom:11px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group{height:42px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DDDDDD;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545!important;padding:13px 14px;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#7E7E7E}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter{padding:0px;margin-top:16px;border-top:none}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button:hover{background-color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label .vtex-login-2-x-arrowBackIcon{display:none}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm::before{content:'Iniciar sesión con correo';font:normal normal normal 16px/24px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle{margin:0;color:#595959;text-align:left;letter-spacing:0px;padding:0px 0px 14px;border-radius:inherit;border-bottom:1px solid #E8E8E8;font:normal normal normal 13px/20px Montserrat}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer{padding:0;margin-top:18px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer::before{display:block;font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin-bottom:11px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainerEmail::before{content:'Correo electrónico'}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainerPassword::before{content:'Contraseña'}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group{height:42px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DDDDDD;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545!important;padding:13px 14px;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#7E7E7E}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer{padding:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:not(:last-child){padding-top:13px;padding-bottom:17px;border-bottom:1px solid #F0F0F0}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child{display:flex;flex-direction:column;text-align:center;margin-top:18px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child::before{content:'¿No tienes una cuenta?';font:normal normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount{font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-dontHaveAccount::before{content:'Regístrate';font:normal normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer .vtex-login-2-x-forgotPasswordLink{font:normal normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter{padding:0px;margin-top:26px;border-top:none;order:1}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button:hover{background-color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label .vtex-login-2-x-arrowBackIcon{display:none}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formTitle{margin:0;font-size:0px;text-align:left;padding:0px 0px 14px;border-radius:inherit;border-bottom:1px solid #E8E8E8}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formTitle::before{content:'Registrate';font:normal normal normal 16px/24px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formSubtitle{margin-top:0px;font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formSubtitle::before{content:'Completa los campos requeridos';font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainer::before{display:block;font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin-bottom:11px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainerAccessCode::before{content:'Código de acceso'}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainerPassword::before{content:'Contraseña'}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainerPassword:last-child::before{content:'Confirmación de contraseña'}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group{height:42px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DDDDDD;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545!important;padding:13px 14px;border-radius:6px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#7E7E7E}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter{padding:0px;margin-top:16px;border-top:none}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;border-radius:8px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button:hover{background-color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label .vtex-login-2-x-arrowBackIcon{display:none}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:136px;height:42px;border:2px solid #005CA9;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px}@media screen and (max-width:600px){.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle{font-size:0px;padding-bottom:10px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle::before{content:'Llena los campos requeridos';font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:not(:last-child){padding-top:20px;padding-bottom:24px;border-bottom:1px solid #EAEAEA}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formLinkContainer:last-child{margin-top:24px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter{margin-top:24px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%;height:44px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle{font-size:0px;padding-bottom:10px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle::before{content:'Recibir código vía e-mail';font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter{margin-top:24px}.vtex-login-2-x-content.vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%;height:44px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation::before{content:'Iniciar sesión con código'}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle::before{content:'Recibir código vía e-mail'}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer{width:100%;margin-top:30px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options{min-width:inherit}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{padding:0px;margin:0px;font-size:0px;line-height:0px;text-align:center;border-bottom:none}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle::before{content:"Inicia sesión:";font:normal normal normal 12px/20px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList{margin-top:22px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem .vtex-login-2-x-button .vtex-button{padding:5px 15px}}@media screen and (min-width:1026px){.vtex-login-2-x-container .vtex-button{width:inherit;height:inherit;padding:0 1.5rem;position:relative;border-radius:inherit;background-color:transparent}.vtex-login-2-x-container .vtex-button::after{content:'';width:2px;height:20px;background:#CC0712;position:absolute;right:0px;top:calc(50% - 10px)}.vtex-login-2-x-container .vtex-button .vtex-button__label{width:inherit;height:inherit}.vtex-login-2-x-container .vtex-button .vtex-button__label::after{content:none}}.vtex-login-2-x-content{flex-direction:column-reverse;justify-content:center;align-items:center;max-width:25rem}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer{margin-top:30px}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle{padding:0px;margin:0px;font-size:0px;line-height:0px;text-align:center;border-bottom:none}.vtex-login-2-x-content .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-options .vtex-login-2-x-formTitle::before{content:"Inicia sesión:";font:normal normal normal 12px/20px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%}
.vtex-minicart-2-x-openIconContainer{padding:0px}.vtex-minicart-2-x-openIconContainer .vtex-button{width:40px;height:40px;border-radius:100%;background:#D60B17 0% 0% no-repeat padding-box;box-shadow:inset 0px 0px 4px #0000000A}.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label{padding:0!important}.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label .vtex-minicart-2-x-minicartIconContainer::after{content:'';width:18px;height:18px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-shopping-cart___554a975ad8abdc1120d0b90508c503a5.svg);background-repeat:no-repeat}.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label .vtex-minicart-2-x-minicartIconContainer .vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label .vtex-minicart-2-x-minicartIconContainer .vtex-minicart-2-x-minicartQuantityBadge{width:18px;height:18px;top:-15px;right:-15px;color:#FFFFFF;letter-spacing:0px;font:normal normal normal 9px/18px 'Montserrat';background:#005CA9 0% 0% no-repeat padding-box}@media screen and (min-width:1025px){.vtex-minicart-2-x-openIconContainer .vtex-button .vtex-button__label .vtex-minicart-2-x-minicartIconContainer .vtex-minicart-2-x-minicartQuantityBadge{font-size:12px}}
.vtex-menu-2-x-menuContainer--header-menu{overflow:auto;white-space:nowrap;scrollbar-width:none;justify-content:space-evenly}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-menuItem{position:relative}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLinkContainer{margin:0px;padding:0px}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink{display:block;padding:18px 21px}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLinkContent{font:normal normal normal 13px/20px 'Montserrat Medium';letter-spacing:-0.2px;color:#FFFFFF;opacity:1}@media (max-width:1024px){.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLinkContent{font:normal normal normal 15px/20px 'Montserrat Medium'!important}}@media screen and (min-width:1025px){.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink{display:flex;align-items:center;padding:5px 5px;transition:background-color 0.3s}.vtex-menu-2-x-menuContainer--header-menu-left .vtex-menu-2-x-menuItem{justify-content:center;display:flex;text-align:center;align-items:center}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink:hover{background-color:#005296}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLink::before{content:'';margin-right:5px;display:inline-block}}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header{position:relative}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header::after{content:'';display:block;width:2px;height:20px;background:#014D8D;right:0px;top:calc(50% - 10px);position:absolute}.vtex-menu-2-x-styledLinkContainer--menu-beneficios-desktop-header{display:flex;align-items:center;justify-content:center;padding:22px 0px;padding-left:3px;font:normal normal normal 13px/20px 'Montserrat Medium';letter-spacing:-0.2px;color:#FFFFFF;transition:background-color 0.3s;cursor:pointer;margin:0px!important}.vtex-menu-2-x-styledLinkContainer--menu-beneficios-desktop-header:hover{background-color:#005296}.vtex-menu-2-x-styledLink--menu-beneficios-desktop-header{display:flex;align-items:center}.vtex-menu-2-x-styledLink--menu-beneficios-desktop-header::after{display:block;content:'';width:12px;height:7px;top:8px;right:0px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-chevron-right___4e06d4412ba09be8da34bae181ded615.svg);margin-left:9px;transition:transform 0.2s}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-styledLink--menu-beneficios-desktop-header::after{transform:rotate(-180deg)}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenuWrapper--isOpen{background-color:transparent!important;left:0%;right:0px;top:-16px;border:0px}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenuWrapper--isOpen::before{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgb(255,255,255);position:absolute;top:0px;right:50px}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenu{background-color:white;padding:6px 11px;justify-content:flex-start;border-radius:15px;box-shadow:0px 3px 6px #00000029;flex-direction:column;width:auto!important;right:89px;position:relative}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-menuItem{width:100%}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-menuItem:last-child .vtex-menu-2-x-styledLink{border-bottom:0px!important}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenu .vtex-menu-2-x-styledLinkContainer{margin:0px!important;width:100%}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenu .vtex-menu-2-x-styledLink{display:block;padding:15px 0px;font:normal normal normal 13px/20px 'Montserrat Medium';letter-spacing:0px;color:#454545;border-bottom:1px solid #F4F4F4;transition:all 0.3s ease-in-out;width:100%}.vtex-menu-2-x-menuItem--menu-beneficios-desktop-header--isOpen .vtex-menu-2-x-submenu .vtex-menu-2-x-styledLink:hover{color:#005ca9;padding-left:7px}
.vtex-modal-layout-0-x-triggerContainer--location-delivery-info{width:100%}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexCol--header-col-desktop-geolocalization .vtex-modal-layout-0-x-triggerContainer--location-delivery-info{max-width:228px;margin-left:24px}}
.vtex-rich-text-0-x-paragraph--trigger-drawer{font-size:0px;margin:0px}@media screen and (min-width:1025px){.vtex-rich-text-0-x-paragraph--trigger-drawer{font:normal normal normal 14.3px/20px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF;display:flex;gap:5px;flex-wrap:wrap;min-width:100px}}
.vtex-login-2-x-content .vtex-login-2-x-accountOptions .mv4.min-h-2.b--muted-4{margin:0px}.vtex-login-2-x-content .vtex-login-2-x-accountOptions .mv4.min-h-2.b--muted-4 .vtex-login-2-x-option:first-child{padding-top:0px}.vtex-login-2-x-content .vtex-login-2-x-accountOptions hr{display:none}.vtex-login-2-x-container .vtex-button .vtex-button__label .vtex-login-2-x-label.t-action--small.pl4.gray.dn.db-l{font:normal normal normal 14px/20px 'Montserrat SemiBold'!important;letter-spacing:0px;color:#FFFFFF;text-transform:none}.vtex-login-2-x-inputContainer .pa2{padding:21px 0px 0px 10px}.vtex-login-2-x-inputContainer .pa2::before{content:'La contraseña debe tener:';font:normal normal normal 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.vtex-login-2-x-inputContainer .flex.flex-row.c-danger span{color:#E30613;font:normal normal normal 12px/16px 'Montserrat'}.vtex-login-2-x-inputContainer .flex.flex-row.c-success span{color:#6EB717;font:normal normal normal 12px/16px 'Montserrat'}.vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem:first-child{order:1}.vtex-login-2-x-optionsList .vtex-login-2-x-optionsListItem:nth-child(2){order:0;margin-bottom:18px!important}.vtex-login-2-x-optionsListItem .vtex-button .vtex-button__label span{font-size:0px;text-transform:none}.vtex-login-2-x-optionsListItem .vtex-button .vtex-button__label span::before{content:'Entrar con ';font:normal normal normal 13px/32px 'Montserrat';letter-spacing:0px;color:#595959}.vtex-login-2-x-optionsListItem .vtex-button .vtex-button__label span::after{font:normal normal normal 13px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-optionsListItem .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label span::after{content:'Código de acceso'}.vtex-login-2-x-optionsListItem .vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label span::after{content:'Correo electrónico'}.vtex-login-2-x-optionsListItem .vtex-button:hover .vtex-button__label span::before,.vtex-login-2-x-optionsListItem .vtex-button:hover .vtex-button__label span::after{color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label span{font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span{font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span::before{content:'Continuar';font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label span{font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span{font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span::before{content:'Iniciar sesión';font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm form{display:flex;flex-direction:column}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label span{font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span{font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span::before{content:'Iniciar sesión';font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label span{font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#005CA9}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span{font-size:0px}.vtex-login-2-x-contentForm .vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label span::before{content:'Iniciar sesión';font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}@media screen and (min-width:1024px){.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-supermercado::before{width:18px;height:16px;scale:1.1;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-shopping-basket-outline___e1fe0286bce46850810017a92be30fce.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-supermercado:hover::before{width:18px;height:15px;scale:1.1;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-shopping-basket-filled___22be2e3bca2a2fceb90b070d9b81ed60.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-drogueria::before{width:12px;height:15px;scale:1.2;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-medication-outline___f42d0b756af4bd5398a0aff52dc17d90.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-drogueria:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-medication-filled___ecd032c07279f0f08eb861c3a7bc3dbf.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-electrodomesticos::before{width:13px;height:16px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-kitchen-outline___72aab65da7774c9d9bf56d1a97b14064.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-electrodomesticos:hover::before{background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-kitchen-filled___101b0e93f628d9b00c62f76a5009af4d.svg)}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-nuestras-tiendas::before{width:18px;height:15px;background:url('/arquivos/shopping-mode-fill.svg');background-repeat:no-repeat}.vtex-menu-2-x-menuContainerNav--header-menu #menu-item-catalogos::before{width:20px;height:14px;background:url('/arquivos/shopping-cart-fill.svg');background-repeat:no-repeat}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu>.vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:60px!important}.vtex-flex-layout-0-x-flexRowContent--header-row-menu>.vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2):empty+.vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(3){width:calc(100% - 60px)!important}.vtex-flex-layout-0-x-flexRowContent--header-row-menu>.vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2):not(:empty)+.vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(3){width:calc(100% - 160px)!important}}
.vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeMobile{padding:0px;display:block;max-height:32px;max-width:inherit}.vtex-store-components-3-x-searchBarContainer{max-width:inherit}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{width:100%;border:1px solid #D30F1A;border-radius:100px;border:3px solid #D30F1A}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-store-components-3-x-searchBarIcon--prefix::before{content:'';width:13px;height:13px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-search___d96e993e37e7fe503e4118bf4b81d2e2.svg)}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-store-components-3-x-searchBarIcon--prefix .vtex-store-components-3-x-searchIcon{display:none}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-styleguide-9-x-input{font:normal normal normal 12px/15px Montserrat;font-size:16px;letter-spacing:0px;color:#454545}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#7E7E7E}.vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeDesktop{display:block;max-height:36px;max-width:inherit;position:relative;padding:0px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix{padding-right:0.5rem}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-store-components-3-x-suffixWrapper{display:flex;align-items:center}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-store-components-3-x-searchBarIcon--clear{background:#F4F4F4;border-radius:100%;width:23px;height:23px;background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/x-gray___19b74c25b60a3c19a2d1820caf6ffce9.svg);background-repeat:no-repeat;background-position:center;background-size:8px 8px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-store-components-3-x-searchBarIcon--clear:hover{transform:scale(1.1)}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-store-components-3-x-closeIcon{display:none}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-store-components-3-x-searchBarIcon--search{width:24px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-store-components-3-x-searchBarIcon--search .vtex-store-components-3-x-searchIcon{display:none}@media screen and (min-width:1026px){.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input{max-width:500px}}@media screen and (min-width:1025px){.vtex-store-components-3-x-searchBarContainer{padding:0px;margin-left:12px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{height:42px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group .vtex-styleguide-9-x-input{font-size:13px;line-height:15px}.vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeDesktop{padding:0px 20px 0px 0px}.vtex-store-components-3-x-logoContainer.vtex-store-components-3-x-sizeDesktop::after{content:'';width:2px;height:20px;background:#CC0712;position:absolute;right:0px;top:calc(50% - 10px)}}
.vtex-store-drawer-0-x-openIconContainer--account-menu{width:40px;height:40px;border-radius:100%;background:#D60B17 0% 0% no-repeat padding-box;box-shadow:inset 0px 0px 4px #0000000A}.vtex-store-drawer-0-x-drawer--menu,.vtex-store-drawer-0-x-drawer--account-menu{background:transparent linear-gradient(180deg,#FFFFFF 0%,#F8F8F8 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029}.vtex-store-drawer-0-x-openIconContainer--menu{padding:18px 6px}.vtex-store-drawer-0-x-openIconContainer--menu:hover{background-color:#005296}.vtex-store-drawer-0-x-openIconContainer--account-menu{display:flex;align-items:center;justify-content:center;padding:0px}.vtex-store-drawer-0-x-closeIconContainer--account-menu,.vtex-store-drawer-0-x-closeIconContainer--menu{position:absolute;right:10px;top:15px}.vtex-store-drawer-0-x-closeIconButton--account-menu,.vtex-store-drawer-0-x-closeIconButton--menu{padding:0px}.vtex-store-drawer-0-x-closeIcon--account-menu,.vtex-store-drawer-0-x-closeIcon--menu{color:#ffffff}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-store-drawer-0-x-openIconContainer--menu{padding:8px 3px}.vtex-store-drawer-0-x-closeIconContainer--account-menu,.vtex-store-drawer-0-x-closeIconContainer--menu{right:24px;top:20px}}@media screen and (min-width:1025px) and (max-width:1200px){.vtex-flex-layout-0-x-flexRowContent--header-row-menu .vtex-store-drawer-0-x-drawerTriggerContainer{width:90px}}@media screen and (max-width:1024px){.vtex-store-drawer-0-x-closeIcon--menu,.vtex-store-drawer-0-x-closeIcon--account-menu{width:25px;height:25px}.vtex-store-drawer-0-x-closeIconContainer--account-menu,.vtex-store-drawer-0-x-closeIconContainer--menu{right:15px;top:20px}}
.vtex-store-link-0-x-link--wishlist{position:relative;width:38px;height:38px;display:flex;justify-content:center;background:#D50713 0% 0% no-repeat padding-box;box-shadow:inset 0px 0px 4px #0000000A}.vtex-store-link-0-x-link--wishlist::before{content:"";width:18px;height:16px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-wishlist___439724c27f6c4c5d95c88d9220e9f1e3.svg);background-repeat:no-repeat}.vtex-store-link-0-x-link--wishlist::after{display:none;content:"Listas de favoritos";position:absolute;bottom:-35px;background-color:black;border-radius:6px;padding:8px;width:130px;text-transform:initial;font-family:Montserrat;text-align:center;z-index:10}.vtex-store-link-0-x-link--wishlist:hover::after{display:block}
.olimpica-maximum-sku-0-x-alert__wrapper{position:inherit;bottom:inherit;margin:12px 0px}.olimpica-maximum-sku-0-x-alert__wrapper .vtex-alert{padding:5px 10px;border-radius:0px;font:normal normal normal 8px/10px 'Montserrat'}@media screen and (min-width:767px){.olimpica-maximum-sku-0-x-alert__wrapper .vtex-alert{padding:10px;font:normal normal normal 10px/12px 'Montserrat'}}
.vtex-flex-layout-0-x-flexRow--tecnologia-row,.vtex-flex-layout-0-x-flexRow--hogar-row{background:url(/arquivos/fondo_tabs.png);background-size:cover;padding:0px 0px}.vtex-flex-layout-0-x-flexCol--tecnologia-col,.vtex-flex-layout-0-x-flexCol--hogar-col{max-width:1142px}.vtex-flex-layout-0-x-flexRow--version-alta-slider .vtex-flex-layout-0-x-flexCol--tecnologia-col{max-width:1300px}.vtex-flex-layout-0-x-flexRowContent--header-tecnologia,.vtex-flex-layout-0-x-flexRowContent--header-hogar{margin-bottom:23px}.vtex-flex-layout-0-x-flexRowContent--header-tecnologia .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRowContent--header-hogar .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{justify-content:end;align-items:end}.vtex-flex-layout-0-x-flexRowContent--header-tecnologia .vtex-store-link-0-x-link--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--header-hogar .vtex-store-link-0-x-link--more-vitrina-countdown{width:auto}.vtex-flex-layout-0-x-flexColChild--tecnologia-col:last-child,.vtex-flex-layout-0-x-flexColChild--hogar-col:last-child{display:none}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--header-tecnologia,.vtex-flex-layout-0-x-flexRowContent--header-hogar{max-width:85vw!important;margin:0 auto;padding-bottom:14px}.vtex-flex-layout-0-x-flexRowContent--header-tecnologia .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRowContent--header-hogar .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:none}.vtex-flex-layout-0-x-flexColChild--tecnologia-col:last-child,.vtex-flex-layout-0-x-flexColChild--hogar-col:last-child{display:block}.vtex-flex-layout-0-x-flexColChild--tecnologia-col:last-child .vtex-store-link-0-x-link,.vtex-flex-layout-0-x-flexColChild--hogar-col:last-child .vtex-store-link-0-x-link{display:flex;align-items:center;justify-content:center;width:40%;margin:20px auto 10px}.vtex-flex-layout-0-x-flexColChild--tecnologia-col:last-child .vtex-store-link-0-x-label,.vtex-flex-layout-0-x-flexColChild--hogar-col:last-child .vtex-store-link-0-x-label{display:flex;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;align-items:center;justify-content:center;width:100%;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:8px 0}}.vtex-flex-layout-0-x-flexRow--espacio-prueba{height:1px;color:#FFFFFF;background-color:#FFFFFF}.vtex-flex-layout-0-x-flexRowContent--demoupflex{margin-bottom:10px}
.olimpica-maximum-sku-0-x-alert__wrapper .vtex-alert .flex.items-start.flex-grow-1.pv3{padding:0px;align-items:center}.olimpica-maximum-sku-0-x-alert__wrapper .vtex-alert .flex.items-start.flex-grow-1.pv3 .ph5.flex{padding-left:10px;padding-right:5px}
.vtex-rich-text-0-x-heading--tecnologia,.vtex-rich-text-0-x-heading--hogar{font:normal normal normal 18px/32px 'Montserrat Bold';letter-spacing:0px;color:#595959;margin:0}@media screen and (max-width:640px){.vtex-rich-text-0-x-heading--tecnologia,.vtex-rich-text-0-x-heading--hogar{font:normal normal normal 16px/32px 'Montserrat Bold'}}
.vtex-slider-layout-0-x-slide--home-tecnologia-container,.vtex-slider-layout-0-x-slide--home-hogar-container{margin:0px 11px}@media screen and (max-width:640px){.vtex-slider-layout-0-x-slide--home-tecnologia-container,.vtex-slider-layout-0-x-slide--home-hogar-container{margin:0px}}
.vtex-flex-layout-0-x-flexRowContent--home-banner-container-dermo{margin-bottom:0px!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--info-cards-dermo{display:flex!important;flex-direction:column!important}.vtex-flex-layout-0-x-flexRowContent--info-cards-dermo .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-flex-layout-0-x-infoCardImageContainer--dermo-inforcard{width:fit-content;max-width:220px;display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--vitrina-dermo-countdown{padding-top:20px}.vtex-flex-layout-0-x-flexRowContent--info-cards-dermo{max-width:1142px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--row-l-dermocosmeticos{max-width:1142px;margin:auto}.vtex-flex-layout-0-x-flexRow--huincha-hallo-1{max-width:1142px!important;margin:auto}.vtex-flex-layout-0-x-flexRow--huincha-hallo-1 .vtex-store-components-3-x-container{margin:0;width:100%!important;margin-top:20px}
.vtex-rich-text-0-x-container--titulo-v-1-dermo{max-width:1142px;margin:auto;background-color:#f6f6f6}.vtex-rich-text-0-x-wrapper--titulo-v-1-dermo{color:antiquewhite;color:#265ba4;font-weight:400;padding:7px 10px;width:100%}.vtex-rich-text-0-x-wrapper--titulo-v-1-dermo .vtex-rich-text-0-x-headingLevel5{font-size:16px;color:#265ba4;font-family:arial,sans-serif;font-weight:bold;padding:10px 20px;margin-bottom:5px;font:normal normal 800 19px/32px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;max-width:1130px!important;margin:auto;display:flex;flex-direction:column;padding:0;padding:4px 0px;vertical-align:middle}@media (max-width:1024px){.vtex-rich-text-0-x-wrapper--titulo-v-1-dermo{width:95%}}
.vtex-slider-layout-0-x-sliderLayoutContainer--marcas-dermo-slider{max-width:1142px;margin:auto}
.vtex-store-components-3-x-infoCardContainer--dermo-inforcard{border:7px solid #fafafa;border-radius:3px;background-color:#f7f7f7}.vtex-store-components-3-x-infoCardHeadline--dermo-inforcard{font-size:1.3rem;color:#4a4a4a}.vtex-store-components-3-x-infoCardBodyText--dermo-inforcard{font-size:0.9rem;color:#828282}.vtex-store-components-3-x-infoCardContainer--dermo-inforcard .vtex-button{background:none;border:1px solid lightgray;border-radius:5px;color:#a0a0a0;font-size:0.8rem}.vtex-store-components-3-x-infoCardContainer--dermo-inforcard .vtex-button:hover{background:red;border:0px;color:#ffffff}.vtex-store-components-3-x-infoCardImage--dermo-inforcard{max-height:360px}.vtex-store-components-3-x-infoCardImageContainer--dermo-inforcard{display:flex;justify-content:center}.vtex-store-components-3-x-infoCardHeadline--dermo-v3-f{font-size:0.9rem;color:#4a4a4a}.vtex-store-components-3-x-infoCardSubhead--dermo-v3-f{font-weight:700}.vtex-store-components-3-x-infoCardContainer--dermo-v3-f{background-color:#ffffff}@media screen and (max-width:640px){.vtex-store-components-3-x-infoCardContainer--dermo-inforcard{display:flex!important;flex-direction:column-reverse!important}}
.vtex-flex-layout-0-x-flexRow--buttons--card .olimpica-pragma-0-x-add_to_cart_container{padding:0!important;border-radius:8px!important}.vtex-flex-layout-0-x-flexRow--buttons--card .olimpica-pragma-0-x-add_to_cart_container .vtex-button .olimpica-pragma-0-x-buttonText{text-align:center;font:normal normal 800 13px/22px Montserrat;letter-spacing:0px;color:#FFFFFF}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-pragma-0-x-add_to_cart_container{padding:0px}.olimpica-pragma-0-x-add_to_cart_container{padding:12px 16px 16px}.olimpica-pragma-0-x-add_to_cart_container .vtex-button .olimpica-pragma-0-x-buttonText{text-transform:none}
.vtex-flex-layout-0-x-flexRow--first-banner{margin-top:14px}@media screen and (min-width:1340px){.vtex-flex-layout-0-x-vtex-flex-layout-0-x-flexRow--first-banner{margin:3px auto 0px auto!important}}.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-imageElement{width:100%!important;border-radius:16px}@media only screen and (max-width:640px){.vtex-flex-layout-0-x-flexRow--first-banner{padding-left:36px;padding-right:36px}}@media only screen and (min-width:1335px){.vtex-flex-layout-0-x-flexRow--first-banner{margin-top:14px;padding-left:0rem!important;padding-right:0rem!important;max-width:100rem}.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-container{padding-left:.25rem;padding-right:.25rem}}@media only screen and (min-width:1340px){.vtex-flex-layout-0-x-flexRow--first-banner{max-width:1265px!important;margin:14px auto 0px auto}.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-container{max-width:initial;width:100%!important;padding-left:0rem;padding-right:0rem}}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--product-container{padding:0 10px!important}}.vtex-flex-layout-0-x-flexRowContent--header-row-menu{}.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-slider-layout-0-x-sliderLayoutContainer--home-slider-1{width:100%!important;max-width:100%!important}.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-container{width:100%!important;max-width:100%!important;padding:0px}.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-store-components-3-x-container .vtex-slider-layout-0-x-imageElement{max-height:100%!important;width:100%!important}.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-store-components-3-x-imageElement--home-slider-1,.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-slider-layout-0-x-slideChildrenContainer--home-slider-1,.vtex-flex-layout-0-x-flexRow--home-banner-container .vtex-slider-layout-0-x-sliderTrackContainer--home-slider-1,.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-imageElement{border-radius:0px}.vtex-flex-layout-0-x-flexRow--first-banner .vtex-slider-layout-0-x-imageElementLink--static,.vtex-flex-layout-0-x-flexRow--first-banner .vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%!important;width:100%!important}.vtex-flex-layout-0-x-flexRow--first-banner{max-width:100%!important}@media only screen and (min-width:1100px) and (max-width:1420px){.vtex-flex-layout-0-x-flexRow--first-banner .vtex-store-components-3-x-container{max-width:100%!important;width:100%!important}}@media only screen and (min-width:1340px){.vtex-flex-layout-0-x-flexRow--first-banner{max-width:100%!important}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-slider-layout-0-x-slideChildrenContainer--home-slider-1 .vtex-slider-layout-0-x-slide--visible .vtex-store-components-3-x-imageElement{width:100%!important}}@media only screen and (max-width:640px){.vtex-flex-layout-0-x-flexRow--first-banner{padding:0px}.vtex-flex-layout-0-x-flexRow--first-banner .vtex-slider-layout-0-x-sliderTrackContainer--static{border-radius:0px}}.vtex-flex-layout-0-x-flexRowContent--footer-desktop .vtex-menu-2-x-menuContainerNav{max-width:200px}
.vtex-numeric-stepper-container{width:100%!important}.vtex-numeric-stepper__minus-button-container,.vtex-numeric-stepper__plus-button-container{max-width:auto!important}.vtex-numeric-stepper__plus-button-container{max-width:max-content}.vtex-numeric-stepper__minus-button-container .vtex-numeric-stepper__minus-button,.vtex-numeric-stepper__plus-button-container .vtex-numeric-stepper__plus-button{background-color:#005CA9;width:34px!important;height:34px!important;border-radius:6px;border-top-left-radius:6px!important;border-top-right-radius:6px!important;border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important;color:white;border:0px}.vtex-numeric-stepper__minus-button-container .vtex-numeric-stepper__minus-button:disabled,.vtex-numeric-stepper__plus-button-container .vtex-numeric-stepper__plus-button:disabled{background-color:#F0F0F0;color:#848484}.vtex-numeric-stepper__input{border:2px solid #E3E3E3;border-radius:6px!important;margin:0px 9.5px;color:#454545!important;font-size:0.813rem!important;height:34px!important;width:100%}
.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-store-components-3-x-skuSelectorItemImage{padding:0!important;height:40px!important;width:40px!important}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity 200ms ease-in-out}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:1;margin-top:auto}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}.vtex-product-summary-2-x-nameContainer{text-align:center}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container{width:90%;padding:10px;border-radius:10px;box-shadow:0px 3px 6px #00000029}.vtex-product-summary-2-x-container--lo-mejor-para-ti{max-height:480px}.vtex-product-summary-2-x-element--lo-mejor-para-ti{padding-top:0px}.vtex-store-components-3-x-productBrand--quickview{font-size:18px;text-transform:capitalize}.vtex-product-price-1-x-sellingPriceValue{font-size:20px;color:#484848}.vtex-product-price-1-x-currencyDecimal,.vtex-product-price-1-x-currencyFraction,.vtex-product-summary-2-x-currencyDecimal,.vtex-product-summary-2-x-currencyFraction{display:none}.vtex-product-summary-2-x-price_listPriceContainer,.vtex-product-summary-2-x-price_sellingPriceContainer{display:flex;justify-content:center}.vtex-product-summary-2-x-priceContainer,.vtex-product-summary-2-x-buyButtonContainer{padding:0}.vtex-product-summary-2-x-price_listPrice .vtex-product-summary-2-x-currencyContainer{font-size:14px!important;color:gray!important}.vtex-product-summary-2-x-element--category-v2{padding:0}.vtex-product-summary-2-x-element--category-v2 .vtex-product-summary-2-x-brandName{font-size:16px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPriceValue,.vtex-product-summary-2-x-element--listLayout .vtex-product-price-1-x-sellingPriceValue{color:#36474F;font-size:17px;font-weight:bold}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPrice{text-align:left}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPrice{text-align:left;display:flex}.vtex-product-price-1-x-listPrice::before{content:"Antes: ";color:#36474F;font-size:10px;font-family:'Montserrat'}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPriceValue{font-size:10px;font-family:'Montserrat'}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-containerNormal--search{padding:0!important}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available,.vtex-product-summary-2-x-element--search .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available{text-decoration:none;background-color:#F8F8F8;margin:0px;width:100%!important;min-height:40px;height:100%;border:none;border-radius:0;outline:0;color:#1967AE;font-size:14px;font-weight:bold;font-family:Montserrat;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.vtex-product-summary-2-x-element--search .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available{font-size:12px}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available:hover{background-color:#E2001A;color:#fff}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available::before{content:'';background-image:url(/arquivos/icon-cart-plus-blue.svg);background-repeat:no-repeat;background-size:contain;display:block;width:20px;height:20px;margin-right:3px}.vtex-product-summary-2-x-element--category-v2 .vtex-flex-layout-0-x-flexRow--container-link-no-available .vtex-rich-text-0-x-link--no-available:hover::before{background-image:url(/arquivos/icon-cart-plus-white.svg)}.vtex-product-summary-2-x-element--home-promociones .vtex-rich-text-0-x-paragraph--message-medical-validation{color:#fff!important}.vtex-product-summary-2-x-element--home-promociones .vtex-modal-layout-0-x-triggerContainer--delivery-modal{margin:0 auto;display:block;width:max-content}.vtex-product-summary-2-x-element--home-promociones .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button{background:#E2001A;border:none;color:#fff;cursor:pointer}.vtex-product-summary-2-x-element--home-promociones .vtex-flex-layout-0-x-flexRow--container-custom-btn-add .vtex-button:hover{background:#178BFC}.vtex-product-summary-2-x-element--listLayout .vtex-rich-text-0-x-link--no-available{display:block;padding:10px}.vtex-product-summary-2-x-element--plp-v2 .vtex-rich-text-0-x-link--no-available{border-radius:0}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-flex-layout-0-x-flexRow--container-link-no-available{margin-top:auto}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{width:90%;font-size:12px;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s}.vtex-modal-layout-0-x-triggerContainer--delivery-modal .vtex-rich-text-0-x-wrapper--btn-trigger-medical{width:100%;min-height:40px}.vtex-modal-layout-0-x-triggerContainer--delivery-modal .vtex-rich-text-0-x-paragraph--btn-trigger-medical{text-transform:uppercase}.vtex-product-summary-2-x-element--lo-mejor-para-ti .vtex-rich-text-0-x-container--btn-trigger-medical{margin-bottom:0}@media screen and (max-width:1440px){.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-product-summary-2-x-containerNormal--category-v2{max-width:250px!important}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-product-summary-2-x-containerNormal--category-v2 .vtex-product-summary-2-x-image{max-height:230px!important}}.vtex-product-summary-2-x-element--listLayout{padding-bottom:0;border:0}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-flex-layout-0-x-flexRowContent--add-to-cart-medical .vtex-modal-layout-0-x-triggerContainer,.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer--quickview,.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer--wishlist{display:block}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-1 .vtex-product-summary-2-x-nameContainer,.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento-1-2 .vtex-product-summary-2-x-nameContainer{justify-content:center;padding-left:10px;padding-right:10px}.vtex-product-summary-2-x-brandName{font-weight:600;font-size:18px;color:#2E2E2E;text-transform:capitalize}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-element .vtex-store-components-3-x-discountInsideContainer{background-color:initial;background-image:url(/arquivos/icono_descuento.svg);background-repeat:no-repeat;background-size:contain;width:45px;height:52px;font-size:19px;font-weight:bold;padding-top:5px}.vtex-product-summary-2-x-element .vtex-store-components-3-x-discountInsideContainer::before{content:"";display:block;position:absolute;width:8px;height:15px;background:rgb(226,0,26)}.vtex-product-summary-2-x-image{border-radius:0.25rem}.vtex-stack-layout-0-x-stackItem--flags-container-summary{width:100%;padding:8px 4px 0 0}@media screen and (max-width:768px){.vtex-product-summary-2-x-container--product-summary{border:none}}@media screen and (min-width:768px){.vtex-store-components-3-x-productBrand--quickview{font-size:23px;text-transform:capitalize}.vtex-flex-layout-0-x-flexRowContent--pdp-selling-price .vtex-product-price-1-x-sellingPriceValue{font-size:25px}.vtex-product-price-1-x-sellingPriceValue{font-size:22px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPrice::before{font-size:12px}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-listPriceValue{font-size:12px}}.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer{width:90%!important;margin:auto!important}.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{object-fit:cover!important;max-height:275px!important}.vtex-product-summary-2-x-container--kitLookContainer.vtex-product-summary-2-x-containerNormal--kitLookContainer{max-width:100%!important;max-height:138px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-summaries-carousel-lo-mejor .vtex-product-summary-2-x-containerNormal--plp-v2{width:90%;margin:0 auto}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-container{width:90%!important}.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-imageStackContainer{width:100%!important}@media only screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--home-carousel-banner-summaries .vtex-product-summary-2-x-container{height:520px!important}.vtex-product-summary-2-x-element--category-v2 .vtex-product-price-1-x-sellingPriceValue,.vtex-product-summary-2-x-element--listLayout .vtex-product-price-1-x-sellingPriceValue{font-size:18px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-rich-text-0-x-link--no-available{font-size:14px!important}}.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-width:85%!important;background-color:rgb(142 213 241);border:0;max-height:120px}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf{border:0}.vtex-product-summary-2-x-price_installmentContainer--unicef-y-olimpica-shelf{display:none}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:45%!important;height:auto!important;position:relative;top:-38px;left:80px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:160%;font-weight:bold;position:relative;left:-40%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;padding:3%;min-height:45px;max-height:45px;font-size:24px;font-weight:900;font-family:inherit;text-align:center;text-decoration:none;text-transform:uppercase;color:white;background:#f26a21;-webkit-box-shadow:0 4px 8px rgb(0 0 0 / 50%);box-shadow:0 4px 8px rgb(0 0 0 / 50%);border-radius:4px;border:none;outline:none;cursor:pointer;display:block;-webkit-transition:0.4s;transition:0.4s;z-index:2;position:relative;top:-95px;left:8%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button::after{height:55px;width:55%;position:relative;left:1%;top:1%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-add-to-cart-button-0-x-buttonText{font-size:70%}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button__label{width:100%;padding-top:0.25em;padding-bottom:0.25em;padding-left:3%;padding-right:3%}@media screen and (min-width:425px){.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:40%!important}}@media screen and (min-width:768px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:130px;max-width:85%!important}.vtex-search-result-3-x-container--layout--unicef-search-result .vtex-search-result-3-x-galleryItem{flex-basis:50%!important;max-width:50%!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:60%!important;left:-55px}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;left:130px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;left:70px;top:20px}}@media screen and (min-width:1024px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:130px!important;max-width:320px!important}.vtex-search-result-3-x-container--layout--unicef-search-result .vtex-search-result-3-x-galleryItem{flex-basis:33%!important;max-width:33%!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:52%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{top:20px}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}@media screen and (min-width:1200px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:120px;max-width:280px!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:58%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;left:140px}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;top:20px}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}@media screen and (min-width:1400px){.vtex-product-summary-2-x-containerNormal--unicef-y-olimpica-shelf{max-height:140px;max-width:280px!important}.vtex-product-summary-2-x-image--unicef-y-olimpica-shelf{width:55%!important}.vtex-product-summary-2-x-element--unicef-y-olimpica-shelf .vtex-button{width:45%;margin-top:0px!important}.vtex-product-summary-2-x-currencyContainer--unicef-y-olimpica-shelf{font-size:100%;top:20px}.vtex-flex-layout-0-x-flexRowContent--unicef-search-result .vtex-search-result-3-x-gallery{margin-top:0!important;padding-left:0!important}}.vtex-product-price-1-x-listPriceValue{text-decoration:none!important}@media screen and (min-width:768px) and (max-width:1024px){.vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{object-fit:contain!important;max-height:200px!important}.vtex-flex-layout-0-x-flexCol--vitrina-lanzamiento-baner1 .vtex-store-components-3-x-imageElement--static{height:auto!important;margin-top:20%}}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-image{max-height:auto!important}@media screen and (max-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:150px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer{min-height:48px;max-height:48px;padding:0;overflow:hidden;margin-bottom:20px}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-brandName{font-size:10px!important;text-align:left}}@media screen and (max-width:420px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:140px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:120px!important}}@media screen and (max-width:370px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:120px!important}.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image{max-height:100px!important}}@media screen and (min-width:375px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:350px}}@media screen and (min-width:420px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:380px}}@media screen and (min-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:550px}}@media screen and (min-width:1024px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:600px}}@media screen and (min-width:1300px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{height:650px!important}}@media screen and (min-width:1200px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti .vtex-product-summary-2-x-nameContainer{min-height:150px;max-height:150px}}@media screen and (max-width:680px){.vtex-product-summary-2-x-containerNormal--lo-mejor-para-ti{width:98%!important}}@media screen and (min-width:1000px){@media screen and (max-width:1520px){.vtex-flex-layout-0-x-flexRowContent--category-content-products-v2 .vtex-product-summary-2-x-element--plp-v2 .vtex-flex-layout-0-x-flexRow--add-to-cart-medical .vtex-numeric-stepper__input{width:70%}}}.vtex-product-summary-2-x-container--product-summary{border:2px solid #F8F8F8;border-radius:12px;box-shadow:0px 2px 4px #0000001A;padding:0px!important;background-color:#F8F8F8}.vtex-product-summary-2-x-element--product-summary{padding:0px!important}.vtex-stack-layout-0-x-stackContainer{background:white}.vtex-product-summary-2-x-container--product-summary .vtex-product-summary-2-x-image{//display:none!important}.vtex-product-summary-2-x-nameContainer{padding:16px}.vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productBrand{font:normal normal 800 13px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-product-summary-2-x-container--product-summary .vtex-flex-layout-0-x-flexRowContent--selling-price-savings{margin-bottom:0px}.vtex-product-price-1-x-listPrice--summary{text-decoration:line-through;padding:1px 16px;margin-bottom:0px}.vtex-product-price-1-x-listPrice--summary::before,.vtex-product-price-1-x-listPrice--summary{font-size:11px;color:#7E7E7E;font-family:'Montserrat SemiBold'}.vtex-product-summary-2-x-container--product-summary .vtex-button{border-radius:6px;font:normal normal normal 12px/15px 'Montserrat SemiBold';transition:all 0.2s;min-height:auto!important;padding:8px}.vtex-product-summary-2-x-container--product-summary .vtex-button:hover{background:#7D060D;border:2px solid #7D060D}.vtex-product-summary-2-x-container--product-summary .vtex-button .vtex-button__label{padding-top:0px!important;padding-bottom:0px!important;width:auto}.vtex-product-summary-2-x-container--product-summary .vtex-button .vtex-button__label .vtex-add-to-cart-button-0-x-buttonText{font-size:0px}.vtex-product-summary-2-x-container--product-summary .vtex-button .vtex-button__label .vtex-add-to-cart-button-0-x-buttonText::after{content:'Agregar';font-size:0.8rem;text-transform:capitalize;margin-top:0px}
@media only screen and (min-width:1024px){.vtex-search-2-x-biggy-autocomplete{width:70vw}}@media screen and (max-width:450px){.vtex-search-2-x-information .vtex-search-2-x-currencyFraction,.vtex-search-2-x-information .vtex-search-2-x-currencyDecimal{display:none}}.vtex-search-2-x-biggy-autocomplete{position:fixed;border-radius:12px;left:10%;right:10%;padding:29px;width:auto}@media (max-width:1026px){.vtex-search-2-x-biggy-autocomplete{position:fixed;left:24px;right:24px;width:auto;margin-top:5px;padding:24px!important}.vtex-search-2-x-biggy-js-container--hidden{padding:0!important}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList{border-right:0px;border-bottom:2px solid #f0f0f0;padding-bottom:14px;margin-bottom:17px}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList{padding:0px!important}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-container{max-width:initial!important;width:100%;box-shadow:0px 2px 4px #0000000D}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileListItem{margin-bottom:14px}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-element{display:grid;gap:0px 0px;grid-template-rows:min-content;grid-template-columns:36% 1fr;border:0px}.vtex-search-2-x-biggy-autocomplete .vtex-stack-layout-0-x-stackContainer{display:flex;align-items:center;grid-row-start:1;grid-column-start:1;grid-row-end:8;grid-column-end:2}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-productBrand{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.vtex-search-2-x-itemList{border-right:2px solid #f0f0f0;padding-right:20px}.vtex-search-2-x-itemListTitle{margin:0px!important;padding:0px!important;font-size:0.844rem;color:#005CA9;text-transform:initial;font-family:'Montserrat Bold'}.vtex-search-2-x-itemList--top-search .vtex-search-2-x-itemListTitle{font-size:0px}.vtex-search-2-x-itemList--top-search .vtex-search-2-x-itemListTitle::after{content:'Más buscados';font-size:0.844rem;color:#005CA9;text-transform:initial;font-family:'Montserrat Medium'}.vtex-search-2-x-itemListList .vtex-search-2-x-itemListLink{height:30px!important;padding:0px;color:#454545;font-size:0.781rem;font-weight:bold;text-transform:capitalize;font-family:'Montserrat Bold'}.vtex-search-2-x-itemListList .vtex-search-2-x-itemListLink:hover{background-color:transparent;padding:0px;font-size:0.781rem;text-decoration:underline}.vtex-search-2-x-itemListList .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListPrefix{display:none}.vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink{padding:0 0 0 10px!important;margin:0px!important;background-color:transparent!important}.vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink:hover{text-decoration:underline}.vtex-search-2-x-tileListTitle{margin:0px!important;padding:0px!important;font-size:0.844rem;color:#005CA9;text-transform:initial;font-family:'Montserrat Bold'}.vtex-search-2-x-itemList--history{margin-left:20px;border-right:0px}.vtex-search-2-x-tileListFooter{padding-top:33px;text-align:center}.vtex-search-2-x-tileListFooter .vtex-search-2-x-tileListSeeMore{background:#005CA9;padding:13px 23px;border-radius:8px;color:white;width:max-content;display:inline}.vtex-product-quantity-1-x-quantitySelectorContainer{padding:16px 16px 0px 16px}.vtex-search-result-3-x-filter__container--fecha-inicio-con-tarjeta-olimpica{display:none}.vtex-search-2-x-tileList{padding-left:20px}@media screen and (max-width:375px){.vtex-search-result-3-x-gallery{min-width:300px!important}.vtex-search-result-3-x-galleryItem--grid-2 .vtex-product-summary-2-x-container--product-summary{width:140px!important}}
.vtex-store-footer-2-x-footerLayout{margin-top:15px;background-color:#3C4A50}.vtex-flex-layout-0-x-flexRow--footer-desktop .vtex-store-components-3-x-container{max-width:1142px!important}.vtex-flex-layout-0-x-flexRowContent--footer-desktop{padding:10px;padding-top:34px}.vtex-flex-layout-0-x-flexCol--social-container{width:20%}.vtex-flex-layout-0-x-flexRowContent--links-part-1{flex-direction:column}.vtex-flex-layout-0-x-flexColChild--links-part-1{height:auto!important}.vtex-flex-layout-0-x-flexRow--links-part-1-first-row{border-bottom:0px solid #FFFFFF1A;margin-bottom:16px}.vtex-flex-layout-0-x-flexRowContent--links-part-1 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--links-part-1{margin-left:11.28%}.vtex-menu-2-x-styledLinkContent--footer-title{font-family:'Montserrat SemiBold';font-size:0.75rem;text-transform:initial;margin-bottom:10px!important;color:white}.vtex-menu-2-x-styledLinkContainer--footer-subtitle{padding-top:0!important;padding-bottom:10px;padding-left:0px!important;padding-right:0px!important;margin-left:0px;margin-right:0px;transition:padding-left 0.1s}.vtex-menu-2-x-styledLinkContainer--footer-subtitle:hover{padding-left:5px;padding-right:0px}.vtex-menu-2-x-styledLinkContent--footer-subtitle,.vtex-menu-2-x-styledLinkContainer--footer-subtitle{font-family:'Montserrat';font-size:0.688rem!important;color:white}.vtex-flex-layout-0-x-flexRow--links-part-1-second-row .vtex-menu-2-x-menuContainer{margin-right:20px}.vtex-flex-layout-0-x-flexRow--links-part-1-second-row .vtex-menu-2-x-menuContainer .vtex-store-footer-2-x-footerSpacer{height:6px}.vtex-menu-2-x-styledLinkContainer--footer-title{margin-left:0px;margin-right:0px}@media (max-width:1025px){.vtex-store-components-3-x-imageElement--image-olimpica-container{width:60%!important;margin:auto;align-items:center;display:flex}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexColChild--payment-methods,.vtex-menu-2-x-menuItem--title-menu-footer-mobile{width:100%;padding:0px 12%;border-bottom:0px}.vtex-menu-2-x-menuItem--title-menu-footer-mobile--isOpen{margin-bottom:24px}.vtex-menu-2-x-styledLinkContainer--title-menu-footer-mobile{padding:28px 0px;border-top:1px solid #FFFFFF1A}.vtex-menu-2-x-styledLinkContent--title-menu-footer-mobile{font-family:'Montserrat bold';font-size:1.1rem;;color:white;letter-spacing:0.3px;display:flex;align-items:center}.vtex-store-footer-2-x-socialNetworkWrapper{margin-bottom:16px}.vtex-flex-layout-0-x-flexRowContent--app-icons{flex-direction:initial!important;padding-top:0px!important}.vtex-menu-2-x-menuItem--title-menu-footer-mobile .vtex-menu-2-x-submenuAccordion{padding-left:0px}.vtex-menu-2-x-menuItem--title-menu-footer-mobile .vtex-menu-2-x-styledLinkContainer--menu-item-footer-desplegable{margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px}.vtex-menu-2-x-menuItem--title-menu-footer-mobile .vtex-menu-2-x-styledLinkContent--menu-item-footer-desplegable{color:white;font-size:0.9rem;padding-bottom:8px}.vtex-flex-layout-0-x-flexRowContent--credits{padding:32px 12%;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--credits .vtex-rich-text-0-x-paragraph{margin:0px!important;padding-bottom:22px;border-bottom:1px solid #FFFFFF1A;color:#FFFFFF77!important;font-size:0.688rem!important;text-align:center}.vtex-rich-text-0-x-paragraph--credit-copyright-text{padding-top:22px;padding-bottom:0px!important;border-bottom:0px!important}.vtex-menu-2-x-accordionIcon--title-menu-footer-mobile--isClosed{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:rotate(180deg);transition:transform 0.1s;height:11px}.vtex-menu-2-x-accordionIcon--title-menu-footer-mobile--isOpen{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:rotate(270deg);transition:transform 0.1s;height:11px}}.vtex-store-components-3-x-imageElement--image-olimpica-container{width:100%;max-width:100%;border-bottom:1px solid #FFFFFF1A;margin-bottom:20px}.vtex-rich-text-0-x-paragraph--social-container{margin-top:0px;margin-bottom:17px}.vtex-flex-layout-0-x-flexColChild--social-container{height:auto!important}.vtex-flex-layout-0-x-flexRow--app-icons{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--app-icons{margin-bottom:25px;padding-bottom:9px;border-bottom:1px solid #FFFFFF1A;width:auto!important;justify-content:space-between;background:#3c4a50!important}.vtex-flex-layout-0-x-flexRowContent--app-icons .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{order:1}.vtex-flex-layout-0-x-flexRowContent--app-icons .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{order:3}.vtex-flex-layout-0-x-flexRowContent--app-icons::after{content:"";display:block;order:2;height:27px;width:1px;background-color:#FFFFFF1A}.vtex-flex-layout-0-x-flexRowContent--app-icons .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-rich-text-0-x-container--social-container-titulo,.vtex-rich-text-0-x-wrapper--social-container{width:100%!important}.vtex-rich-text-0-x-paragraph--social-container-titulo{font-size:0.844rem;font-family:'Montserrat SemiBold';color:white!important;line-height:normal;text-align:center}.vtex-store-footer-2-x-socialNetworksContainer{margin-right:0px}.vtex-store-footer-2-x-socialNetworkLink--facebook::after{background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/footer/fb___186449810007d922b531289c5ad07982.svg)}.vtex-store-footer-2-x-socialNetworkLink--twitter::after{background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/footer/tw___83da4902b6b892b192fd0e0b753cf515.svg);height:100%}.vtex-store-footer-2-x-socialNetworkLink--youtube::after{background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/footer/yt___008bb07311dcfb38d9868765f7b4b365.svg);height:100%}.vtex-store-footer-2-x-socialNetworkLink--instagram::after{background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/footer/ig___89757caa7bba8ed268dd682f8f32eeff.svg)}.vtex-flex-layout-0-x-flexRow--credits{background-color:#3F4E55}.vtex-flex-layout-0-x-flexRow--credits .vtex-store-components-3-x-container{width:1242px;max-width:1242px}.vtex-flex-layout-0-x-flexRow--credits .vtex-rich-text-0-x-paragraph{font-size:0.625rem;color:#FFFFFF77;margin:21px 0px}.vtex-flex-layout-0-x-flexRow--credits .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{color:#FFFFFF77}.vtex-menu-2-x-styledLinkContent--footer-subtitle{font-size:13px!important}.vtex-store-components-3-x-backToTopButtonActive{bottom:29px!important;left:29px!important;z-index:99!important}.vtex-store-components-3-x-backToTopButtonActive .vtex-button{border-radius:10px}
.vtex-flex-layout-0-x-flexRow--newsletter-olimpica .vtex-store-components-3-x-container{justify-content:center;display:flex}@media (max-width:640px){.vtex-flex-layout-0-x-flexRow--newsletter-olimpica{padding-right:36px;padding-left:36px}}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica{background-color:#005ca9;background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/newsletter-background___ef9004f65fefd1bab4817cab67c7a03d.png);max-width:1142px!important;border-radius:20px;overflow:hidden;padding:43px 113px;background-size:cover;margin:0px auto}@media (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica{padding:26px 20px}}@media (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-container{border-right:1px solid #ffffff5e;margin-right:30px;padding-right:30px}}@media (max-width:639px){.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-container{border-bottom:1px solid #ffffff5e;margin-bottom:17px}}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-heading--newsletter-title-h4{font:normal normal 800 19px/32px "Montserrat SemiBold";text-align:center;margin:0px}@media (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-heading--newsletter-title-h4{font:normal normal 800 17px/24px "Montserrat SemiBold";text-align:left}}.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-heading--newsletter-title-h4::after{content:"Mantente informado sobre nuestros productos, eventos, promociones y marcas.";display:block;font:normal normal normal 13px/20px "Montserrat";margin-top:8px}@media (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--newsletter-olimpica .vtex-rich-text-0-x-heading--newsletter-title-h4::after{font:normal normal normal 12px/18px "Montserrat";margin-bottom:14px}}.vtex-flex-layout-0-x-flexRow--newsletter-olimpica .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}.vtex-store-newsletter-1-x-newsletterForm{margin:0px!important;max-width:100%;display:block}.vtex-store-newsletter-1-x-newsletterForm .vtex-input-prefix__group{border:0px!important;border-radius:0px;background:none;display:flex;flex-direction:column;height:auto}.vtex-store-newsletter-1-x-newsletterForm .vtex-input-prefix__group::before{content:"Correo electrónico";display:block;font-size:0.813rem;color:white;font-family:"Montserrat SemiBold";margin-bottom:7px}.vtex-store-newsletter-1-x-newsletterForm .vtex-styleguide-9-x-input{font:normal normal normal 12px/22px "Montserrat";border:2px solid #ffffff26;border-radius:6px;height:38px;margin-bottom:12px}.vtex-store-newsletter-1-x-newsletterForm .vtex-styleguide-9-x-input::placeholder{font:normal normal normal 12px/22px "Montserrat"}.vtex-store-newsletter-1-x-newsletterForm .vtex-checkbox__line-container{align-items:center}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer{width:calc(100% - 140px);display:inline-block;font-size:0.688rem!important;font-family:"Montserrat";padding-right:11px}@media (max-width:640px){.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer{width:100%}}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__container{margin-right:15px}.vtex-store-newsletter-1-x-newsletterForm .vtex-checkbox__inner-container{background-color:white;border-color:white}.vtex-store-newsletter-1-x-newsletterForm .vtex__icon-check{color:#005ca9}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label,.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-store-newsletter-1-x-labelLink{font-size:100%;line-height:17px}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-store-newsletter-1-x-labelLink{font-size:100%;font-family:"Montserrat Bold";text-decoration:none}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-formSubmitContainer{display:inline-block}@media (max-width:640px){.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-formSubmitContainer{display:flex;justify-content:center;margin-top:10px}}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{width:140px;border-radius:6px;font-size:0.75rem;font-family:"Montserrat Bold";text-transform:capitalize;transition:all 0.2s}.vtex-store-newsletter-1-x-newsletterForm .vtex-store-newsletter-1-x-formSubmitContainer .vtex-button:hover{background:#7d060d;border:2px solid #7d060d}
.olimpica-pragma-0-x-containerShowMoreCategory{margin:0 36px 20px;width:auto!important}.olimpica-pragma-0-x-showMoreCategory{border:1px solid #005CA9;border-radius:8px;padding:13px 0;width:100%;text-align:center;background-color:transparent;color:#005CA9;font-size:11px;letter-spacing:0px;font-family:'Montserrat SemiBold';font-weight:normal}
.vtex-store__template{background-color:#FBFBFB}.vtex-flex-layout-0-x-flexRowContent--home-banner-container{margin-bottom:2px!important;margin-top:30px}.vtex-flex-layout-0-x-flexRowContent--category-item-container{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--category-item-container:hover .vtex-store-components-3-x-imageElement--category-item-link{transform:scale(1.10)}.vtex-flex-layout-0-x-flexRowContent--category-item-container:hover .vtex-store-components-3-x-imageElementLink--category-item-link::before{display:block;content:"";position:absolute;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/fondo-categories-hover___f717fa267975be3c2cd3e50cb9637079.png);z-index:1;background-size:contain;background-repeat:no-repeat;height:103px;width:104px}.vtex-flex-layout-0-x-flexRowContent--category-item-container:hover .vtex-rich-text-0-x-link--category-item-link{color:#005CA9}.vtex-flex-layout-0-x-flexRow--expire-sale-countdown{background:url(/arquivos/fondo-gris-ofertas.png);background-repeat:no-repeat;background-position:center top;padding-bottom:14px}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRow--expire-sale-countdown{background-size:100%}}.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento{background:url(/arquivos/fondo-gris-ofertas.png);background-repeat:no-repeat;background-position:center -109px}.vtex-flex-layout-0-x-flexRow--home-viajar,.vtex-flex-layout-0-x-flexRow--home-interno-marcas,.vtex-flex-layout-0-x-flexRow--home-vitrina-CountDown{background:url(/arquivos/fondo-gris-ofertas.png);background-size:cover;padding:10px 0 10px}.vtex-flex-layout-0-x-flexRow--slider-background,.vtex-flex-layout-0-x-flexRow--home-dupla-perfecta,.vtex-flex-layout-0-x-flexRow--home-lo-mejor-para-ti-y-tu-hogar{background:url(/arquivos/fondo-gris-ofertas.png);background-size:cover}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRow--vitrina-lanzamiento{background-size:100%}}.vtex-flex-layout-0-x-flexRowContent--direction-column{flex-direction:column}.vtex-flex-layout-0-x-flexColChild--more-vitrina-countdown,.vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore{display:flex;justify-content:end;align-items:end}.vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-header{max-width:1142px!important;margin:0 auto 20px;padding-bottom:15px;border-bottom:1px solid #E6E6E6}.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-label--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-label--slider-imagenes-simple-seemore{display:none}.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown .vtex-flex-layout-0-x-flexColChild--more-vitrina-countdown .vtex-store-link-0-x-label--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown .vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore .vtex-store-link-0-x-label--slider-imagenes-simple-seemore{display:flex}.vtex-flex-layout-0-x-flexCol--lo-mejor-para-ti-y-tu-hogar-vitrina-col{max-width:1142px}.vtex-flex-layout-0-x-flexCol--lo-mejor-para-ti-y-tu-hogar-header{margin:0 auto 36px;padding-bottom:20px;border-bottom:1px solid #E6E6E6}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina-row .vtex-rich-text-0-x-wrapper--lo-mejor-para-ti-y-tu-hogar{padding:0 0 9px}.vtex-flex-layout-0-x-flexRow--lo-mejor-para-ti-y-tu-hogar-vitrina{padding:0}.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar{margin:0px auto 20px;border-bottom:1px solid #EFEFEF;padding-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{justify-content:end;align-items:end}.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar .vtex-store-link-0-x-link--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar .vtex-store-link-0-x-link--slider-imagenes-simple-seemore{width:auto}.vtex-flex-layout-0-x-flexRow--slider-superofertas{padding:10px 0px}.vtex-flex-layout-0-x-flexRow--newsletter-olimpica{padding-top:30px}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina,.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina{margin-bottom:10px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-store-components-3-x-imageElement{width:100%;border-radius:22px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:35%!important;padding-bottom:58px!important}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:20%!important;padding-bottom:58px!important}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:63%!important}.vtex-flex-layout-0-x-flexRowContent--flags-container-summary .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--flags-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexColChild--lo-mejor-para-ti-y-tu-hogar-vitrina-col .vtex-flex-layout-0-x-flexRow--home-carousel-banner-summaries,.vtex-flex-layout-0-x-flexColChild--tecnologia-col .vtex-flex-layout-0-x-flexRow--home-carousel-banner-summaries,.vtex-flex-layout-0-x-flexRow--hogar-row .vtex-flex-layout-0-x-flexRow--home-carousel-banner-summaries{height:auto!important;padding:0!important}.vtex-flex-layout-0-x-flexRow--tecnologia-row .vtex-flex-layout-0-x-flexRowContent--tecnologia-row{margin:0!important}.vtex-flex-layout-0-x-flexColChild--lo-mejor-para-ti-y-tu-hogar-vitrina-col:last-child{display:none}.vtex-flex-layout-0-x-container--lo-mejor-para-ti-y-tu-hogar-header{border-bottom:1px solid #EFEFEF;margin-bottom:38px;padding-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-slider-layout-0-x-slideChildrenContainer--slider-products .vtex-product-summary-2-x-containerNormal--product-summary{height:100%!important}.vtex-flex-layout-0-x-flexRow--home-pre-footer{background:url(/arquivos/viajar_desktop.png);padding:0;margin:0 auto 72px;background-size:cover;background-position:right}.vtex-flex-layout-0-x-flexRow--home-marcas{margin:0 auto;padding:10px 0}.vtex-flex-layout-0-x-flexRow--home-pre-footer .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-interno-marcas .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRow--home-marcas .vtex-store-components-3-x-container{padding:0;width:100%!important;max-width:1142px}.vtex-flex-layout-0-x-flexRowContent--home-pre-footer .vtex-slider-layout-0-x-sliderLayoutContainer--home-pre-footer-banners-1-container{margin:0!important;margin-bottom:36px!important}.vtex-flex-layout-0-x-flexRowContent--home-pre-footer{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-pre-footer .vtex-slider-layout-0-x-slideChildrenContainer--home-pre-footer-banners-1-container{width:100%;margin:0 15px}.vtex-flex-layout-0-x-flexRowContent--home-interno-marcas .vtex-slider-layout-0-x-slide--home-marcas-banners-1-container,.vtex-flex-layout-0-x-flexRowContent--home-marcas .vtex-slider-layout-0-x-slide--home-marcas-banners-1-container{margin:0 8px}.vtex-flex-layout-0-x-flexRowContent--home-interno-marcas .vtex-store-components-3-x-imageElement--home-marcas-banners-1-container,.vtex-flex-layout-0-x-flexRowContent--home-marcas .vtex-store-components-3-x-imageElement--home-marcas-banners-1-container{box-shadow:0px 2px 6px #0000000D;border-radius:10px;margin:5px 0px;height:94px}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries{position:relative}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor,.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--home-tecnologia-container,.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--home-hogar-container{position:initial}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important;padding-bottom:25px!important}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-slider-layout-0-x-sliderLayoutContainer{width:90%}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexRow--home-vitrina-CountDown{padding:0px}.vtex-flex-layout-0-x-flexRow--home-viajar,.vtex-flex-layout-0-x-flexRow--slider-superofertas{padding:10px 0px 15px}.vtex-flex-layout-0-x-flexRowContent--home-banner-container{margin-bottom:20px!important;margin-top:22px}.vtex-flex-layout-0-x-flexRowContent--dupla-perfecta-vitrina{margin-bottom:0px}.vtex-flex-layout-0-x-flexRowContent--category-item-container:hover .vtex-store-components-3-x-imageElementLink--category-item-link::before{display:block;content:"";position:absolute;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/fondo-categories-hover___f717fa267975be3c2cd3e50cb9637079.png);z-index:1;background-size:contain;background-repeat:no-repeat;height:86px;width:86px}.vtex-flex-layout-0-x-flexRowContent--category-item-container{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--container-categories{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown{max-width:81vw!important;margin:0 auto;padding-bottom:9px;margin-bottom:5px;margin-top:0px}.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown .vtex-flex-layout-0-x-flexColChild--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown .vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore{display:none}.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-label--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-label--slider-imagenes-simple-seemore{display:flex;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;margin:0;justify-content:center;width:100%;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:8px 0}.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-link--more-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--direction-column .vtex-store-link-0-x-link--slider-imagenes-simple-seemore{display:flex;align-items:center;justify-content:center;width:40%;margin:5px auto 15px}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin:0;width:100%!important;padding-bottom:25px!important}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-slider-layout-0-x-sliderLayoutContainer{width:90%}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexColChild--lo-mejor-para-ti-y-tu-hogar-vitrina-col:last-child{display:block}.vtex-flex-layout-0-x-flexColChild--lo-mejor-para-ti-y-tu-hogar-vitrina-col:last-child .vtex-store-link-0-x-link{display:flex;align-items:center;justify-content:center;width:40%;margin:20px auto 10px}.vtex-flex-layout-0-x-flexColChild--lo-mejor-para-ti-y-tu-hogar-vitrina-col:last-child .vtex-store-link-0-x-label{display:flex;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;margin:0;width:100%;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:8px 0;display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar{max-width:85vw!important;margin:0 auto;padding-bottom:0px;margin-bottom:10px;margin-top:10px}.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:none}.vtex-flex-layout-0-x-flexRowContent--lo-mejor-para-ti-y-tu-hogar-vitrina{margin-bottom:0px}.vtex-flex-layout-0-x-flexRow--slider-images-simple .vtex-slider-layout-0-x-paginationDot--slider-custom-1{display:block}.vtex-flex-layout-0-x-flexRowContent--home-pre-footer .vtex-slider-layout-0-x-slideChildrenContainer--home-pre-footer-banners-1-container{margin:0}.vtex-flex-layout-0-x-flexRowContent--home-interno-marcas .vtex-slider-layout-0-x-slide--home-marcas-banners-1-container,.vtex-flex-layout-0-x-flexRowContent--home-marcas .vtex-slider-layout-0-x-slide--home-marcas-banners-1-container{margin:0px}.vtex-flex-layout-0-x-flexRow--home-interno-marcas,.vtex-flex-layout-0-x-flexRow--home-marcas{padding:5px 0 10px}.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor,.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--home-tecnologia-container,.vtex-flex-layout-0-x-flexRowContent--home-carousel-banner-summaries .vtex-slider-layout-0-x-sliderLayoutContainer--home-hogar-container{position:relative}.vtex-flex-layout-0-x-flexRowContent--header-vitrina-countdown,.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-header{margin:0 auto 10px;padding-bottom:6px}}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRow--slider-images-simple-header{margin:0 36px}.vtex-flex-layout-0-x-flexRow--slider-images-simple-header .vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore{display:none}.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-titlesection .vtex-rich-text-0-x-container--slider-images-simple-titlesection-text{margin:0 36px;margin:0 36px}}.vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore{font:normal normal 800 14px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;margin:0}.vtex-flex-layout-0-x-flexColChild--slider-imagenes-simple-seemore .vtex-store-link-0-x-link{text-decoration:none;color:#005CA9}.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-titlesection{max-width:1142px;margin:0px auto}.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-titlesection .vtex-rich-text-0-x-paragraph--slider-images-simple-titlesection-text{margin-top:5px;margin-bottom:12px}.vtex-flex-layout-0-x-flexRowContent--slider-images-simple-titlesection .vtex-rich-text-0-x-italic--slider-images-simple-titlesection-text{color:#595959!important;font-family:'Montserrat Bold';font-style:normal}.vtex-store-link-0-x-link--slider-images-simple-seemore-bottom{display:flex;align-items:center;justify-content:center;width:40%;margin:30px auto 0px;text-decoration:none}.vtex-flex-layout-0-x-flexRow--slider-images-simple .vtex-slider-layout-0-x-slide{}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--slider-images-simple .vtex-slider-layout-0-x-sliderTrack{gap:22px}}.vtex-flex-layout-0-x-flexRow--slider-images-simple .vtex-slider-layout-0-x-imageElement{width:100%!important;border-radius:16px}.vtex-store-link-0-x-link--slider-images-simple-seemore-bottom .vtex-store-link-0-x-label{display:flex;font:normal normal bold 12px/22px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;margin:0;align-items:center;justify-content:center;width:100%;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;text-decoration:none;padding:8px 0}.vtex-flex-layout-0-x-flexRow--slider-supermercado{margin-top:0px;margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--slider-supermercado .vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{padding-bottom:0px!important}.vtex-flex-layout-0-x-flexRow--slider-superofertas .vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{padding-bottom:0px!important}.vtex-flex-layout-0-x-flexRow--home-pre-footer{background:url(/arquivos/viajar_mobile.png);background-size:cover;background-position:right;margin-top:46px}.vtex-render-runtime-8-x-loadingBarAnimation{position:fixed;bottom:0px;background:#0000003d;backdrop-filter:blur(3px);height:auto!important;width:100%!important;transform:none;animation:none;transform-origin:none!important;display:grid!important;grid-template:"a" 100% "b" 0px;transition:all 0.5s;animation-name:vtex-flex-layout-0-x-loadingAnimation;animation-duration:1s}.vtex-render-runtime-8-x-loadingBarAnimation::before{content:'';display:block;background-image:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/optimized___d2fc67e368ea6571778684bc6739b66b.gif);background-repeat:no-repeat;background-position:center}@keyframes vtex-flex-layout-0-x-loadingAnimation{0%{backdrop-filter:blur(0px);background:#00000000}100%{backdrop-filter:blur(3px);background:#0000003d}}.vtex-flex-layout-0-x-flexRowContent--slider-superofertas .vtex-slider-layout-0-x-sliderTrackContainer--slider-custom-1{padding-bottom:30px}.vtex-flex-layout-0-x-flexRowContent--supermercado-ver-alta .vtex-flex-layout-0-x-flexRow--slider-images-simple-header{display:none}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRow--product-details-container{max-width:1130px!important;align-items:center;justify-content:center;display:flex}.vtex-flex-layout-0-x-flexRowContent--slider-superofertas .vtex-slider-layout-0-x-sliderTrackContainer--slider-custom-1{padding-bottom:40px}}.vtex-flex-layout-0-x-flexRow--links-part-1-first-row{border:0px}.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-rich-text-0-x-headingLevel2--tecnologia{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-rich-text-0-x-headingLevel2--tecnologia{font:normal normal 800 16px/32px 'Montserrat ExtraBold'}.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-rich-text-0-x-wrapper--tecnologia-header{margin:0 33px}}.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-rich-text-0-x-paragraph--tecnologia-header{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-flex-layout-0-x-flexRowContent--version-alta-slider .vtex-flex-layout-0-x-flexRowContent--header-tecnologia{max-width:1142px!important;margin:0 auto 20px;padding-bottom:15px;border-bottom:1px solid #E6E6E6}.vtex-flex-layout-0-x-flexRow--countdown-flash .vtex-flex-layout-0-x-flexRow--header-vitrina-countdown{display:flex!important}.vtex-flex-layout-0-x-flexRowContent--home-banner-container-dermo{margin-bottom:0px!important}.vtex-flex-layout-0-x-flexRowContent--home-lo-mejor-para-ti-y-tu-hogar .vtex-slider-layout-0-x-sliderLayoutContainer{margin:auto;margin-bottom:5px}.vtex-flex-layout-0-x-flexColChild--col-banner-junior{margin:auto}.vtex-flex-layout-0-x-flexColChild--col-banner-junior .vtex-store-components-3-x-imageElement{border-radius:12px}@media (max-width:640px){.vtex-flex-layout-0-x-flexRowContent--banner-x-2-junior{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--container-carrousel-margin-igual{margin-top:20px;margin-bottom:20px}}
.vtex-modal-layout-0-x-triggerContainer--wishlist{width:100%;height:100%}.vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-rich-text-0-x-container--wishlist{width:100%;height:100%}.vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-rich-text-0-x-wrapper--wishlist{width:100%;height:100%}.vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-rich-text-0-x-paragraph--wishlist{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-rich-text-0-x-paragraph--wishlist .vtex-rich-text-0-x-strong--wishlist{background-image:url("/arquivos/heart.svg");display:block;width:100%;height:100%;background-size:17px;background-repeat:no-repeat;background-position:center;font-size:0px}.vtex-modal-layout-0-x-triggerContainer--wishlist .vtex-rich-text-0-x-image--wishlist{width:13px;height:12px;background:transparent}.vtex-stack-layout-0-x-stackItem--flags-container .vtex-modal-layout-0-x-triggerContainer--wishlist{display:none}
.vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackItem--wishlist,.vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackItem--wishlistbutton{display:block!important;left:auto!important;right:8px!important;bottom:8px!important;top:auto!important;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000010;border-radius:6px;opacity:1;width:28px;height:28px}.vtex-product-summary-2-x-element--product-summary .vtex-modal-layout-0-x-triggerContainer--wishlist{display:block!important;margin-top:0px!important}.vtex-product-summary-2-x-element--product-summary .vtex-product-summary-2-x-olimpica-wishtlist-app-0-x-favTextAndIcon{height:30px}.vtex-product-summary-2-x-element--product-summary{border:0!important}.vtex-product-summary-2-x-hoverImage{z-index:1;position:relative}.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-hoverImage{display:block}.vtex-product-summary-2-x-hoverEffect:hover .vtex-product-summary-2-x-mainImageHovered{display:none}.vtex-product-summary-2-x-productBrandContainer{padding:0px 16px!important;font:normal normal bold 11px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#595959}.vtex-product-summary-2-x-element--product-summary .vtex-stack-layout-0-x-stackContainer{margin-bottom:16px}.vtex-product-summary-2-x-nameContainer{padding:0 16px 16px!important}
.vtex-rich-text-0-x-link--category-item-link{text-align:center;font-size:13px;line-height:22px;text-decoration:none;color:#595959;letter-spacing:0px;text-transform:capitalize;font-family:'Montserrat SemiBold';font-weight:normal}.vtex-rich-text-0-x-container--home-category-title{max-width:1142px!important;margin:0 auto;border-bottom:1px solid #EFEFEF;margin-bottom:20px;padding-bottom:15px;padding-left:5px;padding-right:5px}.vtex-rich-text-0-x-headingLevel2--home-category-title{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-rich-text-0-x-paragraph--home-category-title,.vtex-rich-text-0-x-paragraph--lo-mejor-para-ti-y-tu-hogar{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-rich-text-0-x-paragraph--category-item-link{margin:0}.vtex-rich-text-0-x-headingLevel2--title-vitrina-countdown,.vtex-rich-text-0-x-headingLevel2--title-slider-images-simple{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-rich-text-0-x-paragraph--title-vitrina-countdown,.vtex-rich-text-0-x-paragraph--title-slider-images-simple,.vtex-rich-text-0-x-paragraph--title-vitrina-countdown,.vtex-rich-text-0-x-paragraph--pre-footer-banners-1,.vtex-rich-text-0-x-paragraph--title-marcas{font-size:13px;line-height:22px;text-decoration:none;color:#7E7E7E;letter-spacing:0px;font-family:'Montserrat SemiBold';margin:0}.vtex-rich-text-0-x-strong--cBlack-tab-vitrina{font:normal normal 600 14px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#7E7E7E}.vtex-rich-text-0-x-headingLevel3--lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-headingLevel2--lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-headingLevel2--pre-footer-banners-1,.vtex-rich-text-0-x-headingLevel2--title-marcas{font-size:20px;line-height:32px;text-decoration:none;color:#005CA9;letter-spacing:0px;font-family:'Montserrat ExtraBold';margin:0}.vtex-rich-text-0-x-container--pre-footer-banners-1{margin-bottom:56px;margin-top:70px}@media screen and (max-width:640px){.vtex-rich-text-0-x-container--home-category-title{width:auto!important;margin:0 36px 24px;padding-left:5px;padding-right:5px}.vtex-rich-text-0-x-link--category-item-link{font-size:11px}.vtex-rich-text-0-x-headingLevel2--title-vitrina-countdown,.vtex-rich-text-0-x-headingLevel2--title-slider-images-simple,.vtex-rich-text-0-x-headingLevel3--lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-headingLevel2--lo-mejor-para-ti-y-tu-hogar,.vtex-rich-text-0-x-headingLevel2--pre-footer-banners-1,.vtex-rich-text-0-x-headingLevel2--title-marcas{font:normal normal 800 16px/32px 'Montserrat ExtraBold'}.vtex-rich-text-0-x-title-vitrina-countdown,.vtex-rich-text-0-x-title-slider-images-simple{font:normal normal 600 12px/15px 'Montserrat SemiBold'}.vtex-rich-text-0-x-paragraph--title-vitrina-countdown,.vtex-rich-text-0-x-paragraph--title-slider-images-simple,.vtex-rich-text-0-x-paragraph--lo-mejor-para-ti-y-tu-hogar-header{font:normal normal 600 12px/22px 'Montserrat SemiBold'}.vtex-rich-text-0-x-paragraph--title-vitrina-countdown,.vtex-rich-text-0-x-paragraph--lo-mejor-para-ti-y-tu-hogar-header,.vtex-rich-text-0-x-paragraph--pre-footer-banners-1,.vtex-rich-text-0-x-paragraph--title-marcas{font:normal normal 600 12px/22px 'Montserrat SemiBold'}.vtex-rich-text-0-x-container--pre-footer-banners-1{padding-bottom:14px;border-bottom:1px solid #E8E8E8;width:90%;margin:46px auto 24px}.vtex-rich-text-0-x-wrapper--title-mobile-center{width:100%}.vtex-rich-text-0-x-container--title-marcas{padding-bottom:23px;max-width:90%!important}.vtex-rich-text-0-x-headingLevel2--home-category-title{font-size:19px}}.vtex-rich-text-0-x-container--home-category-title,.vtex-rich-text-0-x-container--slider-hallo-text,.vtex-flex-layout-0-x-flexRow--slider-images-simple-header,.vtex-flex-layout-0-x-flexRowContent--header-lo-mejor-para-ti-y-tu-hogar,.vtex-shelf-1-x-title--shelf-product-suggestion{max-width:1142px!important;margin:0 auto 20px;padding-left:1rem;padding-right:1rem}@media screen and (min-width:640px) and (max-width:768px){.vtex-rich-text-0-x-container--home-category-title,.vtex-rich-text-0-x-container--lo-mejor-para-ti-y-tu-hogar-header,.vtex-shelf-1-x-title--shelf-product-suggestion{width:90%}}@media screen and (min-width:769px) and (max-width:1025px){.vtex-rich-text-0-x-container--home-category-title,.vtex-rich-text-0-x-container--lo-mejor-para-ti-y-tu-hogar-header,.vtex-shelf-1-x-title--shelf-product-suggestion{width:95%}}@media screen and (min-width:1100px) and (max-width:1420px){.vtex-rich-text-0-x-container--home-category-title,.vtex-rich-text-0-x-container--lo-mejor-para-ti-y-tu-hogar-header,.vtex-shelf-1-x-title--shelf-product-suggestion{width:95%!important}}
.vtex-store-components-3-x-imageElementLink--category-item-link{width:auto;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:6px;height:104px}.vtex-store-components-3-x-imageElementLink--category-item-link::before{display:block;content:"";position:absolute;background:url("/arquivos/Circulo-Rojo-222x222.png");z-index:1;background-size:contain;background-repeat:no-repeat;height:103px;width:104px}.vtex-store-components-3-x-imageElement--category-item-link{bottom:0;z-index:2;position:inherit;width:96px;transition:transform 0.2s ease}@media screen and (max-width:640px){.vtex-store-components-3-x-imageElementLink--category-item-link::before{display:block;content:"";position:absolute;background:url("/arquivos/Circulo-Rojo-222x222.png");z-index:1;background-size:contain;background-repeat:no-repeat;height:86px;width:86px}.vtex-store-components-3-x-imageElement--category-item-link{width:76px}.vtex-store-components-3-x-imageElementLink--category-item-link{height:87px;margin:2px}}
.vtex-store-link-0-x-label--more-vitrina-countdown,.vtex-store-link-0-x-label--slider-superofertas-seemore{font:normal normal 800 14px/32px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;margin:0}.vtex-store-link-0-x-link--more-vitrina-countdown,.vtex-store-link-0-x-link--slider-superofertas-seemore{text-decoration:none}
.vtex-tab-layout-0-x-container--vitrina-tab .vtex-flex-layout-0-x-flexRow--header-vitrina-countdown,.vtex-tab-layout-0-x-container--vitrina-tab-home .vtex-flex-layout-0-x-flexRow--header-vitrina-countdown{display:none}.vtex-tab-layout-0-x-listContainer--vitrina-tab{border-bottom:1px solid #EBEBEB;max-width:1142px;margin:32px auto 37px;justify-content:space-around}.vtex-tab-layout-0-x-listItemChildren{cursor:pointer}.vtex-tab-layout-0-x-listContainer--vitrina-tab .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{margin:0;padding:0 10px 16px;border:0;box-shadow:none}.vtex-tab-layout-0-x-listItemChildren--item-tab-shelf-1{padding:0;margin:0}.vtex-tab-layout-0-x-listItemChildrenActive--item-tab-shelf-1 .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina{background:transparent;border-bottom:3px solid #005CA9}.vtex-tab-layout-0-x-listItemChildrenActive--item-tab-shelf-1 .vtex-rich-text-0-x-paragraph--cBlack-tab-vitrina .vtex-rich-text-0-x-strong--cBlack-tab-vitrina{font:normal normal 800 14px/22px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9}.vtex-tab-layout-0-x-container--vitrina-tab{background:url(/arquivos/fondo_tabs.png);background-size:cover;padding:5px 0}.vtex-tab-layout-0-x-container--vitrina-tab-home{padding:10px 0px}@media screen and (max-width:640px){.vtex-tab-layout-0-x-container--vitrina-tab{padding:5px 0px}.vtex-tab-layout-0-x-container--vitrina-tab-home{padding:5px 0 0px}.vtex-tab-layout-0-x-listContainer--vitrina-tab{margin:32px 0 24px auto;width:94vw;overflow-x:auto;white-space:nowrap;display:block;-webkit-box-orient:horizontal}.vtex-tab-layout-0-x-listItemChildren--item-tab-shelf-1{display:inline-block;margin:0 10px}.vtex-tab-layout-0-x-container--vitrina-tab .vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-store-link-0-x-link--more-vitrina-countdown,.vtex-tab-layout-0-x-container--vitrina-tab .vtex-flex-layout-0-x-flexRow--container-home-mobile .vtex-store-link-0-x-link--slider-superofertas-seemore{margin:30px 0 10px}.vtex-tab-layout-0-x-container--vitrina-tab{background:url(/arquivos/fondo_tabs_mobile.png);background-position:right;background-size:cover;background-repeat:no-repeat}}
.vtex-slider-layout-0-x-sliderArrows--home-slider-1{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);background-color:#00000024!important;border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.vtex-slider-layout-0-x-sliderArrows--home-slider-1:hover{background-color:#00000061!important}.vtex-slider-layout-0-x-sliderLeftArrow--home-slider-1{margin-left:28px;padding:0}.vtex-slider-layout-0-x-sliderRightArrow--home-slider-1{margin-right:28px;padding:0}.vtex-slider-layout-0-x-caretIcon--home-slider-1{display:none}.vtex-slider-layout-0-x-sliderLeftArrow--home-slider-1::before{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);margin-top:2px;margin-right:2px}.vtex-slider-layout-0-x-sliderRightArrow--home-slider-1::before{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-right___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(-1);margin-top:1px;margin-left:2px}.vtex-slider-layout-0-x-paginationDotsContainer--home-slider-1{left:4%;justify-content:left;bottom:23px;margin:0!important}.vtex-slider-layout-0-x-paginationDot--home-slider-1{height:6px!important;width:6px!important;background:#FFFFFF 0% 0% no-repeat padding-box;opacity:0.5;box-sizing:border-box;padding:0;margin:0 0.5rem}.vtex-slider-layout-0-x-paginationDot--home-slider-1--isActive{background:#FFFFFF 0% 0% no-repeat padding-box;opacity:1}.vtex-slider-layout-0-x-sliderTrackContainer--home-slider-1{max-width:100%;border-radius:16px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-slider-1{max-width:1265px;margin:0 auto}.vtex-slider-layout-0-x-slideChildrenContainer--home-slider-1{border-radius:16px}.vtex-slider-layout-0-x-sliderTrack--category-items-container{display:flex;flex-wrap:wrap;max-width:1142px!important;transform:translate(0,0)!important;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:auto}.vtex-slider-layout-0-x-slide--category-items-container--visible{width:15%!important;margin-bottom:30px}.vtex-slider-layout-0-x-slide--category-items-container--hidden{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{max-width:1142px;margin:0 auto!important;padding:0!important;padding-bottom:58px!important}.vtex-slider-layout-0-x-paginationDotsContainer--slider-custom-1{justify-content:flex-start;margin:0;margin-bottom:16px;width:90%}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1{bottom:0;width:53px;right:53px!important;left:auto;height:36px;background:white!important;border-radius:8px 0px 0px 8px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1{bottom:0;width:53px;height:36px;background:white!important;border-radius:0px 8px 8px 0px;padding:12px 0;margin:0;box-shadow:0px 2px 3px #0000000D}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1::before{content:'';height:40%;background-color:#d5d5d5;width:1px;position:absolute;left:0}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1::before{content:'';height:40%;background-color:#d5d5d5;width:1px;position:absolute;right:0}.vtex-slider-layout-0-x-caretIcon--slider-custom-1{display:none}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1::after{content:url('/arquivos/arrow-blue.svg');display:block}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1::after{content:url('/arquivos/arrow-blue.svg');display:block;transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover,.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover{background:#005CA9 0% 0% no-repeat padding-box!important}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover::before,.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover::before{background-color:#005CA9!important}.vtex-slider-layout-0-x-sliderRightArrow--slider-custom-1:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-right___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(-1);margin-top:2px;margin-left:2px}.vtex-slider-layout-0-x-sliderLeftArrow--slider-custom-1:hover::after{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/arrow-carousel-left___9f55ffccf571f134d0d070f3d064a663.svg);transform:scaleX(1)}.vtex-slider-layout-0-x-paginationDot--slider-custom-1{height:4px!important;background-color:#d5d5d5;width:26px!important;border-radius:8px;padding:2.1px;margin:0 6px}.vtex-slider-layout-0-x-paginationDot--slider-custom-1--isActive{background-color:#005ca9}.vtex-shelf-1-x-relatedProducts--slider-custom-1 .vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{margin-top:36px!important}.vtex-shelf-1-x-relatedProducts--slider-custom-1 .vtex-slider-layout-0-x-slideChildrenContainer--slider-custom-1{padding-left:1rem;padding-right:1rem}.vtex-shelf-1-x-relatedProducts--slider-custom-1 .vtex-slider-layout-0-x-sliderTrack--slider-custom-1{padding-left:0px}.vtex-slider-layout-0-x-slide--slider-custom-1 .vtex-product-summary-2-x-container--product-summary{width:200px;margin-bottom:2px}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-productBrand{font:normal normal 800 13px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-nameContainer,.vtex-slider-layout-0-x-slide--slider-products .vtex-product-price-1-x-listPrice--summary{padding:0 16px!important}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-nameContainer{min-height:initial}.vtex-slider-layout-0-x-slide--slider-products .vtex-product-summary-2-x-spacer{margin-bottom:30px}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor .vtex-slider-layout-0-x-sliderTrackContainer--slider-products,.vtex-slider-layout-0-x-sliderLayoutContainer--banner-lo-mejor .vtex-slider-layout-0-x-sliderTrackContainer--slider-products .vtex-slider-layout-0-x-sliderTrack--slider-products{height:100%}.vtex-slider-layout-0-x-imageElement--home-pre-footer-banners-1-container{border-radius:14px}.vtex-slider-layout-0-x-slideChildrenContainer--home-slider-1 .vtex-store-components-3-x-imageElementLink--home-slider-1{width:100%}@media screen and (max-width:640px){.vtex-slider-layout-0-x-sliderLayoutContainer--home-slider-1{max-width:90%;margin:0 auto}.vtex-slider-layout-0-x-paginationDot--home-slider-1{height:7px!important;width:7px!important}.vtex-slider-layout-0-x-paginationDotsContainer--home-slider-1{left:0;justify-content:center;bottom:16px;margin:0!important}.vtex-slider-layout-0-x-slide--category-items-container--visible{width:30%!important;margin-bottom:20px}.vtex-slider-layout-0-x-sliderTrack--category-items-container{margin:0 36px;width:auto!important}.vtex-slider-layout-0-x-sliderTrack--category-items-container .vtex-slider-layout-0-x-slide--category-items-container:nth-child(n+7){display:none}.vtex-slider-layout-0-x-paginationDot--slider-custom-1{display:none}.vtex-shelf-1-x-relatedProducts--slider-custom-1 .vtex-slider-layout-0-x-paginationDot--slider-custom-1{display:block}.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1-container{display:flex}.vtex-slider-layout-0-x-paginationDotsContainer--slider-custom-1{width:100%;justify-content:center;flex-wrap:wrap;flex-direction:row;margin:0}.vtex-slider-layout-0-x-paginationDotsContainer--slider-products .vtex-slider-layout-0-x-paginationDot--slider-products:nth-child(5n){display:block}.vtex-slider-layout-0-x-paginationDotsContainer--home-pre-footer-banners-1-container .vtex-slider-layout-0-x-paginationDot--home-pre-footer-banners-1-container:nth-child(4n){display:block}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-custom-1{padding-bottom:28px!important}.vtex-slider-layout-0-x-slide--slider-custom-1 .vtex-product-summary-2-x-containerNormal--product-summary{width:100%}.vtex-slider-layout-0-x-sliderTrack--slider-custom-1{padding-left:10px}.vtex-slider-layout-0-x-paginationDot--home-marcas-banners-1-container,.vtex-slider-layout-0-x-paginationDot--home-tecnologia-container,.vtex-slider-layout-0-x-paginationDot--home-hogar-container{display:block;margin:4px 6px}}.vtex-flex-layout-0-x-flexRow--dupla-flash .vtex-slider-layout-0-x-sliderLayoutContainer--countdown-f{max-width:920px}.vtex-slider-layout-0-x-sliderTrack--countdown-f{min-height:420px}
.olimpica-account-0-x-modal{padding:0px}.olimpica-account-0-x-bannerGoToTP--content{text-wrap:wrap}.olimpica-account-0-x-bannerGoToTP{position:absolute;display:block;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:15px;width:341px;margin-top:-6px;z-index:1;position:absolute;right:-12px}.olimpica-account-0-x-bannerGoToTP::before{left:92px}.olimpica-account-0-x-isTPChecker .olimpica-account-0-x-notTP{position:relative;right:35px}.olimpica-account-0-x-address__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #E6E6E6}.olimpica-account-0-x-header__title{font:normal normal normal 15px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-account-0-x-header__subtitle{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px}.olimpica-account-0-x-header__button{margin-top:29px;margin-bottom:18px}.olimpica-account-0-x-address__change{width:100%;font:normal normal normal 11px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;background:#FFFFFF;border:2px solid #005CA9;border-radius:8px;padding:13px;cursor:pointer}.olimpica-account-0-x-loading__container{padding:150px 0px}.olimpica-account-0-x-empty__container{max-width:276px;margin:0px auto;text-align:center;padding:150px 0px}.olimpica-account-0-x-empty__title{font:normal normal normal 16px/20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-account-0-x-empty__subtitle{font:normal normal normal 12px/17px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px}.olimpica-account-0-x-empty__redirect{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:12px 18px;text-decoration:none;display:inline-block;margin-top:22px}.olimpica-account-0-x-add__container{margin-top:16px}.olimpica-account-0-x-address__add{width:100%;font:normal normal normal 12px/14px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:15px;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center}.olimpica-account-0-x-address__add::before{content:url('/arquivos/add-circle.svg');margin-right:8px}.olimpica-account-0-x-addresses__container{display:grid;grid-template-columns:1fr;gap:16px}.olimpica-account-0-x-address__list{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #0000001A;border-radius:12px;padding:20px}.olimpica-account-0-x-address__name{font:normal normal normal 14px/17px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.olimpica-account-0-x-address__number{font:normal normal normal 12px/17px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-address__street{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#454545;margin-top:9px}.olimpica-account-0-x-address__delete{width:32px;height:32px;border:none;background-color:#F4F4F4;border-radius:6px;cursor:pointer;position:relative}.olimpica-account-0-x-address__delete::before{content:'';width:16px;height:16px;position:absolute;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/ic-edit-square___66df453bfeac31a0499288164b396c3c.svg)}.olimpica-account-0-x-address__city{font:normal normal normal 12px/16px 'Montserrat';text-transform:capitalize;letter-spacing:0px;color:#454545;margin-top:2px}.olimpica-account-0-x-triggerContainer{width:100%;display:flex;justify-content:center}.olimpica-account-0-x-paper{width:100%;max-width:372px}.olimpica-account-0-x-create__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:60px 40px 40px;box-sizing:border-box;position:relative}.olimpica-account-0-x-create__wrapper .olimpica-account-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-account-0-x-create__wrapper .olimpica-account-0-x-triggerContainer .vtex-button{margin-top:12px;background:#FFFFFF;border:2px solid #005CA9;border-radius:8px}.olimpica-account-0-x-create__wrapper .olimpica-account-0-x-triggerContainer .vtex-button__label{font:normal normal normal 13px / 16px 'Montserrat SemiBold';letter-spacing:0px;text-transform:none;padding:15px!important;color:#005CA9}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton{padding:0px}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton .olimpica-account-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-account-0-x-create__header{padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-account-0-x-create__header .olimpica-account-0-x-create__title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-account-0-x-create__header .olimpica-account-0-x-create__subtitle{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-account-0-x-create__form{margin-top:18px}.olimpica-account-0-x-create__form .vtex-address-form__state{padding-bottom:16px}.olimpica-account-0-x-create__form .vtex-address-form__state .vtex-dropdown__label{font:normal normal normal 13px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-create__form .vtex-address-form__city{padding-bottom:16px}.olimpica-account-0-x-create__form .vtex-address-form__city .vtex-dropdown__label{font-size:0px}.olimpica-account-0-x-create__form .vtex-address-form__city .vtex-dropdown__label::before{content:'Ciudad';font:normal normal normal 13px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-create__form .vtex-address-form__street .vtex-input__label{font-size:0px}.olimpica-account-0-x-create__form .vtex-address-form__street .vtex-input__label::before{content:'Dirección';font:normal normal normal 13px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-create__form .vtex-address-form__container .vtex-address-form__street{padding-bottom:16px}.olimpica-account-0-x-create__form .vtex-address-form__container .vtex-address-form__name .vtex-input__label{font:normal normal normal 13px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-create__form .vtex-address-form__container .vtex-address-form__complement,.olimpica-account-0-x-create__form .vtex-address-form__container .vtex-address-form__neighborhood,.olimpica-account-0-x-create__form .vtex-address-form__container .vtex-address-form__receiverName{display:none}.olimpica-account-0-x-create__form .vtex-address-form-4-x-dropdown .vtex-address-form-4-x-container{height:auto;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #E5E5E5;border-radius:6px}.olimpica-account-0-x-create__form .vtex-address-form-4-x-dropdown .vtex-address-form-4-x-container .vtex-dropdown__button{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#7E7E7E;padding:12px}.olimpica-account-0-x-create__form .vtex-input-prefix__group{height:auto;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #E5E5E5;border-radius:6px}.olimpica-account-0-x-create__form .vtex-styleguide-9-x-input,.olimpica-account-0-x-create__form .vtex-address-form-4-x-input{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#7E7E7E;padding:12px}.olimpica-account-0-x-create__form .vtex-button{margin-top:15px;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-account-0-x-create__form .vtex-button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box}.olimpica-account-0-x-create__form .vtex-button .vtex-button__label{font-size:0px;text-transform:none;padding:15px!important}.olimpica-account-0-x-create__form .vtex-button .vtex-button__label::before{content:'Guardar cambios';font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF}.olimpica-account-0-x-create__form .vtex-button:disabled .vtex-button__label::before{font:normal normal normal 13px/16px 'Montserrat';color:#A7A7A7}.olimpica-account-0-x-delete__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:60px 60px 40px;box-sizing:border-box;position:relative}.olimpica-account-0-x-delete__wrapper .olimpica-account-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton{padding:0px}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton .olimpica-account-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-account-0-x-delete__container{width:230px;margin:0px auto}.olimpica-account-0-x-delete__title{font:normal normal normal 15px/20px 'Montserrat Bold';letter-spacing:0px;text-align:center;color:#005CA9;margin:0px 0px 8px}.olimpica-account-0-x-delete__subtitle{font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;text-align:center;color:#454545;margin:0px}.olimpica-account-0-x-delete__form{display:flex;align-items:center;justify-content:space-around;margin-top:30px}.olimpica-account-0-x-delete__form .vtex-button{width:102px;height:42px;border-radius:7px;cursor:pointer}.olimpica-account-0-x-delete__form .vtex-button:first-child{font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;border:1px solid #005CA9;background:#FFFFFF;border-radius:8px;color:#005CA9}.olimpica-account-0-x-delete__form .vtex-button:last-child{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;border:1px solid #E30613;color:#FFFFFF;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-account-0-x-delete__form .vtex-button:last-child .vtex__icon-spinner{color:#FFFFFF}.olimpica-account-0-x-notification_container{display:flex;align-items:center;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #0000001A;border-radius:14px;padding:14px}.olimpica-account-0-x-notification_image{width:36px;height:36px;border-radius:8px;background:#6EB717}.olimpica-account-0-x-notification_info_container{margin-left:12px}.olimpica-account-0-x-notification_name{max-width:180px;font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#454545}.olimpica-account-0-x-notification_close{background:transparent;border:none;cursor:pointer}@media screen and (min-width:768px){.olimpica-account-0-x-create__header .olimpica-account-0-x-create__title{text-align:center}.olimpica-account-0-x-create__header .olimpica-account-0-x-create__subtitle{text-align:center}}@media screen and (min-width:1024px){.olimpica-account-0-x-address__add,.olimpica-account-0-x-address__change{width:auto}.olimpica-account-0-x-loading__container{padding:100px 0px}.olimpica-account-0-x-empty__container{max-width:355px;padding:100px 0px}.olimpica-account-0-x-address__add{padding:12px 24px}.olimpica-account-0-x-address__change{padding:11px 14px}.olimpica-account-0-x-add__container{margin-top:37px}.olimpica-account-0-x-addresses__container{grid-template-columns:repeat(3,minmax(0,1fr))}.olimpica-account-0-x-address__list{max-width:290px}}@media (max-width:765px){.olimpica-account-0-x-paper{max-width:inherit}.olimpica-account-0-x-modal .olimpica-account-0-x-container{width:100%;display:flex;align-items:flex-end;justify-content:center}.olimpica-account-0-x-modal .olimpica-account-0-x-container .vtex-modal-layout-0-x-paperNotFullScreen{margin:0;border-radius:20px 20px 0px 0px}}
.vtex-account .vtex-account__page{width:100%}.vtex-account__cards-list::after{width:100%;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #E6E6E6}.vtex-account__cards-list .w-80.w-60-l.center.tc{width:100%;max-width:300px;margin:0px auto;text-align:center;padding:185px 0px}.vtex-account__cards-list .w-80.w-60-l.center.tc .t-heading-4.mt0{line-height:0px}.vtex-account__cards-list .w-80.w-60-l.center.tc .t-heading-4.mt0 .c-on-base{font-size:0px;line-height:0px}.vtex-account__cards-list .w-80.w-60-l.center.tc .t-heading-4.mt0 .c-on-base::before{content:'¡No tienes ningún medio de pago!';font:normal normal normal 16px / 20px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-account__cards-list .w-80.w-60-l.center.tc .t-heading-4.mt0 .c-on-base::after{content:'Puedes agregar y guardar tu tarjeta de crédito cuando realices tu compra';font:normal normal normal 12px / 17px 'Montserrat';letter-spacing:0px;color:#595959;margin-top:6px;display:block}@media screen and (min-width:1024px){.vtex-account__cards-list .w-80.w-60-l.center.tc{max-width:350px;padding:150px 0px}}
.olimpica-pragma-0-x-minicartHeaderContainer{position:absolute;top:52px;left:22px}.olimpica-pragma-0-x-minicartHeaderContainer .olimpica-pragma-0-x-minicartQuantity{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0px}.olimpica-pragma-0-x-minicartPumContainer{margin-top:4px}.olimpica-pragma-0-x-minicartPumContainer .olimpica-pragma-0-x-minicartPumMeasurement{font:normal normal normal 11px/14px 'Montserrat Medium';letter-spacing:0px;color:#7E7E7E;margin:0px}
.vtex-flex-layout-0-x-flexRow--minicart-row-product-list{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 3px #0000000F;border-radius:10px;padding:10px}.vtex-flex-layout-0-x-flexRow--minicart-row-product-list:not(:last-child){margin-bottom:16px}.vtex-flex-layout-0-x-flexRow--minicart-row-product-list .vtex-flex-layout-0-x-flexCol--minicart-col-image-product{margin-right:11px}.vtex-flex-layout-0-x-flexRow--minicart-row-footer .vtex-flex-layout-0-x-flexCol--minicart-col-footer{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000010}.vtex-flex-layout-0-x-flexRow--minicart-row-quantity-remove{margin-top:27px}.vtex-flex-layout-0-x-flexRow--minicart-empty-state{max-width:232px;margin:0px auto 59px}
.vtex-checkout-summary-0-x-summaryItemContainer{padding:0px;margin-top:0px}.vtex-checkout-summary-0-x-summaryItemContainer:not(:last-child){margin-bottom:10px}.vtex-checkout-summary-0-x-summaryItemContainer .vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summaryItemContainer .vtex-checkout-summary-0-x-summaryItemPrice{font:normal normal normal 13px/16px 'Montserrat Medium';letter-spacing:0px;color:#454545}.vtex-checkout-summary-0-x-summarySmallContent{padding-bottom:12px;border-bottom:1px solid #EDEDED}.vtex-checkout-summary-0-x-summarySmallDisclaimer{font:normal normal normal 11px/14px 'Montserrat Medium';letter-spacing:0px;color:#909090;margin-top:12px;margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.vtex-checkout-summary-0-x-summaryItemContainer:not(:last-child){margin-bottom:14px}.vtex-checkout-summary-0-x-summarySmallContent{padding-bottom:16px}}
.vtex-minicart-2-x-drawer{width:324px!important;background:#FBFBFB 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029}.vtex-minicart-2-x-drawerContent,.vtex-minicart-2-x-childrenContainer,.vtex-minicart-2-x-minicartSideBarContentWrapper{height:100%!important}.vtex-minicart-2-x-minicartContentContainer .vtex-alert{border-radius:0px;font:normal normal normal 12px/18px 'Montserrat'}.vtex-minicart-2-x-closeIconContainer{position:absolute;top:12px;right:22px;z-index:2}.vtex-minicart-2-x-closeIconContainer .vtex-minicart-2-x-closeIconButton{padding:0px}.vtex-minicart-2-x-closeIconContainer .vtex-minicart-2-x-closeIconButton .vtex-minicart-2-x-closeIcon{width:24px;height:24px;color:#C3C3C3}.vtex-minicart-2-x-childrenContainer .vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-minicart-2-x-minicartTitle{font-size:0px;margin:0px;position:relative;padding:31px 22px 35px}.vtex-minicart-2-x-childrenContainer .vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-minicart-2-x-minicartTitle::before{content:'Carrito de compra';font:normal normal normal 15px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9}.vtex-minicart-2-x-childrenContainer .vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-minicart-2-x-minicartTitle::after{content:'';width:calc(100% - 44px);height:1px;background-color:#F0F0F0;position:absolute;bottom:0;left:22px}.vtex-minicart-2-x-minicartProductListContainer{width:100%;height:100%;padding:20px 22px}.vtex-minicart-2-x-minicartSummary{padding:20px 32px 0px}.vtex-minicart-2-x-minicartCheckoutButton{margin:0px;padding:0px 26px 15px}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{height:44px;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button .vtex-button__label{font-size:0px}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button .vtex-button__label::before{content:'Ir a pagar';font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#FFFFFF;text-transform:none}.vtex-minicart-2-x-minicartEmptyStateContainer .vtex-minicart-2-x-minicartCheckoutButton{position:absolute;bottom:0px;width:100%}.vtex-minicart-2-x-minicartEmptyStateContainer .vtex-minicart-2-x-minicartCheckoutButton .vtex-button{background:#EBEBEB 0% 0% no-repeat padding-box;pointer-events:none;border:none}.vtex-minicart-2-x-minicartEmptyStateContainer .vtex-minicart-2-x-minicartCheckoutButton .vtex-button .vtex-button__label::before{color:#A7A7A7;font-family:'Montserrat'}@media screen and (min-width:768px){.vtex-minicart-2-x-drawer{width:407px!important}.vtex-minicart-2-x-minicartSummary{padding:18px 48px 0px}.vtex-minicart-2-x-minicartCheckoutButton{padding:0px 36px 24px}.vtex-minicart-2-x-childrenContainer .vtex-minicart-2-x-minicartSideBarContentWrapper .vtex-minicart-2-x-minicartContentContainer .vtex-minicart-2-x-minicartTitle::before{font:normal normal normal 16px/22px 'Montserrat Bold'}}
.vtex-checkout-summary-0-x-summaryItemContainer #total.vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summaryItemContainer #total-price.vtex-checkout-summary-0-x-summaryItemPrice{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-quantitySelectorButton svg{display:none}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-quantitySelectorDecrease::before{content:'';width:9px;height:2px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-minus-white___31569688d255791e455cb3df2c5d2e6d.svg)}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-quantitySelectorIncrease::before{content:'';width:9px;height:9px;display:block;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-plus-white___e7311323d256b0039287203d7374e305.svg)}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-inputContainer input{font:normal normal normal 11px/14px 'Montserrat Medium';letter-spacing:0px;color:#454545}
.vtex-rich-text-0-x-paragraph--minicart-icon-empty{margin:0px;line-height:0px}.vtex-rich-text-0-x-paragraph--minicart-title-empty{font:normal normal normal 15px/19px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:10px 0px 0px}.vtex-rich-text-0-x-paragraph--minicart-subtitle-empty{font:normal normal normal 12px/18px 'Montserrat';color:#454545;text-align:center;letter-spacing:0px;margin:5px 0px 0px}@media screen and (min-width:768px){.vtex-rich-text-0-x-paragraph--minicart-title-empty{font-size:16px;line-height:19px}.vtex-rich-text-0-x-paragraph--minicart-subtitle-empty{font-size:13px;line-height:18px}}
.vtex-product-list-0-x-productImageContainer{width:100%!important;height:100%;display:flex;align-items:center;padding:5px;border-radius:6px;background:#FAFAFA 0% 0% no-repeat padding-box}.vtex-product-list-0-x-productImageContainer .vtex-product-list-0-x-productImageAnchor{display:block}.vtex-product-list-0-x-productPriceContainer{width:auto;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency{margin-bottom:0px}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency::before{content:'Antes ';font:normal normal normal 10px/13px 'Montserrat SemiBold';letter-spacing:0px;color:#7E7E7E;margin-left:4px}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency .vtex-product-list-0-x-currencyContainer{font:normal normal normal 10px/13px 'Montserrat SemiBold';letter-spacing:0px;color:#7E7E7E}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPrice .vtex-product-list-0-x-price{width:auto;font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545}.vtex-product-list-0-x-productName{font:normal normal normal 11px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-top:6px}.vtex-product-list-0-x-quantitySelectorContainer{width:100%}.vtex-flex-layout-0-x-flexColChild--minicart-col-quantity .vtex-product-list-0-x-quantitySelector{width:100%}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-quantitySelectorButton{width:30px;height:30px;padding:0px;border:none;border-radius:6px;background:#005CA9 0% 0% no-repeat padding-box}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-inputContainer{width:48px;margin-left:10px;margin-right:10px;border-radius:6px;border:2px solid #F2F2F2;background:#FFFFFF 0% 0% no-repeat padding-box;padding:0px}.vtex-product-list-0-x-removeButtonContainer .vtex-product-list-0-x-removeButton{width:30px;height:30px;border-radius:6px;background:#F5F5F5 0% 0% no-repeat padding-box}.vtex-product-list-0-x-removeButtonContainer .vtex-product-list-0-x-removeButton .vtex-product-list-0-x-deleteIcon{display:none}.vtex-product-list-0-x-removeButtonContainer .vtex-product-list-0-x-removeButton::before{content:'';width:11px;height:13px;display:block;margin:0px auto;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-delete___da3c650d363a28cf3e75b832515d0b8c.svg)}@media screen and (min-width:768px){.vtex-product-list-0-x-productImageContainer{padding:10px}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency .vtex-product-list-0-x-currencyContainer{font:normal normal normal 11px/14px 'Montserrat SemiBold'}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPrice .vtex-product-list-0-x-price{font:normal normal normal 14px/18px 'Montserrat Bold'}.vtex-product-list-0-x-productName{font:normal normal normal 12px/18px 'Montserrat SemiBold'}.vtex-product-list-0-x-quantitySelectorContainer .vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-inputContainer{width:102px}}
.vtex-store-link-0-x-link--minicart-empty-button{font:normal normal normal 12px/14px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF;background:#E30613 0% 0% no-repeat padding-box;border-radius:6px;padding:10px 5px;text-transform:none;margin-top:19px}
.olimpica-fidelizacion-0-x-eventDetail__container{width:100%;margin-bottom:26px}.olimpica-fidelizacion-0-x-eventDetail__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-eventDetail__filter{display:flex;justify-content:space-between;border-bottom:1px solid #E6E6E6;padding-bottom:14px}.olimpica-fidelizacion-0-x-eventDetail__bill{width:50%}.olimpica-fidelizacion-0-x-eventDetail__bill__value{text-align:left;font:normal normal normal 11px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-eventDetail__bill__label{text-align:left;font:normal normal normal 14px/22px 'Montserrat Bold';letter-spacing:0px;color:#595959;margin:0px}.olimpica-fidelizacion-0-x-eventDetail__point{width:50%;border-left:1px solid #E8E8E8}.olimpica-fidelizacion-0-x-eventDetail__point__label{text-align:right;font:normal normal normal 11px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-eventDetail__point__value{text-align:right;font:normal normal normal 14px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px}.olimpica-fidelizacion-0-x-eventDetail__page{padding-top:22px}.olimpica-fidelizacion-0-x-banner__detail{border-radius:9px}.olimpica-fidelizacion-0-x-eventDetail__content{width:100%;margin-top:16px;padding-bottom:22px;border-bottom:1px solid #E6E6E6}.olimpica-fidelizacion-0-x-eventDetail__form{width:100%}.olimpica-fidelizacion-0-x-eventDetail__title{font:normal normal normal 13px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-eventDetail__subtitle{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#5C5C5C;margin:4px 0px 0px}.olimpica-fidelizacion-0-x-eventDetail__group{margin-top:16px}.olimpica-fidelizacion-0-x-eventDetail__group .vtex-radioGroup .vtex-radioGroup__radioLabel{background:#F0F0F0 0% 0% no-repeat padding-box;border-radius:8px!important;padding:15px 18px}.olimpica-fidelizacion-0-x-eventDetail__group .vtex-radioGroup .vtex-radioGroup__radioLabel:not(:last-child){margin-bottom:12px}.vtex-radioGroup .vtex-radio{margin-bottom:0px}.vtex-radioGroup .vtex-radio .vtex-radio__fakeRadioContainer .vtex-radio__fakeRadio{background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DEDEDE!important;width:16px!important;height:16px!important;margin-right:12px}.vtex-radioGroup .vtex-radio .vtex-radio__label{font:normal normal normal 12px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545}.olimpica-fidelizacion-0-x-eventDetail__form .vtex-button{background:#015CA9 0% 0% no-repeat padding-box;border-radius:8px;margin-top:14px;cursor:pointer;height:42px;border:0px}.olimpica-fidelizacion-0-x-eventDetail__form .vtex-button:disabled{background:#F0F0F0 0% 0% no-repeat padding-box}.olimpica-fidelizacion-0-x-eventDetail__form .vtex-button .vtex-button__label{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;text-transform:initial;padding:0px!important}.olimpica-fidelizacion-0-x-eventDetail__form .vtex-button:disabled .vtex-button__label{color:#A7A7A7}.olimpica-fidelizacion-0-x-eventDetail__form .olimpica-fidelizacion-0-x-triggerContainer{width:100%}.olimpica-fidelizacion-0-x-eventDetail__paper{max-width:372px}.olimpica-fidelizacion-0-x-delete__wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:56px 56px 36px;box-sizing:border-box;position:relative}.olimpica-fidelizacion-0-x-delete__wrapper .olimpica-fidelizacion-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-fidelizacion-0-x-delete__title{font:normal normal normal 16px/20px 'Montserrat Bold';letter-spacing:0px;text-align:center;color:#005CA9;margin:0px 0px 8px}.olimpica-fidelizacion-0-x-delete__subtitle{font:normal normal normal 13px/20px Montserrat;letter-spacing:0px;text-align:center;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-delete__form{display:flex;align-items:center;justify-content:space-around;margin-top:30px;gap:16px}.olimpica-fidelizacion-0-x-delete__form .vtex-button{width:102px;height:42px;border-radius:7px;cursor:pointer}.olimpica-fidelizacion-0-x-delete__form .vtex-button:first-child{font:normal normal normal 13px/16px 'Montserrat SemiBold';letter-spacing:0px;border:1px solid #005CA9;background:#FFFFFF;border-radius:8px;color:#005CA9}.olimpica-fidelizacion-0-x-delete__form .vtex-button:last-child{font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;border:1px solid #E30613;color:#FFFFFF;background:#E30613 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-fidelizacion-0-x-delete__form .vtex-button .vtex-button__label{text-transform:initial}.olimpica-fidelizacion-0-x-delete__form .vtex-button:last-child .vtex__icon-spinner{color:#FFFFFF}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-eventDetail__container{width:calc(100% - 330px);margin-left:30px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-eventDetail__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-eventDetail__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-eventDetail__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-eventDetail__filter{padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-eventDetail__bill{width:auto;padding-right:20px}.olimpica-fidelizacion-0-x-eventDetail__point{width:auto;padding-left:20px}.olimpica-fidelizacion-0-x-eventDetail__bill__label{text-align:right;font:normal normal normal 16px/20px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-eventDetail__bill__value{text-align:right}.olimpica-fidelizacion-0-x-eventDetail__point__value{text-align:left;font:normal normal normal 16px/20px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-eventDetail__point__label{text-align:left}.olimpica-fidelizacion-0-x-eventDetail__page{padding-top:26px}.olimpica-fidelizacion-0-x-eventDetail__content{display:flex;align-items:flex-end;gap:32px}.olimpica-fidelizacion-0-x-eventDetail__title{font:normal normal normal 14px/22px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-eventDetail__subtitle{margin-top:0px}.olimpica-fidelizacion-0-x-eventDetail__form .vtex-button{height:48px;margin-top:16px}.olimpica-fidelizacion-0-x-eventDetail__group .vtex-radioGroup .vtex-radioGroup__radioLabel{padding:16px 20px}.olimpica-fidelizacion-0-x-eventDetail__group .vtex-radioGroup .vtex-radioGroup__radioLabel:not(:last-child){margin-bottom:14px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-eventDetail__form{max-width:390px}}
.vtex-radioGroup .vtex-radio .vtex-radio__fakeRadioContainer .vtex-radio__fakeRadio.b--action-primary{border:1px solid #015CA9!important}.vtex-radio__fakeRadioInner.bg-action-primary{width:8px!important;height:8px!important;background:#015CA9}
.olimpica-fidelizacion-0-x-eventWinner__container{width:100%;margin-bottom:26px}.olimpica-fidelizacion-0-x-header__back{margin-bottom:18px}.olimpica-fidelizacion-0-x-back__button{font:normal normal bold 14px / 20px 'Montserrat Bold';letter-spacing:0px;color:#454545;cursor:pointer}.olimpica-fidelizacion-0-x-back__button::before{content:url('/arquivos/arrow-blue.svg');margin-right:10px;display:inline-block;transform:scaleX(-1)}.olimpica-fidelizacion-0-x-eventWinner__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-fidelizacion-0-x-eventWinner__filter{text-align:center;border-bottom:1px solid #E6E6E6;padding-bottom:18px}.olimpica-fidelizacion-0-x-eventWinner__point__value{font:normal normal normal 11px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-eventWinner__point__label{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-fidelizacion-0-x-eventWinner__page{padding-top:22px}.olimpica-fidelizacion-0-x-banner__winner{border-radius:8px}.olimpica-fidelizacion-0-x-eventWinner__table{overflow-x:auto;margin-top:10px;margin-right:-32px}.olimpica-fidelizacion-0-x-table__winner{width:100%}.olimpica-fidelizacion-0-x-table__th{font:normal normal normal 12px/22px 'Montserrat Bold';border-bottom:1px solid #EBEBEB;letter-spacing:0px;color:#005CA9;text-align:center;padding:12px}.olimpica-fidelizacion-0-x-table__td{font:normal normal normal 11px/22px 'Montserrat';letter-spacing:0px;color:#454545;text-align:center;min-width:150px;padding:12px;border-bottom:1px solid #EBEBEB}.olimpica-fidelizacion-0-x-eventWinner__mecanics{margin-top:22px}.olimpica-fidelizacion-0-x-mecanics__title{font:normal normal normal 14px/22px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin-bottom:8px}.olimpica-fidelizacion-0-x-winner__paragraph{font:normal normal normal 12px/16px 'Montserrat';letter-spacing:0px;color:#595959;margin:0px}.olimpica-fidelizacion-0-x-winner__paragraph:not(:last-child){margin-bottom:15px}.olimpica-fidelizacion-0-x-winner__paragraph .olimpica-fidelizacion-0-x-link{color:#595959;text-decoration:none}@media screen and (min-width:768px){.olimpica-fidelizacion-0-x-eventWinner__container{width:calc(100% - 330px);margin-left:30px}}@media screen and (min-width:1024px){.olimpica-fidelizacion-0-x-eventWinner__container{width:calc(100% - 366px);margin-left:66px}.olimpica-fidelizacion-0-x-eventWinner__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-eventWinner__header .olimpica-fidelizacion-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-fidelizacion-0-x-eventWinner__filter{padding-bottom:0px;padding-left:20px;border-bottom:none;text-align:left;border-left:1px solid #D5D5D5}.olimpica-fidelizacion-0-x-eventWinner__point__value{text-align:right;font:normal normal normal 11px/18px 'Montserrat Bold'}.olimpica-fidelizacion-0-x-eventWinner__point__label{text-align:right;font:normal normal normal 13px/16px 'Montserrat SemiBold'}.olimpica-fidelizacion-0-x-eventWinner__body{padding-top:6px;grid-template-columns:repeat(2,1fr)}.olimpica-fidelizacion-0-x-eventWinner__page{padding-top:26px}.olimpica-fidelizacion-0-x-eventWinner__table{margin-right:0px}.olimpica-fidelizacion-0-x-table__td{padding:14px}.olimpica-fidelizacion-0-x-mecanics__title{margin-bottom:12px}}
.olimpica-fidelizacion-0-x-table__td:nth-child(2){min-width:100px}.olimpica-fidelizacion-0-x-table__td:nth-child(4){min-width:200px}
.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-dinamic-flags-0-x-listPrices{padding:0!important}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-dinamic-flags-0-x-strikePrice{font-size:0px!important}.vtex-flex-layout-0-x-flexColChild--quickviewContainerPersonalshopper .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{text-align:left;text-decoration:line-through;font:normal normal 500 20px/18px Montserrat!important;letter-spacing:0px;color:#7E7E7E}.vtex-product-summary-2-x-container .vtex-flex-layout-0-x-stretchChildrenWidth .olimpica-dinamic-flags-0-x-flex{background-color:red!important}.olimpica-dinamic-flags-0-x-containerFlagDcto,.olimpica-dinamic-flags-0-x-containerFlag{margin-right:auto!important;height:min-content!important;width:auto!important;background:#005CA9;background-color:#005CA9!important;background-image:none!important;box-shadow:0px 2px 4px #005CA927;border-radius:6px;margin:8px auto 0px 8px}.olimpica-dinamic-flags-0-x-containerFlagDcto .olimpica-dinamic-flags-0-x-containerPercentageFlagDcto,.olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag{position:initial;transform:initial;font-size:0.719rem!important;padding:7px 8px;margin-top:0px;height:auto;font-family:'Montserrat Bold';color:white}.olimpica-dinamic-flags-0-x-containerFlagDcto .olimpica-dinamic-flags-0-x-containerPercentageFlagDcto::before,.olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag::before{content:'-'}.olimpica-dinamic-flags-0-x-containerFlagDcto .olimpica-dinamic-flags-0-x-containerPercentageFlagDcto::after,.olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag::after{content:' %';font-family:'Montserrat Bold'}.olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag:empty{display:none}.olimpica-dinamic-flags-0-x-containerFlag .olimpica-dinamic-flags-0-x-containerPercentageFlag::after{padding-right:8px;margin-right:14px}.olimpica-dinamic-flags-0-x-listPrices{min-height:auto;padding:0px 16px}.olimpica-dinamic-flags-0-x-listPrices .olimpica-dinamic-flags-0-x-currencyContainer{font-family:'Montserrat Bold';font-size:0.875rem;color:#454545;margin-right:auto}.olimpica-dinamic-flags-0-x-otros-medios-text{width:auto;margin-left:5%}.vtex-product-summary-2-x-container--product-summary .olimpica-dinamic-flags-0-x-strikePrice{text-decoration:line-through;font-size:11px!important;color:#7E7E7E;font-family:'Montserrat SemiBold';padding:0 16px!important}.vtex-product-summary-2-x-container--product-summary .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{color:#7E7E7E;font-family:'Montserrat SemiBold';font-size:11px!important}.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-container--product-summary .olimpica-dinamic-flags-0-x-strikePrice{font-size:14px!important}.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-container--product-summary .olimpica-dinamic-flags-0-x-strikePrice .olimpica-dinamic-flags-0-x-currencyContainer{font-size:14px!important}.vtex-product-price-1-x-listPrice--summary{display:none}.vtex-shelf-1-x-slide--shelf-product-suggestion .olimpica-dinamic-flags-0-x-cardDivText{display:none}.olimpica-dinamic-flags-0-x-containerFreeShipping{content:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/envio-gratis-icon___adfbea8f5ec0c3c932690317f5e55ec4.svg);margin-top:5px!important;height:auto!important;width:68px!important}.olimpica-dinamic-flags-0-x-otros-medios-text{font-size:0!important}.olimpica-dinamic-flags-0-x-otros-medios-text::before{content:'otros medios';font:normal normal bold 10px/22px 'Montserrat Bold';letter-spacing:0px;color:#454545}@media screen and (max-width:680px){.olimpica-dinamic-flags-0-x-containerFreeShipping{top:0px!important;right:2px!important;left:auto!important}}
.olimpica-account-0-x-order_detail__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-account-0-x-order_detail__process{display:flex;flex-direction:column;margin-top:18px;margin-bottom:18px;gap:18px}.olimpica-account-0-x-order_detail__section{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #0000001A;border-radius:12px;padding:17px 20px}.olimpica-account-0-x-title__section{font:normal normal normal 13px/15px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;padding-bottom:10px;border-bottom:1px solid #EBEBEB}.olimpica-account-0-x-content__section{margin-top:14px}.olimpica-account-0-x-content__section .olimpica-account-0-x-primary__paragraph{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-content__section .olimpica-account-0-x-secondary__paragraph{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-order_detail__summary{margin-top:18px}.olimpica-account-0-x-totalListItem{width:100%;font:normal normal normal 13px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-totalListItem.olimpica-account-0-x-bold{font-family:'Montserrat Bold'}.olimpica-account-0-x-orderCard{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-orderInstallment{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-orderCash{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-orderCashType{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#6EB717;margin:0px}.olimpica-account-0-x-orderPSEType{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;margin:0px}.olimpica-account-0-x-order_detail__package{display:flex;flex-direction:column;margin-top:18px;gap:18px}.olimpica-account-0-x-shippingGroup{align-items:flex-start}.olimpica-account-0-x-shippingEstimate{width:50%;display:flex;flex-direction:column;padding-right:20px;gap:14px}.olimpica-account-0-x-shippingEstimateLabel{font:normal normal normal 12px/22px 'Montserrat';letter-spacing:0px;color:#595959;margin:0px}.olimpica-account-0-x-shippingEstimateValue{font:normal normal bold 12px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-shippingEstimatePrice{font:normal normal bold 12px/16px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-productList{display:flex;align-items:flex-start;width:50%;padding:0;height:auto;max-height:max-content;flex-wrap:nowrap;justify-content:flex-end;position:relative}.olimpica-account-0-x-productImage{width:45px;height:45px;border-radius:8px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #EFEFEF;position:initial;cursor:pointer;position:absolute}.olimpica-account-0-x-viewMore{backdrop-filter:blur(10px);border-radius:7px;height:49px;width:49px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;z-index:5;background:#00000047 0% 0% no-repeat padding-box;font:var(--font-semi-bold);letter-spacing:0px;color:#FFFFFF;cursor:pointer}.olimpica-account-0-x-offer_wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px -2px 8px #00000010;border-radius:16px;padding:40px;box-sizing:border-box;position:relative}.olimpica-account-0-x-offer_wrapper .olimpica-account-0-x-headerContainer{position:absolute;top:25px;right:31px;border:none}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton{padding:0px}.olimpica-account-0-x-headerContainer .olimpica-account-0-x-closeButton .olimpica-account-0-x-closeIcon{width:22px;height:22px;color:#BFBFBF}.olimpica-account-0-x-items_header{padding-bottom:12px;border-bottom:1px solid #F5F5F5}.olimpica-account-0-x-items_header .olimpica-account-0-x-items_title{font:normal normal normal 14px/18px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0}.olimpica-account-0-x-items_header .olimpica-account-0-x-items_subtitle{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0}.olimpica-account-0-x-items_list{max-height:380px;overflow:auto;padding:0px 30px;margin:0px -30px}.olimpica-account-0-x-items_list .olimpica-account-0-x-product_container:not(:last-child){border-bottom:1px solid #F8F8F8;padding-bottom:20px}.olimpica-account-0-x-product_container{padding-top:20px;gap:10px}.olimpica-account-0-x-product_image_container{width:60px;height:60px;background:#F7F7F7 0% 0% no-repeat padding-box;border-radius:8px}.olimpica-account-0-x-product_name_container{max-width:150px}.olimpica-account-0-x-product_name{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;margin:0px}.olimpica-account-0-x-product_price{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;margin:0px 0px 4px}.olimpica-account-0-x-product_quantity_container{width:53px;height:28px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #E5E5E5;border-radius:3px;padding:7px 5px}.olimpica-account-0-x-product_quantity{font:normal normal normal 12px/22px 'Montserrat Medium';letter-spacing:0px;color:#595959;margin:0px}.olimpica-account-0-x-orderSellerContainer{text-align:center;margin-top:14px;padding-top:14px;border-top:1px solid #F0F0F0}.olimpica-account-0-x-orderSeller{font:normal normal normal 11px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#595959;margin:5px 0px 0px}.olimpica-account-0-x-orderSeller .olimpica-account-0-x-seller{color:#005CA9;text-transform:capitalize}.olimpica-account-0-x-order_detail__caption{display:flex;align-items:center;justify-content:space-between;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 4px #0000001A;border-radius:10px;padding:17px 20px}.olimpica-account-0-x-order_detail__caption .olimpica-account-0-x-order_item__date,.olimpica-account-0-x-order_detail__caption .olimpica-account-0-x-order_item__number{padding-right:20px;border-right:1px solid #D6D6D6}.olimpica-account-0-x-order_detail__caption .olimpica-account-0-x-order_item__media,.olimpica-account-0-x-order_detail__caption .olimpica-account-0-x-order_item__status{padding-left:20px}.olimpica-account-0-x-label__number{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-account-0-x-value__number{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-stepper__nav{display:flex;flex-direction:column;position:relative;margin:0px;padding:0px;list-style-type:none;gap:18px}.olimpica-account-0-x-stepper__nav::before{content:'';position:absolute;left:14px;top:0px;width:3px;height:100%;z-index:1;background-color:#E0E0E0}.olimpica-account-0-x-stepper__progress{background-color:#0b5aa8;position:absolute;top:2px;left:14px;height:50%;width:3px;z-index:2;transition:0.4s ease-in}.olimpica-account-0-x-stepper__item{width:auto;z-index:2}.olimpica-account-0-x-stepper__step{display:flex;align-items:center;gap:14px}.olimpica-account-0-x-stepper__round__tab{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #E0E0E0;width:28px;height:28px;color:#FFFFFF;font:normal normal normal 13px/16px 'Montserrat SemiBold'}.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__active .olimpica-account-0-x-stepper__round__tab{background:#005CA9;border-color:#005CA9;color:#FFFFFF}.olimpica-account-0-x-stepper__name{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#9A9A9A}.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__active .olimpica-account-0-x-stepper__name{color:#005CA9}.olimpica-account-0-x-order_detail__back{margin-bottom:18px}.olimpica-account-0-x-back__button{font:normal normal normal 13px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545;border:none;padding:0px;background:none;cursor:pointer}.olimpica-account-0-x-back__button::before{content:'';width:14px;height:14px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-right-blue___764b4016b16b240c92d19875af0ef042.svg);transform:rotate(180deg);display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:2px}@media screen and (min-width:1024px){.olimpica-account-0-x-order_detail__process{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.olimpica-account-0-x-order_detail__package{display:grid;grid-template-columns:1fr 1fr;gap:30px}.olimpica-account-0-x-shippingGroup{align-items:flex-end}.olimpica-account-0-x-productImage,.olimpica-account-0-x-viewMore{bottom:0px}.olimpica-account-0-x-stepper__nav{flex-direction:row;justify-content:space-between}.olimpica-account-0-x-stepper__nav::before{content:'';position:absolute;left:0px;top:18px;width:100%;height:3px;z-index:1;background-color:#E0E0E0}.olimpica-account-0-x-stepper__container{padding:10px 18px 40px}.olimpica-account-0-x-stepper__progress{background-color:#0b5aa8;position:absolute;top:18px;left:2px;height:3px;z-index:2;transition:0.4s ease-in}.olimpica-account-0-x-stepper__step{position:relative;flex-direction:column;gap:10px}.olimpica-account-0-x-stepper__round__tab{width:36px;height:36px}.olimpica-account-0-x-stepper__name{position:absolute;top:60px;white-space:nowrap;left:50%;transform:translate(-45%,-50%);text-align:center}}
.olimpica-account-0-x-order_map{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 4px #0000001A;border-radius:10px;margin-bottom:27px}.olimpica-account-0-x-order_map__info{display:flex;align-items:center;padding:18px 26px;justify-content:space-between}.olimpica-account-0-x-order_map__text_bold{font:normal normal 800 14px/20px 'Montserrat ExtraBold';letter-spacing:0px;color:#454545;margin:0}.olimpica-account-0-x-order_map__text{font:normal normal 13px/18px 'Montserrat Medium';letter-spacing:0px;color:#454545;margin:0}.olimpica-account-0-x-order_map__iframe{border-radius:10px 10px 0 0;border:0}.olimpica-account-0-x-order_motorized{border-left:1px solid #EBEBEB;padding-left:25px;display:flex;align-items:center}.olimpica-account-0-x-order_motorized__name{font:normal normal bold 14px/20px 'Montserrat Bold';letter-spacing:0px;color:#454545;margin:0}.olimpica-account-0-x-order_motorized__score{margin:0;font:normal normal bold 11px/18px 'Montserrat semiBold';letter-spacing:0px;color:#454545;text-align:right}.olimpica-account-0-x-order_motorized__image{width:38px;height:38px;margin-left:8px}.olimpica-account-0-x-order_map__container{position:relative}.olimpica-account-0-x-order_timer_container{position:absolute;bottom:5px}.olimpica-account-0-x-order_timer_text,.olimpica-account-0-x-order_timer{width:max-content;background:#005CA9 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #0000001F;border-radius:0px 6px 6px 0px;padding:7px 15px;margin:6px 0;font:normal normal 13px / 16px 'Montserrat Medium';letter-spacing:0px;color:#FFFFFF}.olimpica-account-0-x-order_map__text_blue{color:#005CA9;font-weight:bold}.olimpica-account-0-x-order_timer{display:flex;gap:6px;font:normal normal 800 13px/16px 'Montserrat ExtraBold';letter-spacing:0px;color:#FFFFFF}.olimpica-account-0-x-stepper__round__tab_flash{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#E0E0E0;color:#E0E0E0;border:3px solid white;width:28px;height:28px;font:normal normal normal 13px/16px 'Montserrat SemiBold'}.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__active_flash .olimpica-account-0-x-stepper__round__tab_flash{background:#005CA9;border-color:#005CA9;color:#FFFFFF;border-radius:50%;border:3px solid #DBEFFF}.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__active_flash .olimpica-account-0-x-stepper__name,.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__cancel_flash .olimpica-account-0-x-stepper__name{font:normal normal 800 12px/22px 'Montserrat ExtraBold'}.olimpica-account-0-x-stepper__item.olimpica-account-0-x-stepper__cancel_flash .olimpica-account-0-x-stepper__round__tab_flash{background:#EB000E;border:3px solid #ffd8da;border-radius:50%;color:#FFFFFF}.olimpica-account-0-x-order_detail__section_state_flash{margin-bottom:18px}.olimpica-account-0-x-order_items__number{padding-right:20px;border-right:1px solid #D6D6D6;display:flex;flex-direction:column}.olimpica-account-0-x-order_detail__caption_row2 .olimpica-account-0-x-order_items__number .olimpica-account-0-x-value__number{text-align:right;font-family:'Montserrat bold'}.olimpica-account-0-x-order_items__flash{width:100px}.olimpica-account-0-x-order_items__flash .olimpica-account-0-x-productList{width:100%}.olimpica-account-0-x-order_items__flash .olimpica-account-0-x-productList .olimpica-account-0-x-productImage{width:30px;height:30px}.olimpica-account-0-x-order_items__flash .olimpica-account-0-x-productList .olimpica-account-0-x-viewMore{width:34px;height:33px;font:normal normal bold 13px / 16px 'Montserrat bold'}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-label__date{font-family:'Montserrat SemiBold'}.olimpica-account-0-x-label__status_flash{border-radius:4px;padding:2px 6px;font:normal normal bold 9px/11px 'Montserrat bold';letter-spacing:0px;color:#FFFFFF}.olimpica-account-0-x-status__entrega_flash{background:#6EB717 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__despacho_flash{background:#2C91E5 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__cancelado_flash{background:#EB000E 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__alistamiento_flash{background:#FFB01C 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__confirmed_flash{background:#2C91E5 0% 0% no-repeat padding-box}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-label__media{font:normal normal normal 11px / 16px 'Montserrat semiBold';letter-spacing:0px;color:#595959}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-value__media{font:normal normal normal 12px / 18px 'Montserrat bold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-order_seller{border-left:1px solid #D6D6D6;padding-left:20px;margin-left:20px}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-label__seller{font:normal normal normal 11px / 16px 'Montserrat semiBold';letter-spacing:0px;color:#595959}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-value__seller{font:normal normal normal 12px / 18px 'Montserrat bold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-order_modal_delivery .vtex-styleguide-9-x-scrollBar{width:387px;padding:0}.olimpica-account-0-x-order_modal_delivery .vtex-modal__modal{max-width:387px}.olimpica-account-0-x-order_modal_header{background:#764F89;border-radius:14px 14px 0 0;height:149px}.olimpica-account-0-x-order_modal_body{display:flex;flex-direction:column;padding:0 45px 34px;align-items:center}.olimpica-account-0-x-order_modal_title{font:normal normal 800 16px/22px 'Montserrat ExtraBold';letter-spacing:0px;color:#005CA9;margin:35px 0 0}.olimpica-account-0-x-order_modal_sub_title{font:normal normal 14px/20px 'Montserrat';letter-spacing:0px;color:#454545;margin:0;margin:0 0 25px}.olimpica-account-0-x-order_modal_list{list-style:none;margin:0;padding:0;width:100%}.olimpica-account-0-x-order_modal_element{display:flex;justify-content:space-between;margin-bottom:20px}.olimpica-account-0-x-order_modal_list .olimpica-account-0-x-order_modal_element:not(:last-child){border-bottom:1px solid #EBEBEB}.olimpica-account-0-x-order_modal_element_text{font:normal normal bold 14px/18px 'Montserrat bold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-order_modal_element_value{font:normal normal bold 14px/18px 'Montserrat bold';letter-spacing:0px;color:#005CA9}.olimpica-account-0-x-order_modal_button{background:#005CA9 0% 0% no-repeat padding-box;border-radius:8px;padding:13px 27px;width:140px;font:normal normal bold 13px/16px 'Montserrat bold';letter-spacing:0px;color:#FFFFFF;text-decoration:none;border:0;cursor:pointer}.olimpica-account-0-x-order_modal_delivery .vtex-modal__modal .vtex__icon-close{color:white;font-weight:bold;width:20px;height:20px;top:15px}@media screen and (min-width:1024px){.olimpica-account-0-x-stepper__round__tab_flash{width:33px;height:33px}}@media screen and (max-width:1025px){.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-order_detail__caption{flex-direction:column}.olimpica-account-0-x-order_detail__caption_row1{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #EBEBEB}.olimpica-account-0-x-order_detail__caption_row2{width:100%;justify-content:space-between}.olimpica-account-0-x-order_detail__caption_row1 .olimpica-account-0-x-order_item__date,.olimpica-account-0-x-order_detail__caption_row1 .olimpica-account-0-x-order_item__media,.olimpica-account-0-x-order_detail__caption_row1 .olimpica-account-0-x-value__date{padding:0;border:0}.olimpica-account-0-x-order_detail__caption_row1 .olimpica-account-0-x-order_item__date{text-align:right}.olimpica-account-0-x-order_detail__caption_row2 .olimpica-account-0-x-order_items__number{padding:0;border:0}.olimpica-account-0-x-order_detail__caption_row2 .olimpica-account-0-x-order_items__number .olimpica-account-0-x-value__number{text-align:left}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-order_seller{width:100%;padding:0;margin:0;border:0;padding-top:20px;margin-top:20px;border-top:1px solid #EBEBEB}.olimpica-account-0-x-order_detail__information_flash .olimpica-account-0-x-label__date{display:flex;flex-direction:column;margin-bottom:8px}}@media screen and (max-width:768px){.olimpica-account-0-x-order_items__flash .olimpica-account-0-x-productList .olimpica-account-0-x-productImage{width:35px;height:35px}.olimpica-account-0-x-label__status_flash{padding:4px 6px}.olimpica-account-0-x-order_items__flash .olimpica-account-0-x-productList .olimpica-account-0-x-viewMore{width:38px;height:38px}.olimpica-account-0-x-order_map__iframe{height:360px}.olimpica-account-0-x-order_map__info{display:flex;flex-direction:column;padding:20px}.olimpica-account-0-x-order_motorized{padding:0;margin:0;border:0;display:flex;width:100%;justify-content:space-between}.olimpica-account-0-x-order_motorized__score{text-align:left}.olimpica-account-0-x-order_map__text_container_entrega{width:100%;border-bottom:1px solid #EBEBEB;padding-bottom:14px;margin-bottom:14px}.olimpica-account-0-x-order_map{margin-bottom:18px}.olimpica-account-0-x-order_modal_delivery .vtex-styleguide-9-x-scrollBar{width:100%}.olimpica-account-0-x-order_modal_header{height:121px}.olimpica-account-0-x-order_modal_delivery .vtex-modal__modal .vtex-modal__close-icon{padding:1.0rem}.olimpica-account-0-x-order_modal_body{padding:0 35px 35px}}
.olimpica-account-0-x-order__header{display:flex;flex-direction:column;justify-content:space-between}.olimpica-account-0-x-header__main{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #E6E6E6}.olimpica-account-0-x-search__container{width:100%;display:flex;align-items:center;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #F0F0F0;border-radius:100px;padding:10px 15px;gap:9px}.olimpica-account-0-x-search__input{width:100%;font:normal normal normal 12px/15px 'Montserrat';letter-spacing:0px;color:#7E7E7E;border:none}.olimpica-account-0-x-search__input:focus{outline:none}.olimpica-account-0-x-search__input::placeholder{font:normal normal normal 12px/15px 'Montserrat';letter-spacing:0px;color:#7E7E7E}.olimpica-account-0-x-order__filter{padding-top:15px}.olimpica-account-0-x-order__filter .olimpica-account-0-x-label{font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-filter__date{padding-bottom:19px;border-bottom:1px solid #D5D5D5}.olimpica-account-0-x-date__title{text-align:left;margin-bottom:12px}.olimpica-account-0-x-date__group{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}.olimpica-account-0-x-date__group .olimpica-account-0-x-date{width:55%;font:normal normal normal 10px/12px 'Montserrat Medium';text-transform:uppercase;letter-spacing:0px;color:#7E7E7E;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DEDEDE;border-radius:4px;padding:6px 8px;position:relative}.olimpica-account-0-x-date__group .olimpica-account-0-x-date::-webkit-calendar-picker-indicator{background:none}.olimpica-account-0-x-date__group .olimpica-account-0-x-date::before{content:'';width:6px;height:4px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-arrow-down-blue___473400f84eb6d3711c67d295398053ad.svg);position:absolute;right:12px;top:10px}.olimpica-account-0-x-date__group .olimpica-account-0-x-date:focus{outline:none}.olimpica-account-0-x-group__start,.olimpica-account-0-x-group__end{width:calc(50% - 7px);display:flex;align-items:center;gap:6px}.olimpica-account-0-x-group__start .olimpica-account-0-x-label,.olimpica-account-0-x-group__end .olimpica-account-0-x-label{width:40%}.olimpica-account-0-x-orders__list{display:flex;flex-direction:column;gap:18px}.olimpica-account-0-x-orders__container{padding-top:20px}.olimpica-account-0-x-order_item__container{padding:20px 24px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 1px 3px #0000001A;border-radius:12px}.olimpica-account-0-x-order_item__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #EBEBEB}.olimpica-account-0-x-label__date{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-account-0-x-value__date{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-order_item__number{text-align:right}.olimpica-account-0-x-label__number{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-account-0-x-label__status{font:normal normal normal 10px/13px 'Montserrat SemiBold';letter-spacing:0px;color:#FFFFFF;border-radius:4px;padding:3px 6px}.olimpica-account-0-x-status__confirmed{background:#6EB717 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__preparation{background:#FFB01C 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__payment{background:#2C91E5 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__delivered{background:#6EB717 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__send{background:#2C91E5 0% 0% no-repeat padding-box}.olimpica-account-0-x-status__canceled{background:#b16262 0% 0% no-repeat padding-box}.olimpica-account-0-x-order_item__body{padding-top:14px}.olimpica-account-0-x-order_item__detail{display:flex;justify-content:space-between}.olimpica-account-0-x-label__media{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-account-0-x-value__media{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-label__total{font:normal normal normal 11px/16px 'Montserrat';letter-spacing:0px;color:#595959}.olimpica-account-0-x-value__total{font:normal normal normal 12px/18px 'Montserrat SemiBold';letter-spacing:0px;color:#454545}.olimpica-account-0-x-order_item__action{padding-top:16px}.olimpica-account-0-x-view__more{width:100%;font:normal normal normal 12px/15px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;border:2px solid #005CA9;background:#FFFFFF;border-radius:8px;padding:10px 35px;cursor:pointer}.olimpica-account-0-x-filter__button{background:transparent;border:none;font:normal normal normal 12px/22px 'Montserrat SemiBold';letter-spacing:0px;color:#005CA9;margin-left:6px;cursor:pointer;padding:0px}.olimpica-account-0-x-filter__button::after{content:'';width:14px;height:14px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-right-blue___764b4016b16b240c92d19875af0ef042.svg);transform:rotate(90deg);display:inline-block;vertical-align:middle;margin-left:2px;margin-bottom:2px}.olimpica-account-0-x-orderByDropdown{display:flex;align-items:center;justify-content:center;padding-top:20px}.olimpica-account-0-x-orders__pagination{padding-top:32px}.olimpica-account-0-x-pagination__container{display:flex;align-items:center;justify-content:center;gap:35px}.olimpica-account-0-x-pagination__number{display:flex;gap:20px;margin:0px;padding:0px;list-style:none}.olimpica-account-0-x-pagination__button{font:normal normal normal 13px/16px 'Montserrat Bold';letter-spacing:0px;color:#005CA9;cursor:pointer}.olimpica-account-0-x-pagination__button.olimpica-account-0-x-disabled{color:#ACACAC;pointer-events:none}.olimpica-account-0-x-pagination__item{font:normal normal normal 13px/16px 'Montserrat';letter-spacing:0px;color:#ACACAC;cursor:pointer}.olimpica-account-0-x-pagination__item.olimpica-account-0-x-active{font-family:'Montserrat Bold';color:#005CA9}@media screen and (min-width:1024px){.olimpica-account-0-x-order__header{flex-direction:row;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.olimpica-account-0-x-order__header .olimpica-account-0-x-header__main{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.olimpica-account-0-x-search__container{width:300px}.olimpica-account-0-x-search__input,.olimpica-account-0-x-search__input::placeholder{font:normal normal normal 13px/15px 'Montserrat'}.olimpica-account-0-x-order__filter{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #D5D5D5}.olimpica-account-0-x-filter__date{display:flex;align-items:center;flex-direction:row;padding-bottom:0px;border-bottom:none;gap:10px}.olimpica-account-0-x-date__title{margin-bottom:0px}.olimpica-account-0-x-date__group{width:inherit}.olimpica-account-0-x-date__group .olimpica-account-0-x-date{width:inherit}.olimpica-account-0-x-group__start,.olimpica-account-0-x-group__end{width:inherit}.olimpica-account-0-x-group__start .olimpica-account-0-x-label,.olimpica-account-0-x-group__end .olimpica-account-0-x-label{width:inherit}.olimpica-account-0-x-order_item__number{display:flex;flex-direction:column-reverse}.olimpica-account-0-x-orders__container{padding-top:26px}.olimpica-account-0-x-order_item__body{display:flex;align-items:center;justify-content:space-between}.olimpica-account-0-x-order_item__detail{gap:50px;flex-direction:row}.olimpica-account-0-x-order_item__action{padding-top:0px}.olimpica-account-0-x-view__more{padding:0px;border:none;border-radius:0px}.olimpica-account-0-x-view__more::after{content:'';width:14px;height:14px;background:url(https://olimpica.vtexassets.com/assets/vtex/assets-builder/olimpica.theme/5.9.17/images/home/icon-right-blue___764b4016b16b240c92d19875af0ef042.svg);display:inline-block;vertical-align:middle;margin-left:2px}.olimpica-account-0-x-order_detail__caption .olimpica-account-0-x-label__status{padding:8px 12px}.olimpica-account-0-x-label__number{font-family:'Montserrat SemiBold';margin-top:5px}.olimpica-account-0-x-orderByDropdown{padding-top:0px}.olimpica-account-0-x-orders__pagination{padding-top:52px}}
