.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-homeIcon{color:#ffbc0d}.vtex-breadcrumb-1-x-homeIcon:hover{color:red}.vtex-breadcrumb-1-x-link:hover{color:#ffbc0d}.vtex-checkout-summary-0-x-summarySmallDisclaimer{display:none}.vtex-checkout-summary-0-x-price{font-weight:700}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#fff;display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#fff;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 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol,.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}.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--filterMobileCol{width:38%}.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-flexRow--menu-row-mobile-2{background-color:#ffc72c!important;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.vtex-flex-layout-0-x-flexRow--menu-drawer-login{display:flex;width:100vw;background-color:#f9f9f9;padding:0 1rem}.vtex-flex-layout-0-x-flexRow--sac-title{margin-top:.5rem;padding-top:1rem;border-top:1px solid grey}.vtex-flex-layout-0-x-flexRow--search-bar-mob{background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRow--row-media{width:auto;margin:0 auto}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--row-media{width:100%}}.vtex-flex-layout-0-x-flexRowContent--total-price-pg{font-style:normal;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;list-style:none;margin:0;padding:0;letter-spacing:0;color:#db0007;font-size:21px!important;display:block;line-height:30px}.vtex-menu-2-x-menuItem{height:40px;display:flex;align-items:center;border-bottom:4px solid transparent;transition:all .2s}.vtex-menu-2-x-styledLinkContent--header-menu{border-bottom:4px solid transparent;width:100px;height:80px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#000;font-weight:500;font-family:Roboto,sans-serif}.vtex-menu-2-x-styledLinkContent--header-menu:hover{border-bottom:4px solid #c90c0c;color:#c90c0c}.vtex-menu-2-x-styledLinkContent--menu-item-footer,.vtex-menu-2-x-styledLinkContent--menu-item-footer-redes{color:#fff}.vtex-menu-2-x-menuItem--menu-item-footer-redes{display:flex;align-items:center;justify-content:center;color:#fff}.vtex-menu-2-x-menuContainer--drawer-contact{width:100vw}@media screen and (max-width:1024px){.vtex-menu-2-x-menuItem--header-menu{margin:.4rem;height:30px}.vtex-menu-2-x-styledLinkContent--header-menu{height:50px}}@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}}@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}}.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 .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #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:#eee;box-shadow:-4px 0 27px -12px rgba(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-minicart-2-x-drawerContent .vtex-minicart-2-x-minicartEmptyStateContainer{display:flex;justify-content:space-between;flex-direction:column;align-items:center;overflow:hidden}.vtex-minicart-2-x-minicartTitle{visibility:hidden;content:"";margin-left:-5rem}.vtex-minicart-2-x-minicartTitle:after{visibility:visible;content:"MINHA SACOLA"}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-product-identifier-0-x-product-identifier,.vtex-product-identifier-0-x-product-identifier__value{font-weight:300;text-transform:uppercase;font-family:Roboto,sans-serif;color:#555}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText{background:#faebd7;border-radius:20px;padding:5px 10px}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{font-size:28px;text-align:center;font-weight:500;font-family:YourDoodleFont,sans-serif}.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;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#2e2e2e}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings--summary,.vtex-product-price-1-x-savings-discount--summary{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding:.25rem .5rem}.vtex-product-quantity-1-x-quantitySelectorTitle{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:38px;text-transform:uppercase;margin-top:2rem}.vtex-product-quantity-1-x-quantitySelectorStepper{margin-bottom:2rem}.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-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-brandName{font-size:18px;color:#2e2e2e;display:flex;text-align:center;overflow:hidden;text-overflow:ellipsis;align-items:flex-start;justify-content:center;height:100%;width:100%;padding:2%}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-product-summary-2-x-description{font-family:Roboto,sans-serif;font-weight:500;font-size:15px;line-height:18px;color:#000;letter-spacing:0;text-transform:none;font-size:17px;text-align:justify;padding:0 8px;margin-top:-2rem;margin-bottom:0;height:60px!important}.vtex-product-summary-2-x-currencyContainer{font-family:YourDoodleFont,sans-serif}.vtex-reviews-and-ratings-2-x-container{max-width:96rem;padding-left:.5rem;padding-right:.5rem}.vtex-reviews-and-ratings-2-x-inlineContainer{margin-left:0}.vtex-reviews-and-ratings-2-x-star--empty,.vtex-reviews-and-ratings-2-x-star--filled{color:#ffb100}.vtex-rich-text-0-x-container--deals{color:#fff;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-headingLevel2--shelfTitle{font-size:26px;line-height:70px;margin:0 0 20px;position:relative;background-size:55%;text-transform:uppercase;font-weight:100;font-family:Inter;font-size:23px;font-style:normal}.vtex-rich-text-0-x-headingLevel2--shelfTitle:after{position:relative;content:"";width:130px;display:block;margin:5px auto;border-bottom:1px dotted #000}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.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}@media only screen and (min-width:640px){.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--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--footer-text-organization{width:100%!important}.vtex-rich-text-0-x-wrapper--footer-text-development,.vtex-rich-text-0-x-wrapper--footer-text-technology{display:inline-block;text-align:start;position:relative;right:1%}}@media screen and (max-width:640px){.vtex-rich-text-0-x-wrapper--footer-text-development,.vtex-rich-text-0-x-wrapper--footer-text-technology{display:inline-block;text-align:start;position:relative;right:60%}}.vtex-rich-text-0-x-paragraph--login-drawer-menu{width:140px;padding:0 2px}.vtex-rich-text-0-x-link-login{color:#000}.vtex-rich-text-0-x-container--sac-title{display:inline-block;width:100vw!important;padding-left:1rem}.vtex-rich-text-0-x-paragraph--sac-title{font-weight:700!important}@media screen and (min-width:640px){.vtex-rich-text-0-x-container--sac-title,.vtex-rich-text-0-x-paragraph--login-drawer-menu{position:relative;right:14rem}}.vtex-rich-text-0-x-paragraph--sac-address{padding-left:1rem;font-size:12px;line-height:14px;color:#000;font-family:Roboto,sans-serif}.vtex-rich-text-0-x-paragraph--sac-turn{padding-left:1rem;color:#555;font-family:Roboto,sans-serif;font-size:14px}.vtex-rich-text-0-x-paragraph--contact-title{font-weight:700;font-size:14px;line-height:17px;color:#222;text-transform:uppercase;padding-left:1rem}.vtex-rich-text-0-x-paragraph--contact{padding-left:1rem;color:#555;font-family:Roboto,sans-serif;font-size:14px}.vtex-rich-text-0-x-container--product-sub-title{justify-content:start!important}.vtex-rich-text-0-x-paragraph--product-sub-title{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:38px;text-transform:uppercase;color:#979899}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:1520px}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem}.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:.5rem;padding-right:.5rem}.vtex-slider-layout-0-x-container{height:auto}.vtex-slider-layout-0-x-sliderTrackContainer--shelf{margin-top:2rem;height:auto;display:flex;align-items:center;justify-content:center}.vtex-slider-layout-0-x-sliderTrack--shelf{display:flex;flex-wrap:wrap;height:auto;width:80vw!important;gap:2rem}.vtex-slider-layout-0-x-slide--shelf--visible{width:315px!important;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}@media screen and (max-width:450px){.vtex-slider-layout-0-x-slide--shelf--visible{position:relative;right:10%}}.vtex-slider-layout-0-x-sliderTrackContainer--carousel-home{margin-bottom:30px}.vtex-search-result-3-x-galleryLayoutOptionButton{background-color:#f0f0f0;color:#3f3f40;padding:.375rem .75rem}.vtex-search-result-3-x-galleryLayoutOptionButton--selected{background-color:#3f3f40;color:#fff}.vtex-search-result-3-x-galleryLayoutSwitcher{border-radius:4px 4px 4px 4px;justify-content:center;overflow:hidden;width:auto!important;align-self:center}.vtex-search-result-3-x-galleryItem--list{border-bottom:1px solid #e7e9ee}.vtex-search-result-3-x-filterItem{background-color:transparent}.vtex-search-result-3-x-selectedFilterItem{color:#ff0}.vtex-search-result-3-x-filterSelected .vtex-search-result-3-x-filterTitleSpan{visibility:hidden}.vtex-search-result-3-x-filterSelected .vtex-search-result-3-x-filterTitleSpan:after{content:"ativos";visibility:visible;text-transform:lowercase;color:#ffbc0d;font-weight:700;position:relative;right:7rem}.vtex-search-result-3-x-filterMessage{font-weight:700;color:#a9a9a9}.vtex-search-result-3-x-galleryTitle--layout{color:#000;font-size:28px;font-family:Roboto,sans-serif}.vtex-search-result-3-x-buttonShowMore{margin:2rem}.vtex-search-result-3-x-buttonShowMore .vtex-button{background-color:#ffbc0d;border:#ffbc0d}.vtex-stack-layout-0-x-stackItem--product{width:100%}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.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-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0}.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:60px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;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:0}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-imageElement--social-media-icon{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.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:0;max-height:600px}}.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-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.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:700;font-size:30px}.vtex-store-components-3-x-imageElement--payments{width:180px;margin-left:5%}.vtex-store-components-3-x-imageElement--footer-logo{width:280px;margin:10px}.vtex-store-components-3-x-imageElement--icon-media{width:25px;margin:auto;display:flex;align-self:flex-start;justify-self:start}.vtex-store-components-3-x-imageElement--ticket_strip{margin:auto;display:flex;background-color:#fff!important;border:1px solid #576dd9;max-width:1120px;border-radius:15px}.vtex-store-components-3-x-imageElement--best-ong-stamp{width:225px}.vtex-store-components-3-x-imageElement--development{width:50px;margin-top:10px;right:2rem}.vtex-store-components-3-x-stretchChildrenWidth--technology{background-color:#fff}.vtex-store-components-3-x-imageElement--technology{width:50px;margin-bottom:5px;margin-right:auto}.vtex-store-components-3-x-imageElementLink--icon-media{margin:1rem}@media screen and (max-width:640px){.vtex-store-components-3-x-imageElement--technology,.vtex-store-components-3-x-imageElementLink--development{position:relative;left:40%;bottom:2rem}}.vtex-store-components-3-x-imageElement--sac-img{width:30px!important;height:30px!important;margin:auto;padding-right:80%}.vtex-store-components-3-x-productBrand{font-size:28px;text-align:center;font-family:Roboto,sans-serif;color:#555;font-weight:500}.vtex-store-components-3-x-productDescriptionTitle{margin-top:2rem;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-content{font-size:14px;font-family:Roboto,sans-serif;color:#555;font-weight:500}.vtex-store-components-3-x-imageElement--contact-payments{margin-left:1rem;margin-bottom:1rem}.vtex-store-components-3-x-imageElement--checkout-bag-empty{width:100px!important}.vtex-store-components-3-x-imageElement--icon-heart{width:35px;margin:0;padding:0}@media screen and (min-width:769px){.vtex-store-components-3-x-imageElement--icon-heart{position:relative;right:30%}}.vtex-store-components-3-x-thumbImg--product-page{border-radius:16px}.vtex-store-components-3-x-productImageTag--product-page{border-radius:16px;width:max-content!important;display:block;margin:auto}.vtex-store-drawer-0-x-drawer,.vtex-store-drawer-0-x-drawerContent{overflow:hidden}.vtex-store-drawer-0-x-opened--contact{width:25%!important}.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-socialNetworksContainer{padding-left:1rem}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:.5rem;padding-bottom:.5rem}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{box-shadow:0 4px 5px rgba(0,0,0,.1)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:hsla(0,0%,94.1%,.8)}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#f0f0f0}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-store-icons-0-x-expandIcon{color:#ffbe00}.vtex-store-link-0-x-label--link-navigation{width:100%;text-align:center;font-size:14px;font-weight:700;height:100px;background:#897e82;text-decoration:none!important;color:#fff;text-transform:uppercase;justify-content:center;display:flex;align-items:center}.vtex-store-link-0-x-link--link-navigation{width:100vw!important;height:100%;display:flex;align-items:flex-end;justify-content:center;text-decoration:none}.vtex-store-link-0-x-label--checkout-button{width:100%;text-align:center;font-size:18px;height:100px;background:#ffbc0d;text-decoration:none!important;color:#fff;text-transform:uppercase;justify-content:center;display:flex;align-items:center;font-weight:700}.vtex-store-link-0-x-label--checkout-button:hover{background:#fd2415}.vtex-store-link-0-x-link--checkout-button{width:100vw!important;height:100%;display:flex;align-items:flex-end;justify-content:center;text-decoration:none}.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-rich-text-0-x-container--title-about-irm{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--title-about-irm{font-size:26px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;font-family:Roboto,sans-serif;border-bottom:3px solid #db0007;line-height:2}.vtex-rich-text-0-x-container--sub-title{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--sub-title{color:#000;text-align:center;font-family:Roboto,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.vtex-rich-text-0-x-wrapper--paragraph-about-irm{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:80%;margin:0 auto}.vtex-rich-text-0-x-wrapper--paragraph-about-irm .vtex-rich-text-0-x-paragraph{padding:0 0 15px;text-align:center;line-height:1.3;font-size:16px}.vtex-rich-text-0-x-container--video-about-irm{margin:1rem 0;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--video-about-irm{margin-bottom:10px;line-height:25px;font-weight:500;font-family:sans-serif;margin-left:auto;margin-right:auto;text-align:center;font-size:21px}.vtex-rich-text-0-x-paragraph--paragraph-about-irm{color:#000;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal;max-width:1120px;width:80%;margin:80px auto 0}.vtex-rich-text-0-x-container--paragraph-about-irm-numbers,.vtex-rich-text-0-x-wrapper--paragraph-about-irm-numbers{padding:0;margin:0;width:max-content;height:max-content;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-container--paragraph-about-irm-numbers-content,.vtex-rich-text-0-x-wrapper--paragraph-about-irm-numbers-content{padding:0;margin:0;height:max-content;display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.vtex-rich-text-0-x-paragraph--paragraph-about-irm-numbers{color:#db3932;text-align:center;font-family:Roboto,sans-serif;font-size:50px;font-style:normal;font-weight:900;line-height:normal;margin:0 auto}.vtex-rich-text-0-x-paragraph--paragraph-about-irm-numbers-content{color:#000;text-align:center;font-family:Roboto,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0;word-break:break-word}.vtex-rich-text-0-x-container--paragraph-about-irm-last-title{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--paragraph-about-irm-last-title{color:#000;text-align:center;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:normal;max-width:725px;margin:80px 0 auto;display:block}.vtex-flex-layout-0-x-flexRow--about-irm-time{max-width:1000px;width:80%;margin:80px auto auto;display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--about-irm-time{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--about-irm-impact{max-width:1000px;margin:80px auto auto;display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--about-irm-impact{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:650px){.vtex-flex-layout-0-x-flexRowContent--about-irm-impact{gap:20px;justify-content:center}}.vtex-flex-layout-0-x-flexRow--about-irm-impact .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRow--about-irm-time .vtex-flex-layout-0-x-stretchChildrenWidth{min-height:120px;min-width:150px}.vtex-store-link-0-x-link--participate{display:flex;align-items:center;justify-content:center;text-decoration:none;margin:80px 0 140px}.vtex-store-link-0-x-label--participate{border-radius:16px;background:#576dd9;width:433px;height:76px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:Inter;font-size:clamp(25px,10vw,40px);font-style:normal;font-weight:900;line-height:normal;text-decoration:none;cursor:pointer}.vtex-store-link-0-x-label--participate:hover{background:#8a9aec}.vtex-my-account-1-x-passwordBox label{visibility:hidden}.vtex-my-account-1-x-passwordBox{text-align:justify;color:#000}.vtex-my-account-1-x-passwordBox label:after{visibility:visible;text-align:justify;content:"Aceito os termos da Política de Privacidade e Política de Doação do Instituto Ronald McDonald e autorizo o contato da instituição através de e-mail, ligações telefônicas, mensagens de texto e App Whatsapp.";font-family:Roboto,sans-serif}.vtex-my-account-1-x-boxContainerFooter button{color:red}.vtex-my-account-1-x-boxContainerFooter button:hover{background-color:#d49999}.vtex-rich-text-0-x-container--cookies-title{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--cookies-title{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-container--cookies-subtitle{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--cookies-subtitle{display:flex;align-items:center;justify-content:flex-start;width:80%}.vtex-rich-text-0-x-paragraph--cookies-subtitle{text-align:justify;line-height:1.3;font-weight:500;font-size:16px;color:#db0007;font-family:Roboto,sans-serif}.vtex-rich-text-0-x-link--cookies-subtitle{color:#db0007;text-decoration:none}.vtex-rich-text-0-x-container--cookies-text{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--cookies-text{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--cookies-text{text-align:justify;line-height:1.3;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-rich-text-0-x-link--cookies-text{color:#555;text-decoration:none}.vtex-flex-layout-0-x-flexRowContent--giftcards-todo-giftcard{max-width:80vw}.vtex-rich-text-0-x-container--title-todo-giftcard{margin-top:3rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-rich-text-0-x-container--title-todo-giftcard:after{content:"";display:block;margin-top:.6rem;width:150px;height:3px;background-color:#db0007}.vtex-rich-text-0-x-heading--title-todo-giftcard{font-family:Roboto,sans-serif;font-size:22px;margin:0;position:relative;text-transform:uppercase;color:#313131}.vtex-rich-text-0-x-paragraph--title-todo-giftcard{font-family:Roboto,sans-serif;font-size:14px;text-transform:uppercase;margin:0}.vtex-rich-text-0-x-container--lead-todo-giftcard{display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--lead-todo-giftcard{font-family:Roboto,sans-serif;font-size:24px;margin-top:0;margin-bottom:1.8rem;max-width:70vw;line-height:1.2}.vtex-rich-text-0-x-headingLevel4--stepby-todo-giftcard{margin-top:1rem;margin-bottom:1.2rem;font-weight:600;color:#da291c;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-rich-text-0-x-headingLevel4--stepby-todo-giftcard:after{content:"";display:block;margin-top:.6rem;width:150px;height:3px;background-color:#da291c}.vtex-rich-text-0-x-headingLevel5--stepby-todo-giftcard{margin-top:0;margin-bottom:2rem}.vtex-rich-text-0-x-paragraph--stepby-todo-giftcard{font-family:Roboto,sans-serif;font-size:14px;margin-top:0;margin-bottom:0}.vtex-rich-text-0-x-paragraph--faq-todo-giftcard{font-size:1.2rem}.vtex-store-components-3-x-imageElement--banner-todo-giftcard,.vtex-store-components-3-x-imageElement--giftcard-todo-giftcard{width:100%;max-width:100%}.vtex-rich-text-0-x-container--title-happy-mcday{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-happy-mcday{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-container--text-happy-mcday{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--text-happy-mcday{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--text-happy-mcday{text-align:justify;line-height:1.5;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-store-video-1-x-videoContainer--video-happy-mcday{display:flex;justify-content:center;height:auto!important;margin-bottom:2rem;margin-left:auto;margin-right:auto}.vtex-store-video-1-x-videoElement--video-happy-mcday{width:66%}@media screen and (max-width:450px){.vtex-store-video-1-x-videoElement--video-happy-mcday{width:100%!important}}@media screen and (max-width:768px){.vtex-store-video-1-x-videoContainer--video-happy-mcday{display:flex;justify-content:center}.vtex-store-video-1-x-videoElement--video-happy-mcday{width:100%!important;height:400px}}.vtex-rich-text-0-x-container--learnmore{margin:1rem 0;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--learnmore{margin-bottom:10px;line-height:25px;font-weight:500;font-family:sans-serif;margin-left:auto;margin-right:auto;text-align:center;font-size:21px}.vtex-store-video-1-x-videoContainer--learnmore{display:flex;justify-content:flex-end;height:auto;margin-bottom:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width:450px){.vtex-store-video-1-x-videoElement--learnmore{width:100%!important}}@media screen and (max-width:768px){.vtex-store-video-1-x-videoContainer--learnmore{display:flex;justify-content:center}.vtex-store-video-1-x-videoElement--learnmore{width:100%!important;height:400px}}@media screen and (max-width:425px){.vtex-flex-layout-0-x-flexRowContent--irm-banner-mosaic{flex-direction:column}}.vtex-flex-layout-0-x-flexRow--irm-banner-mosaic{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:auto;width:auto;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--irm-banner-mosaic{display:flex;align-items:center;justify-content:center;gap:2rem;padding:0 2rem;flex-wrap:nowrap}.vtex-flex-layout-0-x-flexRowContent--menu-row{background-color:#da291c;color:#fff}.vtex-flex-layout-0-x-flexRow--menu-row{background-color:#da291c}.vtex-flex-layout-0-x-flexRow--best-ong-stamp{margin:2rem 0}.vtex-flex-layout-0-x-flexRow--credits{background-color:#ffc72c;display:flex;justify-content:space-between;width:100%;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--credits{align-items:center}.vtex-flex-layout-0-x-flexRow--development{width:5px;position:relative;left:10rem}.vtex-flex-layout-0-x-container{overflow:hidden;width:100vw}.vtex-flex-layout-0-x-flexRow--irm-media-strip{position:relative;overflow:hidden;background-color:#fcd449;display:flex;align-items:center;justify-content:center;width:85%;margin:48px auto;height:75px;border-radius:15px;max-width:1120px}.vtex-flex-layout-0-x-flexRow--irm-media-strip:after{content:"";position:absolute;width:max(100%,1150px);background-image:url(https://institutoronald.vtexassets.com/assets/vtex/assets-builder/institutoronald.institutoronald/4.2.60/imgs/social_media_banner/background_left___d792c52c1fa16266e1d54be3685bf7d4.png),url(https://institutoronald.vtexassets.com/assets/vtex/assets-builder/institutoronald.institutoronald/4.2.60/imgs/social_media_banner/background_right___47eb449b0c1b614da4471964be60226d.png);background-position:0,100%;background-repeat:no-repeat;background-size:contain;height:75px;border-radius:15px;transform:translateX(15px)}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--irm-media-strip:after{transform:translateX(40px);width:max(100%,1400px);top:0;height:100%}}@media screen and (max-width:425px){.vtex-flex-layout-0-x-flexRow--irm-media-strip:after{background-image:none}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--irm-media-strip{background-image:none;height:100%}}.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-flexRow--row-media{display:flex;align-items:center;margin:auto;width:40%;padding:1rem}.vtex-flex-layout-0-x-flexRowContent--irm-media-strip{width:max-content;height:40%;gap:20px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--irm-media-strip{display:flex;padding:20px;flex-wrap:wrap;width:100%;gap:0}}@media screen and (max-width:425px){.vtex-flex-layout-0-x-flexRowContent--irm-media-strip{padding:30px;gap:15px}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-flexRow--row-media{width:100%;display:flex!important;justify-content:center}.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-flexRow--row-media .vtex-flex-layout-0-x-flexRowContent--row-media{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-flexRow--row-media .vtex-flex-layout-0-x-stretchChildrenWidth.vtex-flex-layout-0-x-col{width:20%!important;display:inline-block!important}}.vtex-flex-layout-0-x-flexRow--menu-row-mobile{background-color:#da291c;display:flex;align-items:center;justify-content:center;flex-direction:column}.vtex-flex-layout-0-x-flexRow--menu-row-mobile .vtex-flex-layout-0-x-stretchChildrenWidth.vtex-flex-layout-0-x-col{width:20%!important;display:inline-block!important}.vtex-flex-layout-0-x-flexRow--menu-row-mobile .vtex-flex-layout-0-x-flexRowContent--row-media{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRow--friend-companies{background-color:transparent}.vtex-flex-layout-0-x-flexRow--friend-companies .vtex-flex-layout-0-x-stretchChildrenWidth{width:350px!important;padding:0 10px}.vtex-flex-layout-0-x-flexRowContent--friend-companies{display:flex;align-items:center;justify-content:center;gap:2rem;margin:0 auto 2rem;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--friend-companies-content-premium,.vtex-flex-layout-0-x-flexRow--friend-companies-content-starter{border:3px solid #fdc738;width:350px!important;height:220px;display:flex;align-items:center;justify-content:center;border-radius:20px;padding:0 15px 15px}.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-premium,.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-starter{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.vtex-flex-layout-0-x-flexRow--friend-companies-content-apoio,.vtex-flex-layout-0-x-flexRow--friend-companies-content-plus{border:3px solid #753919;width:350px!important;height:220px;display:flex;align-items:center;justify-content:center;border-radius:20px;padding:0 15px 15px}.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-apoio,.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-plus{background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.vtex-flex-layout-0-x-flexRow--friend-companies-content-master,.vtex-flex-layout-0-x-flexRow--friend-companies-content-standard{border:3px solid #db3932;width:350px!important;height:220px;display:flex;align-items:center;justify-content:center;padding:0 15px 15px;border-radius:20px}.vtex-flex-layout-0-x-flexRow--friend-companies-content-apoio,.vtex-flex-layout-0-x-flexRow--friend-companies-content-standard,.vtex-flex-layout-0-x-flexRow--friend-companies-content-starter{height:min-content}.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-master,.vtex-flex-layout-0-x-flexRowContent--friend-companies-content-standard{background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-stretchChildrenWidth{width:inherit!important}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-stretchChildrenWidth{flex-basis:20%;height:60px}}.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{align-items:center}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--irm-media-strip .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{flex-basis:100%;margin-bottom:10px;height:100%}}.vtex-flex-layout-0-x-flexRow--banner-botoom-home .vtex-flex-layout-0-x-stretchChildrenWidth{padding-bottom:10px}.vtex-flex-layout-0-x-flexRowContent--recapp-video{background-color:red;padding:0;display:flex;justify-self:center;align-items:center}.vtex-flex-layout-0-x-flexRow--banner-home{margin-top:10px}.vtex-product-summary-2-x-element--custom-cards-home .vtex-product-summary-2-x-image{border-radius:16px;outline:3px solid #576dd9}.vtex-rich-text-0-x-container--irm-media-strip{width:100%!important;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--irm-media-strip{text-align:center;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:20px;line-height:36px;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--footer-text-organization{font-size:10px;font-family:Roboto,sans-serif;line-height:14px;margin:10px;color:#fff;width:60vw;word-break:break-all}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--footer-text-organization{width:100%}}.vtex-rich-text-0-x-paragraph--footer-text-development{font-size:10px;font-family:Roboto,sans-serif;line-height:14px;margin-left:200px;color:#fff;width:10%}.vtex-rich-text-0-x-container--footer-text-development,.vtex-rich-text-0-x-container--footer-text-technology{display:flex;align-items:flex-end;justify-content:end}.vtex-rich-text-0-x-paragraph--footer-text-technology{font-size:10px;font-family:Roboto,sans-serif;line-height:14px;margin-left:200px;color:#fff;width:10%}@media screen and (min-width:1024px){.vtex-rich-text-0-x-container--irm-media-strip{position:relative;left:10rem}}.vtex-rich-text-0-x-container--friend-companies-content{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph--friend-companies-content{background-color:transparent;font-weight:700;color:#fff;font-size:18px;font-family:sans-serif;margin:10px 0 0}.vtex-rich-text-0-x-paragraph--friend-companies-content-master,.vtex-rich-text-0-x-paragraph--friend-companies-content-standard{color:#db3932}.vtex-rich-text-0-x-paragraph--friend-companies-content-premium,.vtex-rich-text-0-x-paragraph--friend-companies-content-starter,.vtex-rich-text-0-x-paragraph--premium{color:#ffa100}.vtex-rich-text-0-x-paragraph--friend-companies-content-apoio,.vtex-rich-text-0-x-paragraph--friend-companies-content-plus{color:#753919}.vtex-rich-text-0-x-container--follow-in-social-media{justify-content:center}.vtex-rich-text-0-x-paragraph--follow-in-social-media{font-size:30px;margin:0;font-family:YourDoodleFont,sans-serif;color:#ff3600}@media screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--follow-in-social-media{text-align:center}}.vtex-slider-layout-0-x-caretIcon--carousel{color:#ffa100}.vtex-slider-layout-0-x-paginationDot--carousel--isActive{background-color:#576dd9}.vtex-slider-layout-0-x-caretIcon--friend-companies{margin:-5rem;width:12px}.vtex-slider-layout-0-x-caretIcon--friend-companies-master,.vtex-slider-layout-0-x-caretIcon--friend-companies-standard{color:#db3932}.vtex-slider-layout-0-x-caretIcon--friend-companies-premium,.vtex-slider-layout-0-x-caretIcon--friend-companies-starter{color:#ffa100}.vtex-slider-layout-0-x-caretIcon--friend-companies-apoio,.vtex-slider-layout-0-x-caretIcon--friend-companies-plus{color:#753919}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-home{padding:0;width:max-content;margin:0 auto}.vtex-store-components-3-x-imageElement--friend-companies{background-color:transparent;object-fit:cover;width:80%!important;z-index:-1!important;height:88px;object-fit:contain;padding:20px}.vtex-store-components-3-x-imageElement--friend-companies-plus,.vtex-store-components-3-x-imageElement--friend-companies-plus-master,.vtex-store-components-3-x-imageElement--friend-companies-plus-premium{height:122px;padding-top:0}.vtex-store-video-1-x-videoContainer--recapp{padding:0;width:85%;margin:0 auto;height:max-content;max-width:1120px}.vtex-store-video-1-x-videoElement--recapp{width:100%;border-radius:15px;max-height:450px}.vtex-rich-text-0-x-container--title-institutions{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-institutions{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-container--text-institutions,.vtex-rich-text-0-x-wrapper--text-institutions{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--text-institutions{flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--text-institutions{text-align:justify;line-height:1.5;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{text-decoration:none;color:grey}.vtex-login-2-x-inputContainer{width:320px}.vtex-login-2-x-content{display:flex;flex-direction:column;justify-content:center;align-content:center}.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-options{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.vtex-login-2-x-contentForm{width:100%}.vtex-login-2-x-emailAndPasswordForm{display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-login-2-x-formFooter button{background-color:#ffbc0d;text-transform:uppercase;border-color:#ffbc0d}.vtex-login-2-x-formFooter button:hover{background-color:#be9b41}.vtex-login-2-x-options button{width:auto!important;background-color:#f5f5f5;color:#000}.vtex-login-2-x-options button:hover{color:#000;background-color:#c9a9a9}.vtex-login-2-x-emailVerification{display:flex;align-items:center;justify-content:center;flex-direction:column}.vtex-login-2-x-emailPasswordOptionBtn{display:none}.vtex-login-2-x-accountOptions button span{display:block;min-width:100px;margin-top:8px;font-size:14px;line-height:17px;color:#897e82;text-decoration:none;text-transform:capitalize}.vtex-login-2-x-inputContainerAccessCode{margin:0 auto!important}.vtex-flex-layout-0-x-flexRowContent--manutention-row{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;position:absolute;top:0;right:0;z-index:99999}.vtex-rich-text-0-x-container--manutention-contact,.vtex-rich-text-0-x-container--manutention-title{display:flex;align-items:center;justify-content:center;text-align:center}.vtex-rich-text-0-x-paragraph--manutention-title{font-family:Titillium Web,sans-serif;color:#666;text-align:center;font-size:30px;margin-top:25px}.vtex-rich-text-0-x-paragraph--manutention-contact{font-family:Titillium Web,sans-serif;color:#666;text-align:center;font-size:20px;margin:20px auto}.vtex-order-placed-2-x-section--op-section-confirmation{padding:10px 0;width:80%;background-color:#e8fdf5;border:1px solid #19a974;border-radius:1rem}.vtex-order-placed-2-x-confirmationTitle{visibility:hidden}.vtex-order-placed-2-x-confirmationTitle:after{visibility:visible;content:"Transação efetuada com sucesso!";color:#137752;font-weight:700;position:relative;right:8rem}@media screen and (max-width:500px){.vtex-order-placed-2-x-confirmationTitle:after{right:.5rem}}.vtex-order-placed-2-x-confirmationMessage{color:#137752}.vtex-order-placed-2-x-barCodeCopyButtonWrapper{color:#fff!important}.vtex-rich-text-0-x-container--title-participating-restaurants{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-participating-restaurants{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-product-summary-2-x-element--search .vtex-product-summary-2-x-image{border-radius:16px;outline:3px solid #f9be20}.vtex-rich-text-0-x-container--title-rules{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-rules{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-container--text-rules{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--text-rules{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--text-rules{text-align:justify;line-height:1.5;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-rich-text-0-x-link--text-rules{color:#db0007;text-decoration:none}.vtex-rich-text-0-x-container--title-terms-and-conditions{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-terms-and-conditions{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-wrapper---intro-terms-and-conditions{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-paragraph---intro-terms-and-conditions{text-align:justify;line-height:1.3;font-size:16px;font-family:Roboto,sans-serif;color:#3f3f40;width:80%}.vtex-rich-text-0-x-link---intro-terms-and-conditions{color:#3f3f40}.vtex-rich-text-0-x-container--subtitle-terms-and-condition{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--subtitle-terms-and-condition{display:flex;align-items:center;justify-content:flex-start;width:80%}.vtex-rich-text-0-x-paragraph--subtitle-terms-and-condition{text-align:justify;line-height:1.3;font-weight:500;font-size:16px;color:#db0007;font-family:Roboto,sans-serif}.vtex-rich-text-0-x-link--subtitle-terms-and-condition{color:#db0007;text-decoration:none}.vtex-rich-text-0-x-container--text-terms-and-condition{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--text-terms-and-condition{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--text-terms-and-condition{text-align:justify;line-height:1.3;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-rich-text-0-x-link--text-terms-and-condition{color:#555;text-decoration:none}.vtex-add-to-cart-button-0-x-buttonText{width:278px;border-radius:2px}.vtex-add-to-cart-button-0-x-buttonText,.vtex-add-to-cart-button-0-x-buttonText--btn-donation{background-color:#da291c!important;display:flex;align-items:center;justify-content:center;max-height:42px;height:42px;text-align:center}.vtex-add-to-cart-button-0-x-buttonText--btn-donation{width:0;border-radius:12px;font-family:YourDoodleFont,sans-serif;font-size:25px}.vtex-rich-text-0-x-container--title-volunteers{margin-top:2rem;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--title-volunteers{font-family:Roboto,sans-serif;font-size:22px;padding-bottom:3px;position:relative;text-transform:uppercase;color:#313131;border-bottom:3px solid #db0007}.vtex-rich-text-0-x-container--text-volunteers,.vtex-rich-text-0-x-wrapper--text-volunteers{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--text-volunteers{flex-direction:column;width:80%}.vtex-rich-text-0-x-paragraph--text-volunteers{text-align:justify;line-height:1.5;font-size:16px;font-family:Roboto,sans-serif;color:#555}.vtex-flex-layout-0-x-flexRow--custom-cards .vtex-button{background-color:red!important;border-color:red!important;width:278px;max-height:42px;height:42px;border-radius:12px}.vtex-flex-layout-0-x-flexRow--custom-cards .vtex-button:hover{background-color:#d6736c!important;border-color:#d6736c!important}.vtex-slider-layout-0-x-slide--custom-cards{width:300px!important;height:520px!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden;margin:1px;border:3px solid #f9be20;border-radius:10px;transform:scale(.8)}.vtex-slider-layout-0-x-sliderTrack--custom-cards{display:flex;flex-wrap:wrap;height:auto;align-items:center;justify-content:center;margin:0 auto}@media screen and (max-width:400px){.vtex-slider-layout-0-x-sliderTrack--custom-cards{display:flex;flex-wrap:wrap;height:auto;width:100vw!important;align-items:center;justify-content:center;margin:0 auto}}.vtex-product-summary-2-x-containerNormal--custom-cards{width:300px!important;height:533px!important}.vtex-product-summary-2-x-element--custom-cards{width:100%!important;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:16px 0;height:533px!important;box-shadow:0 6px 24px 0 rgb(0 0 0/5%),0 0 0 1px rgb(0 0 0/8%)}.vtex-product-summary-2-x-clearLink--custom-cards{height:533px!important}@media screen and (min-width:1279px){.vtex-product-summary-2-x-element--custom-cards{width:100%!important;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:20px 4px;height:533px!important;box-shadow:0 6px 24px 0 rgb(0 0 0/5%),0 0 0 1px rgb(0 0 0/8%)}}.vtex-product-summary-2-x-productNameContainer{height:70px;width:300px!important;display:flex;align-items:center;justify-content:center}.vtex-product-summary-2-x-nameContainer{height:60px!important}.vtex-product-summary-2-x-imageContainer{padding:0 4px}.vtex-store-components-3-x-sellingPrice{font-size:2.25rem;font-weight:700}.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:.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(2n){background-color:#f9f9f9}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:1.5em}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{background:#eef3f7;border-color:#eef3f7;color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{background:#dbe9fd;border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--productRating{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:normal;font-size:1.25rem;line-height:1.15rem}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:#0067c7;font-size:.875rem}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}