.vivavinho-homefilter-0-x-ftbd{font-family:Poppins,sans-serif;font-weight:700}.vivavinho-homefilter-0-x-ftsm{font-size:14px}.vivavinho-homefilter-0-x-container{display:block;margin:auto;height:149px;width:100%;min-width:1220px;max-width:1720px;background:transparent;z-index:1}.vivavinho-homefilter-0-x-filterSearch{position:relative;top:-25px;margin-left:10%;width:80%;height:149px;display:grid;grid-template-columns:20% 25% 30% 25%;background:#f6f4f1;border-radius:32px}.vivavinho-homefilter-0-x-filterColumn{padding-left:50px;display:flex;flex-direction:column;width:100%;height:90px;margin-top:29.5px}.vivavinho-homefilter-0-x-tiposTex{max-width:175px;padding:5px 0}.vivavinho-homefilter-0-x-options{width:160px;height:45px;background:#fff;font-family:Poppins,sans-serif;font-weight:500;border-color:#fff;border-radius:50px;outline:none;display:flex;flex-direction:row;align-items:center;padding:0 14px;gap:8px;flex:none;order:0;align-self:stretch;flex-grow:0}.vivavinho-homefilter-0-x-optionValue{background:#fff;border-radius:50px;border:none;outline:none}.vivavinho-homefilter-0-x-filterButton{cursor:pointer;margin-left:35px;height:65px;width:155px;margin-top:42px;color:#fff;background-color:#1a1a1a;border-radius:50px}.vivavinho-homefilter-0-x-filterButton:hover{background-color:#1a6;border-color:#1a6}.vivavinho-homefilter-0-x-sliderRange{min-width:305px;display:flex;justify-content:space-between;align-items:center}.vivavinho-homefilter-0-x-priceTex{min-width:175px;display:flex;padding:5px 0;justify-self:flex-start}.vivavinho-homefilter-0-x-sliderPrices{width:152px;padding:5px 0;justify-content:flex-end;align-items:flex-end}.vivavinho-homefilter-0-x-sliderPrice{background-color:transparent;height:45px}.vivavinho-homefilter-0-x-rangeSlider{padding:13px 8px;position:relative}.vivavinho-homefilter-0-x-rangeInput{position:absolute;width:150px;pointer-events:none;-webkit-appearance:none;appearance:none;background-color:#1a1a1a;height:.5em;border-radius:5px;z-index:99}.vivavinho-homefilter-0-x-rangeInput::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;background:#1a1a1a;width:18px;height:18px;border-radius:100%;z-index:99}.vivavinho-homefilter-0-x-rangeInputFrom::-webkit-slider-thumb{z-index:100}.vivavinho-homefilter-0-x-rangeValues{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin-right:5px}@media screen and (max-width:1220px){.vivavinho-homefilter-0-x-container{height:0}.vivavinho-homefilter-0-x-filterSearch{display:none}}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:100%}.vtex-disclosure-layout-1-x-trigger--duvidas-frequentes-clube__item{width:100%;background-color:#f6f4f1;border-radius:16px;border:none;transition:all .3s;&:hover{background-color:#e9e7e4}}.vtex-disclosure-layout-1-x-trigger--duvidas-frequentes-clube__item--visible{background-color:#f71963;&:hover{background-color:#f71963}}.vtex-disclosure-layout-1-x-trigger--duvidas-frequentes-clube__item--visible .vtex-rich-text-0-x-wrapper--duvidas-frequentes-clube__item-pergunta{&:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 20l-8-8-8 8" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.vtex-disclosure-layout-1-x-trigger--duvidas-frequentes-clube__item--visible .vtex-rich-text-0-x-paragraph--duvidas-frequentes-clube__item-pergunta{color:#fff}.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:#222!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem}.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:#0f3e99;padding:14px 0}.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;margin-bottom:5px;padding-top:5px}.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--specials{max-width:100%;min-height:280px;padding:16px 32px;margin:auto}.vtex-flex-layout-0-x-flexRow--specials .vtex-flex-layout-0-x-flexRowContent--specials{flex-wrap:wrap;justify-content:center!important}.vtex-flex-layout-0-x-flexRow--specials .vtex-slider-layout-0-x-paginationDotsContainer--carousel{bottom:-15px}.vtex-flex-layout-0-x-flexRow--specials .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--specials .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--specials .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-rich-text-0-x-heading--specialsTitle{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.72px;margin-top:30px}.vtex-flex-layout-0-x-flexRow--cards{max-width:1380px;padding:16px 32px;margin:auto}.vtex-flex-layout-0-x-flexRow--cards .vtex-flex-layout-0-x-flexRowContent--cards{justify-content:space-between;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--question{width:80%;margin-left:auto;margin-right:auto;height:fit-content}.vtex-flex-layout-0-x-flexRowContent--question{display:block}.vtex-flex-layout-0-x-flexRowContent--question .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--question .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){height:92px;overflow:hidden}@media only screen and (max-width:431px){.vtex-flex-layout-0-x-flexRow--question{width:100%}}.vtex-flex-layout-0-x-flexRow--quem-somos{background:#111}.vtex-flex-layout-0-x-flexRowContent--quem-somos{background:#111;padding:80px}.vtex-flex-layout-0-x-flexRowContent--quem-somos .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:45%!important}.vtex-flex-layout-0-x-flexRowContent--quem-somos .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--quem-somos .vtex-store-video-1-x-videoContainer{height:auto;margin:-30px}.vtex-flex-layout-0-x-flexRow--pilares{background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/pilares___611994e75f0d348353c1f2ae776a58ee.png);padding:14px 0;background-size:auto;height:360px;line-height:360px;display:flex;align-items:center;justify-content:space-around}.vtex-flex-layout-0-x-flexRow--pilares .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRow--pilares .vtex-flex-layout-0-x-flexCol{align-items:center;margin-bottom:5px;padding-top:5px}.vtex-flex-layout-0-x-flexRow--pilares .vtex-store-components-3-x-container{width:100%}.vtex-flex-layout-0-x-flexRowContent--pilares{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--pilares .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--pilares .vtex-flex-layout-0-x-stretchChildrenWidth{width:33%!important}.vtex-flex-layout-0-x-flexRowContent--paladares{flex-wrap:wrap;background:#f6f4f1;padding:20px}.vtex-flex-layout-0-x-flexRowContent--paladares .vtex-flex-layout-0-x-stretchChildrenWidth{width:25%!important}.vtex-flex-layout-0-x-flexRow--central .vtex-menu-2-x-styledLinkContent--footer-menu-item{color:#1a1a1a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:16px 0}.vtex-flex-layout-0-x-flexRow--central{padding:80px 0}.vtex-flex-layout-0-x-flexRowContent--central{display:flex;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--central .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:30%!important}.vtex-flex-layout-0-x-flexRowContent--central .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:65%!important}.vtex-flex-layout-0-x-flexRowContent--price{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--searchtitle{position:relative}.vtex-flex-layout-0-x-flexRowContent--searchtitle .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--searchtitle .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:auto!important}.vtex-flex-layout-0-x-flexRowContent--searchtitle .vtex-store-components-3-x-imageElement{max-height:inherit!important;width:100%;height:auto}.vtex-flex-layout-0-x-flexRow--searchtitle .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--searchtitlemobile{position:relative}.vtex-flex-layout-0-x-flexRowContent--searchtitlemobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--searchtitlemobile .vtex-store-components-3-x-imageElement{max-height:inherit!important;width:100%;height:auto}.vtex-flex-layout-0-x-flexRowContent--homefixedImage{display:block;width:100%}.vtex-flex-layout-0-x-flexRowContent--homefixedImage .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--homefixedImage .vtex-store-components-3-x-imageElement--fixedImage{max-height:fit-content!important;width:100%}.vtex-flex-layout-0-x-flexRowContent--homefixedImage .vtex-store-components-3-x-imageElement--fixedImagemobile{display:none;max-height:fit-content!important;width:100%}.vtex-flex-layout-0-x-flexRow--result{padding:32px 16px}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:0!important}.vtex-flex-layout-0-x-flexColChild--productCountCol:after{content:"";width:38%;position:absolute;height:2px;background:#000;transform:translateY(-50%);top:50%;right:5px}.vtex-flex-layout-0-x-flexColChild--productCountCol:before{content:"";width:38%;position:absolute;height:2px;background:#000;transform:translateY(-50%);top:50%;left:30px}.vtex-flex-layout-0-x-flexRowContent--searchinfo{position:relative}.vtex-flex-layout-0-x-flexRowContent--searchinfo .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:78%!important}.vtex-flex-layout-0-x-flexRowContent--searchinfo .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:22%!important}.vtex-flex-layout-0-x-flexRowContent--search-resultSEO{width:100%;display:block}.vtex-flex-layout-0-x-flexRowContent--search-resultSEO .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--search-resultSEO .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-rich-text-0-x-wrapper--textseo,.vtex-flex-layout-0-x-flexRowContent--search-resultSEO .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-rich-text-0-x-wrapper--titleseo{width:100%;text-align:center}.vtex-flex-layout-0-x-flexCol--productCountCol{position:relative;align-items:center}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-productBrand{color:#1a1a1a;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-transform:capitalize}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-identifier-0-x-product-identifier--productReference{color:#aaa;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:18.4px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-listPrice{color:#888;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:strikethrough;margin-bottom:0;margin-right:16px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyCode,.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyDecimal,.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyFraction,.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyInteger{color:#1a6;font-family:Poppins;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-installments{color:#888;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:150%;margin:0;display:flex;align-items:center;gap:1.5px}.vtex-flex-layout-0-x-flexRowContent--selling-price{margin-bottom:0;display:flex;align-items:center;gap:16px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container{border-radius:16px;background:#f6f4f1;width:119px;height:56px;display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container .vtex-numeric-stepper__input{background:transparent;border:none;width:39px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button{background:transparent;border:none;color:#888}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button{background:transparent;border:none}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-button{position:relative;transition:top .3s ease;border-radius:16px;background:#1a1a1a;border:none;height:56px}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-button:hover{background-color:#1a6;border-color:#1a6}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{display:none}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup{margin-top:50px}.vtex-flex-layout-0-x-flexColChild--specs{width:100%;display:flex;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--productSpecification{width:32%;margin:0 .5% 8px}.vtex-flex-layout-0-x-flexRowContent--productSpecification{display:flex;flex-direction:column;border-radius:16px;background:#f6f4f1;align-items:center}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:first-child{display:none}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:10px 10px 15px!important}.vtex-flex-layout-0-x-flexColChild--productSpecificationValue{text-align:center}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:15px 10px 10px!important}.vtex-flex-layout-0-x-flexColChild--productSpecificationName{text-align:center}.vtex-flex-layout-0-x-flexRowContent--productSpecification .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding-right:0}.vtex-flex-layout-0-x-flexRowContent--productSpecification .vtex-product-specifications-1-x-specificationName{color:#1a1a1a;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.vtex-flex-layout-0-x-flexRowContent--productSpecification .vtex-product-specifications-1-x-specificationValue{color:#1a1a1a;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.vtex-flex-layout-0-x-flexRow--shelf{background:#f6f4f1;padding:30px 0}.vtex-login-2-x-container .vtex-button:hover,.vtex-minicart-2-x-minicartWrapperContainer .vtex-button:hover{background:#333}.vtex-flex-layout-0-x-flexRowContent--result .vtex-product-summary-2-x-element--prateleira{margin:0}.vtex-flex-layout-0-x-flexRowContent--product-main{max-width:1380px;margin:auto}.vtex-flex-layout-0-x-flexRow--payment-methods{padding:20px;border-top:1px solid grey;margin-top:10px}@media only screen and (max-width:431px){.vtex-flex-layout-0-x-flexRowContent--specials{padding:20px 10px}.vtex-flex-layout-0-x-flexRow--cards,.vtex-flex-layout-0-x-flexRow--specials{padding:0}.vtex-flex-layout-0-x-flexRow--cards .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-store-components-3-x-infoCardImageLinkWrapper--info-card-card{width:95%}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth{flex-direction:column}.vtex-flex-layout-0-x-flexCol--product-mobile{padding:0 16px}}.vtex-flex-layout-0-x-flexRow--specials .vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background-color:#fff}.vtex-flex-layout-0-x-flexRow--shelf .vtex-slider-layout-0-x-paginationDotsContainer{bottom:-20px}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--homefixedImage .vtex-store-components-3-x-imageElement--fixedImagemobile{display:block}.vtex-flex-layout-0-x-flexRowContent--homefixedImage .vtex-store-components-3-x-imageElement--fixedImage{display:none}.vtex-flex-layout-0-x-flexRow--specials .vtex-slider-layout-0-x-paginationDotsContainer--carousel{bottom:15px}}.vtex-flex-layout-0-x-flexCol--e-itens-submenu{width:100%;margin:20px}.vtex-rich-text-0-x-paragraph--title-submenu-header{font-size:16px;color:#060d21;font-weight:700;text-transform:uppercase;margin:0 0 0 25px}.vtex-flex-layout-0-x-flexColChild--e-itens-submenu .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContent{font-size:15px;line-height:17px;color:#060d21;font-weight:400;border-bottom:1px solid #e5e5e5;padding:24px 21px!important}.vtex-store-drawer-0-x-openIconContainer--submenu{padding:0}.vtex-store-drawer-0-x-drawerTriggerContainer--submenu{display:flex;align-items:center;border-bottom:1px solid #e5e5e5;padding:24px 21px!important;justify-content:space-between}.vtex-rich-text-0-x-paragraph--open-submenu-drawer{position:relative;left:38px;margin:0;font-family:Poppins;font-weight:600;font-size:18px}.vtex-menu-2-x-menuContainerNav--drawer{width:100%}.vtex-flex-layout-0-x-flexRowContent--main-header{max-width:1380px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--payment-methods .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding:0}.vtex-flex-layout-0-x-sliderLayoutContainer--banner-main-home{max-width:1380px;margin:auto}.vtex-slider-layout-0-x-slideChildrenContainer--carousel-tab .vtex-flex-layout-0-x-flexColChild{text-align:center}@media only screen and (min-width:431px){.vtex-flex-layout-0-x-flexRowContent--product-main{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--tabmobile{display:none}}@media only screen and (max-width:431px){.vtex-flex-layout-0-x-flexRowContent--central .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--central .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;padding:0 20px}.vtex-flex-layout-0-x-flexRow--central{padding-top:0}.vtex-store-video-1-x-videoElement{width:375px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--quem-somos{padding:0}.vtex-flex-layout-0-x-flexRowContent--quem-somos .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important;padding:40px 0}.vtex-flex-layout-0-x-flexRowContent--pilares{display:flex}}.vtex-flex-layout-0-x-flexRowContent--product-country{width:100%;margin:24px 0 12px}.vtex-flex-layout-0-x-flexRow--product-country .vtex-store-components-3-x-discountContainer{display:none}.vtex-flex-layout-0-x-flexRow--characteristicsAll-product{background-color:#f6f4f1;padding:40px 56px}.vtex-flex-layout-0-x-flexRowContent--characteristicsAll-product{display:flex;gap:56px}.vtex-flex-layout-0-x-flexRowContent--ancora_characteristics-compartilhar{display:flex;align-items:center;height:26px}.vtex-flex-layout-0-x-flexRow--ancora_characteristics-compartilhar .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--product-namePDP{margin:0}.vtex-flex-layout-0-x-flexCol--buy-button-container{display:flex;flex-direction:row;gap:24px}.vtex-flex-layout-0-x-flexRowContent--buy-button{display:flex;flex-direction:column;margin:0}.vtex-flex-layout-0-x-flexRow--buy-button-container{margin-top:47px;border-bottom:1px solid #cacbcc;padding-bottom:24px;margin-bottom:16px}.vtex-flex-layout-0-x-flexColChild--buy-button-container:last-child{width:100%!important}.vtex-flex-layout-0-x-flexCol--product{margin-left:12px}.vtex-flex-layout-0-x-flexCol--tablespecs{margin-right:12px}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-awards{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-awards .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-awards .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:0!important;position:relative;height:0;top:45px;left:-75px;z-index:9}.vtex-flex-layout-0-x-flexColChild--tablespecs .vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:unset;left:unset;width:200px;z-index:9;margin-top:15px;margin-left:8px}.vtex-flex-layout-0-x-flexColChild--tablespecs:first-child{height:0!important}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexColChild--tablespecs .vtex-product-highlights-2-x-productHighlightWrapper--collection{margin-top:29px;margin-left:24px}.vtex-flex-layout-0-x-flexColChild--tablespecs:first-child{height:100%!important}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-awards{display:flex;flex-direction:column;align-items:flex-end}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-awards .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:none}.vtex-flex-layout-0-x-flexRowContent--characteristicsAll-product{display:flex;gap:56px;flex-direction:column-reverse}.vtex-flex-layout-0-x-flexRow--characteristicsAll-product{padding:32px 16px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-productBrand{font-size:20px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-price-1-x-installments{display:block}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-button{width:100%}.vtex-flex-layout-0-x-flexCol--buy-button-container{gap:8px;flex-direction:column}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container{width:109px}.vtex-flex-layout-0-x-flexRowContent--product-namePDP{padding:0 16px;margin-bottom:8px}.vtex-flex-layout-0-x-flexRowContent--selling-price-discount{margin-top:26px}.vtex-flex-layout-0-x-flexRow--buy-button-container{margin-top:37px;padding-bottom:16px;margin-bottom:24px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container .vtex-numeric-stepper__input,.vtex-flex-layout-0-x-flexRow--product-main .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button{width:36px}.vtex-flex-layout-0-x-flexRowContent--quantity{display:flex;flex-direction:row;align-items:center;gap:8px}.vtex-flex-layout-0-x-flexRowContent--quantity .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:auto!important;display:flex;gap:8px;align-items:center}.vtex-flex-layout-0-x-flexRowContent--quantity .vtex-product-quantity-1-x-quantitySelectorContainer{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-button__label{padding:16px}}.vtex-flex-layout-0-x-flexRowContent--app-banner-modal-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.vtex-flex-layout-0-x-flexCol--app-banner-android,.vtex-flex-layout-0-x-flexCol--app-banner-ios{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--app-banner-modal-content{margin-top:10px}}.vtex-flex-layout-0-x-flexRow--header-search-mobile{background-color:#444}.vtex-flex-layout-0-x-flexRowContent--como-funciona-clube-slider{display:flex;height:500px}.vtex-flex-layout-0-x-flexCol--como-funciona-clube-itemContainer{display:flex;justify-content:space-between;align-items:center;border-radius:10px}.vtex-flex-layout-0-x-flexCol--como-funciona-clube-item{padding:20px 10px;border-radius:10px}.vtex-flex-layout-0-x-flexCol--como-funciona-clube-item:hover{border:1px solid #f71963}.vtex-flex-layout-0-x-flexRowContent--como-funciona-clube{max-width:1328px;width:100%;margin:auto;flex-direction:column;align-items:center;padding-bottom:75px}.vtex-flex-layout-0-x-flexRowContent--como-funciona-clube .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{max-width:1335px;width:100%!important;margin:0 auto}.vtex-flex-layout-0-x-flexRow--beneficios-clube{background-color:#f6f4f1;padding-top:72px}.vtex-flex-layout-0-x-flexRow--beneficios-clube-footer{background-color:#f6f4f1;padding-top:24px;padding-bottom:72px}.vtex-flex-layout-0-x-flexRowContent--beneficios-clube{max-width:1328px;width:100%;margin:auto;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--beneficios-clube .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{max-width:1328px;width:100%!important;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--beneficios-clube-slider-item{height:auto!important}.vtex-flex-layout-0-x-flexCol--beneficios-clube-slider-item{gap:1rem}.vtex-flex-layout-0-x-flexColChild--duvidas-frequentes-clube{width:90%;align-self:center;margin-bottom:1.5rem}.vtex-flex-layout-0-x-flexRow--compare-vantagens-desktop-footer,.vtex-flex-layout-0-x-flexRow--compare-vantagens-desktop-linha,.vtex-flex-layout-0-x-flexRow--compare-vantagens-desktop-topo{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-desktop-footer,.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-desktop-linha,.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-desktop-topo{gap:2rem}.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-desktop-linha{border-bottom:1px solid #000;& div:nth-child(2){flex:1}}.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-desktop-linha--ultimo{border-bottom:none}.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-mobile-item{display:flex;justify-content:flex-start;gap:.5rem}.vtex-flex-layout-0-x-flexCol--compare-vantagens-mobile-item{max-width:90%}.vtex-flex-layout-0-x-flexColChild--compare-vantagens-mobile{display:flex}.vtex-flex-layout-0-x-flexRowContent--compare-vantagens-mobile-item-planos{display:flex;gap:2px;padding-left:2rem;justify-content:flex-start;flex-wrap:wrap}.vtex-flex-layout-0-x-flexCol--compare-vantagens-mobile-item{margin-bottom:2.5rem}.vtex-flex-layout-0-x-flexRow--duvidas-frequentes-clube{margin-bottom:4rem}.vtex-flex-layout-0-x-flexCol--como-funciona-clube-item{align-items:flex-start}@media screen and (max-width:1027px){.vtex-flex-layout-0-x-flexRow--como-funciona-clube-slider{max-width:90%}.vtex-flex-layout-0-x-flexRow--beneficios-clube{background-color:#f6f4f1;padding-top:55px}}.vtex-menu-2-x-menuContainerNav--MenuInst{width:270px!important;border-radius:30px;border:2px solid #eceae7;padding:16px;margin:16px 0}.vtex-menu-2-x-menuContainerNav--MenuInst .vtex-menu-2-x-styledLinkContainer--footer-menu-item{margin:0;padding:0 12px}.vtex-menu-2-x-menuItem--menu-mobile-clube{border-bottom:1px solid #e5e5e5}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{border:none;border-radius:32px;height:56px;font-family:Poppins;border-radius:20px;background:#1a6;font-size:0;margin:0 0 20px}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button:hover{border-radius:20px;background:#51bc8c}.vtex-minicart-2-x-closeIconContainer{position:relative;left:0;display:flex;align-items:center;justify-content:center;background:#f6f4f1;box-shadow:0 2px 5px 0 rgba(26,26,26,.1);height:65px}.vtex-minicart-2-x-closeIconContainer:before{content:"CARRINHO";color:#1a1a1a;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.vtex-minicart-2-x-closeIconButton{padding:0;margin-left:0;position:absolute;right:22px}.vtex-flex-layout-0-x-flexRow--minicart-list-row{padding-top:16px;padding-bottom:16px}.vtex-flex-layout-0-x-flexRowContent--product-name-row{gap:8px;margin-bottom:10px}.vtex-product-list-0-x-productName{overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.vtex-product-list-0-x-removeButton{background-color:#00f;width:24px;height:24px;background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/Lixeira___3472d595618b3422373db579255c4979.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.vtex-product-list-0-x-removeButton .vtex-product-list-0-x-deleteIcon{display:none}.vtex-product-list-0-x-productPriceContainer--minicart-price{display:flex;flex-direction:column;align-items:center}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-productPriceCurrency{margin:0;width:100%;color:#888;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:strikethrough}.vtex-product-list-0-x-inputContainer:last-child{display:none}.vtex-product-list-0-x-inputContainer{width:fit-content;padding:0;border:none}.vtex-product-list-0-x-quantitySelectorButton{color:#000;display:flex;width:30px;height:30px;padding:3px;align-items:center;gap:7.5px;border-radius:15px;background:var(--Cinza-Claro,#cacbcc)}.vtex-product-list-0-x-quantitySelectorIncrease--minicart-quantity{background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/tabler-icon-plus___1f431d9185b5aabf7f3cf2308f2f49ad.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.vtex-product-list-0-x-quantitySelectorDecrease--minicart-quantity{background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/tabler-icon-minus___63547846ac29d35c744e963f85b274da.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.vtex-minicart-2-x-minicartTitle{padding:10px;margin:0;text-align:center;display:none}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-productPriceContainer{display:flex}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-price{color:#1a6;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-productPriceCurrency{line-height:26px;margin:0 10px 0 0}.vtex-flex-layout-0-x-flexRow--minicart-footer{background:#f6f4f1;box-shadow:0 -2px 5px 0 rgba(26,26,26,.1)}.vtex-minicart-2-x-drawerContent--header-minicart{height:100%;overflow:hidden}.vtex-minicart-2-x-drawerStyles{display:flex;justify-content:flex-start}.vtex-minicart-2-x-minicartProductListContainer{height:47%}.vtex-checkout-summary-0-x-summaryItemContainer{color:#1a1a1a}.vtex-checkout-summary-0-x-summarySmallDisclaimer{color:#1a1a1a;text-align:center;display:none}.vtex-minicart-2-x-opened{z-index:999999!important}.vtex-rich-text-0-x-paragraph--minicart-keep-buying{border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px;width:100%;color:#1a1a1a;font-family:Poppins;font-style:normal;font-weight:400;line-height:150%;font-size:14px}.vtex-rich-text-0-x-wrapper--minicart-keep-buying{width:100%;padding-left:1.5rem;padding-right:1.5rem}.vtex-rich-text-0-x-strong--minicart-keep-buying{color:#f71963;font-weight:600;font-size:14px}.vtex-rich-text-0-x-image--minicart-keep-buying{margin-top:-1px}.vtex-rich-text-0-x-paragraph--minicart-empty-state{color:#888;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:150%;padding:0;margin:0}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--price-quantity-row,.vtex-flex-layout-0-x-flexRowContent--product-name-row{display:flex;flex-direction:row;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--price-quantity-row{align-items:center}.vtex-product-list-0-x-quantitySelectorButton{width:22px;height:22px}.vtex-rich-text-0-x-paragraph--minicart-keep-buying,.vtex-rich-text-0-x-strong--minicart-keep-buying{font-size:12px}.vtex-minicart-2-x-opened--header-minicart{width:95%!important}.vtex-rich-text-0-x-wrapper--minicart-keep-buying{padding-left:.75rem;padding-right:.75rem}}@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-modal-layout-0-x-triggerContainer--app-banner-modal{width:100%}@media screen and (max-width:768px){.vtex-modal-layout-0-x-triggerContainer--app-banner-modal{margin-top:20px}}.vtex-modal-layout-0-x-paper--app-banner-modalLayout{padding:32px;border-radius:12px;max-width:480px;width:100%;border:1px solid #e3e6e8;box-shadow:0 0 48px 0 rgba(0,0,0,.1)}.vtex-modal-layout-0-x-headerContainer--modal-app-banner-header{border:none;position:absolute;right:0;top:5px}.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{background:#1a6;border-radius:20px;padding:5px 10px;color:#fff}.vtex-product-highlights-2-x-productHighlightText[data-highlight-id="485"]{background-color:#000;color:#c09711}.vtex-product-highlights-2-x-productHighlightText[data-highlight-id="490"]{background-color:#f71963;font-weight:300;padding:4px 8px;border-radius:0 13px 13px 13px;width:fit-content;color:#fff;font-size:12px;text-transform:uppercase;font-family:Poppins,sans-serif;display:none}@media only screen and (max-width:768px){.vtex-product-highlights-2-x-productHighlightWrapper--collection{top:4px;left:4px}.vtex-product-highlights-2-x-productHighlightText{font-size:.8rem;padding:4px 8px}.vtex-product-highlights-2-x-productHighlightText[data-highlight-id="490"]{padding:2px 8px}}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.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}.vtex-product-price-1-x-sellingPriceValue{color:#1a6;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.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{color:#1a6;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.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{color:#888;margin:2px 0 0}.vtex-product-price-1-x-currencyDecimal--summary,.vtex-product-price-1-x-listPrice--summary{font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyFraction--summary{font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal;position:relative;bottom:3.68px}.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-price-1-x-installments--summary{color:#aaa;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:18.4px;margin-bottom:16px}.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{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.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-productNameContainer{min-height:38px}.vtex-product-summary-2-x-element--prateleira .vtex-button{transition:top .3s ease;background:#1a1a1a;border-color:#1a1a1a;border-radius:100px;border-bottom:2px solid transparent;margin-top:auto}.vtex-product-summary-2-x-element--prateleira .vtex-button:hover{top:-1px;background-color:#1a6;border-color:#1a6}.vtex-add-to-cart-button-0-x-buttonText{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}@media only screen and (max-width:768px){.vtex-add-to-cart-button-0-x-buttonText{font-size:11px}}.vtex-product-summary-2-x-element--prateleira{padding:12px;background-color:#fff;border-radius:32px;margin:0 12px;position:relative}.vtex-breadcrumb-1-x-container{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal;max-width:1380px}.vtex-shelf-1-x-relatedProducts{background:#f6f4f1!important;padding:0 65px 74px}.vtex-shelf-1-x-title{color:#000;font-size:28px;font-family:Poppins;font-weight:600}.vtex-reviews-and-ratings-3-x-container{justify-content:center;border-radius:5px;margin-bottom:5px}.vtex-reviews-and-ratings-3-x-reviewsHeading{font-size:32px;font-family:Poppins!important;border-bottom:0;margin-top:56px;margin-bottom:16px}.vtex-reviews-and-ratings-3-x-reviewsRatingAverage{font-family:Poppins}.vtex-reviews-and-ratings-3-x-loginLink{padding:0;margin-bottom:32px;font-size:16px;color:#1a1a1a;text-decoration:underline;font-weight:400;font-family:Poppins}.vtex-reviews-and-ratings-3-x-reviewsRating,.vtex-reviews-and-ratings-3-x-starsContainer{margin-bottom:32px}.vtex-reviews-and-ratings-3-x-reviewCommentUser{font-size:22px;font-family:Poppins!important}.vtex-reviews-and-ratings-3-x-reviewCommentMessage{font-family:Poppins!important}.vtex-reviews-and-ratings-3-x-reviewsOrderBy{gap:8px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__button{font-size:14px;font-family:Poppins;line-height:150%;font-weight:400;color:#3f3f40}.vtex-reviews-and-ratings-3-x-reviewCommentsContainer{border-bottom:0}@media only screen and (max-width:431px){.vtex-product-summary-2-x-element--prateleira{padding:5px;margin:0 5px;border-radius:16px}}@media only screen and (max-width:768px){.vtex-breadcrumb-1-x-container{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:10px 16px}.vtex-shelf-1-x-relatedProducts{background:#f6f4f1!important;padding:0 33px 74px}.vtex-shelf-1-x-title{color:#000;font-size:20px;font-family:Poppins;font-weight:600;text-align:center}}.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;justify-content:left;max-width:1380px;padding:0 32px;margin:auto}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.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--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--question{width:100%}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-wrapper--question{color:#222;width:100%;text-align:center;font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.72px}.vtex-rich-text-0-x-container--response{font-family:Poppins;font-size:16px;text-align:justify;width:50%!important;height:auto}.vtex-rich-text-0-x-paragraph--response{overflow:auto;font-size:16px;text-align:justify}.vtex-rich-text-0-x-paragraph--response .vtex-rich-text-0-x-strong--response{display:block;width:100%!important;font-size:18px;letter-spacing:.52px;text-align:center}@media only screen and (max-width:431px){.vtex-rich-text-0-x-container--response{width:98%!important}}.vtex-rich-text-0-x-container--title-quem-somos{width:280px;float:right;margin-right:50px}.vtex-rich-text-0-x-heading--title-quem-somos{color:#fff;font-family:Poppins;font-size:36px;font-style:normal;font-weight:700;line-height:30px;text-transform:capitalize;margin:0;display:block}.vtex-rich-text-0-x-container--about{width:280px;float:right;margin-right:50px}.vtex-rich-text-0-x-wrapper--about .vtex-rich-text-0-x-strong--about{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:20px 0 28px;display:block}.vtex-rich-text-0-x-wrapper--about .vtex-rich-text-0-x-paragraph--about{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:25px;margin:0}.vtex-rich-text-0-x-container--pilar1{background-color:#972c1f}.vtex-rich-text-0-x-container--pilar1,.vtex-rich-text-0-x-container--pilar2{width:200px;height:200px;border-radius:100px;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-container--pilar2{background-color:#ef8571}.vtex-rich-text-0-x-container--pilar3{background-color:#e5b035;width:200px;height:200px;border-radius:100px;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-container--pilar{color:#fff;text-align:center;justify-content:center}.vtex-rich-text-0-x-strong--pilar{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.vtex-rich-text-0-x-container--pilarTitle{text-align:center;display:block;height:auto}.vtex-rich-text-0-x-wrapper--pilarTitle{display:block;height:auto}.vtex-rich-text-0-x-heading--pilarTitle{display:block;height:auto;color:#fff;text-align:center;font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:22px}.vtex-rich-text-0-x-container--paladar{background-color:#fff;margin:12px;padding:0 14px;border-radius:10px}.vtex-rich-text-0-x-container--paladar1{border-left:10px solid #d0d2d3}.vtex-rich-text-0-x-container--paladar2{border-left:10px solid #f1e966}.vtex-rich-text-0-x-container--paladar3{border-left:10px solid #f3d677}.vtex-rich-text-0-x-container--paladar4{border-left:10px solid #e5b035}.vtex-rich-text-0-x-container--paladar5{border-left:10px solid #ef8571}.vtex-rich-text-0-x-container--paladar6{border-left:10px solid #ca4b3b}.vtex-rich-text-0-x-container--paladar7{border-left:10px solid #892441}.vtex-rich-text-0-x-container--paladar8{border-left:10px solid #5d1e35}.vtex-rich-text-0-x-strong--paladar{color:#1a1a1a;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.vtex-rich-text-0-x-paragraph--paladar{font-weight:400}.vtex-rich-text-0-x-paragraph--paladar,.vtex-rich-text-0-x-strong--text-inst{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;line-height:25px}.vtex-rich-text-0-x-strong--text-inst{font-weight:700}.vtex-rich-text-0-x-link--text-inst,.vtex-rich-text-0-x-listItem--text-inst,.vtex-rich-text-0-x-paragraph--text-inst{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.vtex-rich-text-0-x-heading--text-inst{color:#000;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.vtex-rich-text-0-x-heading--shelfTitle{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.72px;margin-top:30px}.vtex-rich-text-0-x-wrapper--button-whats{width:100%}.vtex-rich-text-0-x-paragraph--button-whats{border-radius:16px;background:transparent;border:1.5px solid #1a6;margin:8px 0}.vtex-rich-text-0-x-paragraph--button-whats:hover{background:#1a6}.vtex-rich-text-0-x-paragraph--button-whats:hover .vtex-rich-text-0-x-link--button-whats{color:#fff}.vtex-rich-text-0-x-paragraph--button-whats:hover .vtex-rich-text-0-x-link--button-whats:before{background:url(/arquivos/icon-wpp-newPDPhover.png)}.vtex-rich-text-0-x-link--button-whats{padding:8px 16px;color:#1a6;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:150%;text-transform:capitalize;text-decoration:none;display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-link--button-whats:before{content:"";background:url(/arquivos/ionc-wpp-newPDP.png);width:18px;height:18px;display:inline-block;margin-right:4px}@media only screen and (max-width:431px){.vtex-rich-text-0-x-paragraph--response{width:100%}}.vtex-rich-text-0-x-container--login-mob{margin-left:1.5rem;margin-right:1.5rem}.vtex-rich-text-0-x-paragraph--menu-text-right{color:#fff;text-align:center;font-family:Poppins;font-size:32px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:1.2px;text-transform:capitalize}.vtex-rich-text-0-x-container--menu-text-right{position:absolute;right:30px;width:30%;top:0}.vtex-rich-text-0-x-paragraph--tabmobile{color:#1a1a1a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0;text-align:center}.vtex-rich-text-0-x-container--tabmobile{display:block;text-align:center}.vtex-rich-text-0-x-flexRowContent--tabmobile{padding:0;margin:20px 0}@media only screen and (max-width:431px){.vtex-rich-text-0-x-container--pilar1,.vtex-rich-text-0-x-container--pilar2,.vtex-rich-text-0-x-container--pilar3{width:100px;height:100px}.vtex-rich-text-0-x-paragraph--pilar,.vtex-rich-text-0-x-strong--pilar{font-size:12px}}.vtex-rich-text-0-x-paragraph--descont-pixPDP{background-color:#1a6;color:#fff;text-align:center;font-size:10px;font-family:Poppins;font-weight:700;line-height:150%;padding:4px 8px;border-radius:16px;height:26px;display:flex;align-items:center;margin:0 0 0 16px}.vtex-rich-text-0-x-wrapper--modal-app-banner-content-text{width:100%}.vtex-rich-text-0-x-headingLevel3--modal-app-banner-content-text{margin:0 0 12px;color:#121416;font-family:Poppins}.vtex-rich-text-0-x-paragraph--modal-app-banner-content-text{margin:0;color:#61656b;font-family:Poppins}@media only screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--modal-app-banner-content-text{font-size:13px}.vtex-rich-text-0-x-headingLevel3--modal-app-banner-content-text{font-size:18px;margin-bottom:6px}}.vtex-rich-text-0-x-heading--como-funciona-clube-text-titulo{color:#f71963;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.vtex-rich-text-0-x-paragraph--como-funciona-clube-item-01,.vtex-rich-text-0-x-paragraph--como-funciona-clube-item-02,.vtex-rich-text-0-x-paragraph--como-funciona-clube-item-03{margin:0}.vtex-rich-text-0-x-list--como-funciona-clube-item-01,.vtex-rich-text-0-x-list--como-funciona-clube-item-02,.vtex-rich-text-0-x-list--como-funciona-clube-item-03{margin:0;list-style:none;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:0 0 0 28px}.vtex-rich-text-0-x-strong--como-funciona-clube-item-01{background-color:#f71963;position:relative}.vtex-rich-text-0-x-strong--como-funciona-clube-item-01:after{content:"teste";background-color:#f71963;width:100%;height:2px;display:block;top:0;position:absolute;left:0}.vtex-rich-text-0-x-wrapper--beneficios-clube-text-titulo{margin-bottom:40px}.vtex-rich-text-0-x-paragraph--beneficios-clube-text-titulo{color:#333;font-family:Poppins;font-size:24px;font-style:normal;font-weight:300;line-height:36px;margin:0}.vtex-rich-text-0-x-strong--beneficios-clube-text-titulo{color:#f71963}.vtex-rich-text-0-x-paragraph--beneficios-clube-footer{color:#333;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.vtex-rich-text-0-x-paragraph--beneficios-clube-slider-item{margin:0}.vtex-rich-text-0-x-paragraph--duvidas-frequentes-clube__titulo{text-transform:uppercase;font-size:1.5rem;font-weight:700;color:#f71963;margin:0 0 2rem}.vtex-rich-text-0-x-paragraph--duvidas-frequentes-clube__item-pergunta{margin:0;font-weight:600;color:#333}.vtex-rich-text-0-x-wrapper--duvidas-frequentes-clube__item-pergunta{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem 1rem;&:after{content:"";width:32px;height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12l8 8 8-8' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}}.vtex-rich-text-0-x-container--duvidas-frequentes-clube__item-resposta{background-color:#f6f4f1;border-radius:16px;padding:5rem 1.5rem 2rem;margin-top:-3.25rem}.vtex-rich-text-0-x-paragraph--duvidas-frequentes-clube__item-resposta{margin:0;font-size:.875rem}.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-titulo{font-size:1.5rem;font-weight:700;color:#f71963;margin:4.75rem 0 2rem}.vtex-rich-text-0-x-container--compare-vantagens-desktop-check,.vtex-rich-text-0-x-container--compare-vantagens-desktop-topo{width:200px}.vtex-rich-text-0-x-container--compare-vantagens-desktop-check{justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-topo{margin:0;font-weight:700;color:#333}.vtex-rich-text-0-x-wrapper--compare-vantagens-desktop-topo{padding:27px 50px 0;border-radius:10px 10px 0 0;width:100%}.vtex-rich-text-0-x-container--compare-vantagens-desktop-check--highlight,.vtex-rich-text-0-x-wrapper--compare-vantagens-desktop-topo--highlight{background-color:#fff}.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-check{margin:0}.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-descricao{font-size:.875rem;font-weight:300;color:#333}.vtex-rich-text-0-x-wrapper--opcoes-assinaturas-titulo{width:100%}.vtex-rich-text-0-x-paragraph--opcoes-assinaturas-titulo{text-align:center;font-size:1.25rem;font-weight:300;color:#333;margin-top:4rem;margin-bottom:1.75rem}.vtex-rich-text-0-x-strong--opcoes-assinaturas-titulo{font-size:1.5rem;font-weight:700;color:#f71963}.vtex-rich-text-0-x-paragraph--como-funciona-clube-item-title{margin:0 0 .5rem;font-weight:700;font-size:1rem;color:#000;display:flex;align-items:center;gap:.5rem}@media screen and (max-width:1027px){.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-descricao,.vtex-rich-text-0-x-paragraph--compare-vantagens-desktop-icone{margin:0}.vtex-rich-text-0-x-paragraph--compare-vantagens-mobile-tem-no-plano{margin:.5rem 0 .25rem;font-size:.687rem;font-weight:300;padding-left:2rem}.vtex-rich-text-0-x-paragraph--compare-vantagens-mobile-plano{margin:0;font-size:.75rem;font-weight:700;color:#fff;line-height:150%}.vtex-rich-text-0-x-wrapper--compare-vantagens-mobile-plano{padding:.25rem .75rem;border-radius:50px}.vtex-rich-text-0-x-wrapper--compare-vantagens-mobile-experience{background-color:#f71963}.vtex-rich-text-0-x-wrapper--compare-vantagens-mobile-secret{background-color:#a90039}.vtex-rich-text-0-x-wrapper--compare-vantagens-mobile-sensations{background-color:#1a6}.vtex-rich-text-0-x-wrapper--compare-vantagens-mobile-ultra{background-color:#333}.vtex-rich-text-0-x-container--compare-vantagens-desktop-icone{width:1.5rem}.vtex-rich-text-0-x-paragraph--beneficios-clube-footer{padding:0 1rem;margin:0}.vtex-rich-text-0-x-paragraph--opcoes-assinaturas-titulo{padding:0 2rem}}.vtex-reviews-and-ratings-3-x-container{max-width:100%;padding:0;margin-left:56px;margin-right:56px}.vtex-reviews-and-ratings-3-x-inlineContainer{margin-left:0}.vtex-reviews-and-ratings-3-x-star--empty,.vtex-reviews-and-ratings-3-x-star--filled{color:#f71963}@media only screen and (max-width:768px){.vtex-reviews-and-ratings-3-x-container{margin-left:16px;margin-right:16px}}.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-searchResultContainer{padding:0}.vtex-search-result-3-x-galleryTitle--layout{color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.72px;display:none}.vtex-search-result-3-x-container--layout{background:#f6f4f1}.vtex-search-result-3-x-filterMessage{display:none}.vtex-search-result-3-x-filter__container{border:none;background-color:#fff;border-radius:32px;margin-bottom:16px;padding-bottom:12px;padding-right:12px}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-track{background-color:transparent}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar{width:6px;background:transparent}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-thumb{background:#dad7d7}.vtex-search-result-3-x-filterIcon{display:none}.vtex-search-result-3-x-filterTitle{padding-left:24px}.vtex-search-result-3-x-filterTitleSpan{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:14px}.vtex-search-result-3-x-filterItem{padding-left:24px;margin-bottom:15px}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.vtex-search-result-3-x-filterItem .vtex-checkbox__container{display:none}.vtex-search-result-3-x-filterTemplateOverflow{padding-bottom:0}.vtex-search-result-3-x-filter__container--title{display:none}.vtex-search-result-3-x-buttonShowMore{margin:32px 0}.vtex-search-result-3-x-buttonShowMore .vtex-button{border-radius:100px;border:1px solid #1a1a1a;background:#fff}.vtex-search-result-3-x-buttonShowMore .vtex-button__label{color:#1a1a1a;font-family:Poppins;font-size:0;font-style:normal;font-weight:700;line-height:normal}.vtex-search-result-3-x-buttonShowMore .vtex-button__label:after{font-size:12px;content:"Ver mais"}.vtex-search-result-3-x-gallery{padding-left:12px}.vtex-search-result-3-x-totalProducts--layout{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:14px;display:flex;align-items:center;justify-content:center;height:100%;padding:0 0 0 22px}.vtex-search-result-3-x-totalProductsMessage{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.vtex-search-result-3-x-orderByButton{background:transparent}.vtex-search-result-3-x-filterPopupTitle{font-size:16px;font-weight:500}.vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByText{color:#1a1a1a;font-family:Poppins;font-style:normal;line-height:14px;text-transform:capitalize}.vtex-search-result-3-x-orderByText{font-size:12px;font-weight:700}.vtex-search-result-3-x-filter__container--caracteristicas-gustativas,.vtex-search-result-3-x-filter__container--caracteristicas-olfativas,.vtex-search-result-3-x-filter__container--caracteristicas-visuais{display:none}.vtex-search-result-3-x-filtersWrapper{display:flex;flex-direction:column-reverse}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTemplateOverflow{padding:0 20px}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__base-internal,.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__selector{background-color:#1a1a1a}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTemplateOverflow .vtex-slider__values-container{justify-content:center}.vtex-shelf-1-x-arrow .vtex-shelf-1-x-caretIcon{display:none}.vtex-shelf-1-x-arrowLeft{background-image:url(/arquivos/icon-vitrine-newPDPLeft.png);left:-25px}.vtex-shelf-1-x-arrowLeft,.vtex-shelf-1-x-arrowRight{background-repeat:no-repeat;background-position:50%;width:23px;height:23px}.vtex-shelf-1-x-arrowRight{background-image:url(/arquivos/icon-vitrine-newPDPRight.png);right:-25px}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background-color:#f0f0f0;min-height:280px}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.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;min-height:550px}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:.5rem;padding-right:.5rem;min-height:550px}.vtex-slider-layout-0-x-sliderLayoutContainer--prateleira{padding:0}.vtex-slider-layout-0-x-paginationDotsContainer--banner-main-home{bottom:20px}.vtex-slider-layout-0-x-sliderArrows--banner-main-home{background:#fff!important;border-radius:100%;width:48px;height:48px}.vtex-slider-layout-0-x-sliderLeftArrow--banner-main-home{left:50px}.vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:-35px}.vtex-slider-layout-0-x-sliderRightArrow--carousel{right:-35px}.vtex-slider-layout-0-x-sliderRightArrow--banner-main-home{right:50px}.vtex-slider-layout-0-x-paginationDotsContainer--prateleira{bottom:-25px}@media only screen and (max-width:431px){.vtex-slider-layout-0-x-sliderLeftArrow--banner-main-home{left:5px}.vtex-slider-layout-0-x-sliderRightArrow--banner-main-home{right:5px}.vtex-slider-layout-0-x-sliderLayoutContainer--specials{padding:0 30px!important}.vtex-slider-layout-0-x-sliderTrack--carousel-tab{width:380%!important}.vtex-slider-layout-0-x-sliderLayoutContainer--cards{padding:5px!important}.vtex-slider-layout-0-x-caretIcon--specials{background:#444;color:#fff;padding:5px;border-radius:100%;width:20px;height:20px}.vtex-slider-layout-0-x-sliderRightArrow--specials .vtex-slider-layout-0-x-caretIcon--specials{position:absolute;right:0}.vtex-slider-layout-0-x-sliderLeftArrow--specials .vtex-slider-layout-0-x-caretIcon--specials{position:absolute;left:0}.vtex-slider-layout-0-x-paginationDotsContainer--banner-main-home{bottom:5px}.vtex-slider-layout-0-x-sliderTrack--carousel-tab{margin-top:20px}.vtex-slider-layout-0-x-paginationDotsContainer--banner-main-home{bottom:2px}}@media only screen and (min-width:431px){.vtex-slider-layout-0-x-sliderTrack--tabs-main-home{width:75%!important}}.vtex-slider-layout-0-x-slide--cards{margin:0 10px}.vtex-slider-layout-0-x-imageElement--app-carousel{width:100%;max-height:unset!important;height:auto;cursor:pointer}.vtex-slider-layout-0-x-sliderTrack--como-funciona-clube-slider{gap:40px}.vtex-slider-layout-0-x-slideChildrenContainer--como-funciona-clube-slider{align-items:start!important}.vtex-slider-layout-0-x-sliderTrack--beneficios-clube-slider{gap:16px}.vtex-slider-layout-0-x-slideChildrenContainer--beneficios-clube-slider{align-items:start!important;background-color:#fff;border-radius:16px;padding:1.5rem}.vtex-slider-layout-0-x-paginationDotsContainer--beneficios-clube-slider{bottom:-8.125rem}@media screen and (max-width:1027px){.vtex-slider-layout-0-x-paginationDotsContainer--beneficios-clube-slider{bottom:-6rem}}.vtex-slider-layout-0-x-paginationDotsContainer--como-funciona-clube-slider{bottom:-2.5rem}@media screen and (max-width:992px){.vtex-slider-layout-0-x-paginationDotsContainer--beneficios-clube-slider{bottom:-6rem}}.vtex-stack-layout-0-x-stackItem--product{width:100%;min-height:257px}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-sticky-layout-0-x-wrapper--main-header{height:88px;background:rgb(34 34 34)}.vtex-sticky-layout-0-x-container--main-header{max-width:inherit!important;margin:auto}.vtex-sticky-layout-0-x-wrapper--product--stuck .vtex-sticky-layout-0-x-container--product{left:60%;top:110px!important;width:39%}@media screen and (min-width:1400px){.vtex-sticky-layout-0-x-wrapper--product--stuck .vtex-sticky-layout-0-x-container--product{max-width:552px;left:58%}@media screen and (min-width:1800px){.vtex-sticky-layout-0-x-wrapper--product--stuck .vtex-sticky-layout-0-x-container--product{max-width:552px;left:55%}}}.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:#252525;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:32px 10px;max-width:1380px}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container .vtex-store-components-3-x-form{display:flex;max-width:inherit;justify-content:center}.vtex-store-components-3-x-newsletter--news .vtex-store-components-3-x-container .vtex-store-components-3-x-form .vtex-store-components-3-x-label{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:40px;margin-right:20px}.vtex-store-components-3-x-inputGroup--news{padding: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:0}.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-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-image{image-rendering:-webkit-optimize-contrast}.vtex-store-footer-2-x-footerLayout{background:#1a1a1a}.vtex-store-components-3-x-infoCardContainer--info-card-specials{width:auto;height:250px;border:none;background-size:contain!important}.vtex-store-components-3-x-infoCardContainer--info-card-card{min-width:auto;height:400px;border-radius:20px}.vtex-store-components-3-x-infoCardImageLinkWrapper--info-card-card{width:95%}.vtex-store-components-3-x-searchBarIcon .vtex-store-components-3-x-searchIcon{color:#fff}.vtex-store-components-3-x-shippingTable{width:50%;border-bottom:0}.vtex-store-components-3-x-shippingContainer{margin-top:10px}.vtex-store-components-3-x-shippingTableCellDeliveryPrice{display:none}.vtex-store-components-3-x-shippingTableHead{display:flex;position:absolute}.vtex-store-components-3-x-shippingTableHeadDeliveryPrice{display:none}.vtex-store-components-3-x-shippingTableHeadDeliveryName{right:-15px}.vtex-store-components-3-x-shippingTableHeadDeliveryEstimate,.vtex-store-components-3-x-shippingTableHeadDeliveryName{position:relative;top:-40px;font-size:12px;font-style:normal;font-weight:600;line-height:150%;font-family:Poppins;color:#888;text-align:center}.vtex-store-components-3-x-shippingTableHeadDeliveryEstimate{right:-185px}.vtex-store-components-3-x-shippingTableCellDeliveryEstimate{font-size:14px;color:#1a1a1a;font-style:normal;line-height:150%;font-family:Poppins;text-align:right}.vtex-store-components-3-x-shippingContainer .vtex-input__label{color:#1a1a1a;font-family:Poppins;font-size:0;font-style:normal;font-weight:600;line-height:150%}.vtex-store-components-3-x-shippingContainer .vtex-input__label:after{content:"Calcule seu frete:";font-size:14px}.vtex-store-components-3-x-shippingContainer .vtex-input{width:100%}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{width:100%;border:1px solid #888;border-radius:16px}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{display:flex;align-items:center;padding-bottom:0;width:90%;justify-content:space-between}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode-forgottenURL{margin-left:16px;filter:grayscale(1)}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode-forgottenURL:hover{filter:sepia(1) saturate(10000%) hue-rotate(0deg) brightness(.9) contrast(1)}.vtex-store-components-3-x-shippingTableLabel{font-size:14px;color:#1a1a1a;font-weight:400;line-height:150%;font-family:Poppins}.vtex-store-components-3-x-shippingContainer .vtex-button{position:relative;border-radius:0 16px 16px 0;background:#888;height:40px;width:120px;margin-left:20px;top:-40px;right:-328px;border:1px solid #888}.vtex-store-components-3-x-shippingContainer .vtex-button__label{color:#fff;font-family:Poppins;font-size:0;font-style:normal;font-weight:700;line-height:150%;padding:9.5px 20px;border:0}.vtex-store-components-3-x-shippingContainer .vtex-input__error{position:absolute}.vtex-store-components-3-x-shippingContainer .vtex-button__label:hover{cursor:pointer}.vtex-store-components-3-x-shippingContainer .vtex-button__label:after{content:"Calcular";font-size:12px}.vtex-store-components-3-x-buttonContainer--news .vtex-button{border-radius:4px;background:#eee;color:#000;color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.vtex-store-components-3-x-infoCardImageLinkWrapper--info-card-specials{width:80%!important}.vtex-store-components-3-x-imageElement--iconspag{height:52px}.vtex-store-components-3-x-infoCardHeadline--info-card-card{color:#333;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize}.vtex-store-components-3-x-infoCardTextContainer--info-card-card{width:100%;margin:0 30px}.vtex-store-components-3-x-infoCardSubhead--info-card-card{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;padding-right:30px}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-card .vtex-button{background:#fff;border:none;border-radius:100%;width:50px;height:50px;color:#000;position:absolute;right:20px;bottom:50px;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:25px}.vtex-store-components-3-x-infoCardContainer--info-card-card{align-items:flex-end;width:100%;background-repeat:no-repeat;border-radius:10px;background-size:cover}.vtex-store-components-3-x-imageElement--imagefundomenu{position:absolute;top:0;left:0;z-index:-1}.vtex-store-components-3-x-searchBarContainer{padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{background-color:#444;color:#f4f4f4}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border:none;height:50px}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{background-color:#444}.vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-submit .vtex-button{background:#444;border:none;height:40px;color:#fff;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-title{font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:14px;margin-top:30px}.vtex-store-components-3-x-subscribeLabel{font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:14px}@media only screen and (max-width:431px){.vtex-store-components-3-x-infoCardContainer--info-card-card{height:240px;width:240px;background-size:100% 100%!important}.vtex-store-components-3-x-infoCardTextContainer--info-card-card{width:100%;height:99.5%;margin:0 0 0 15px}.vtex-store-components-3-x-infoCardHeadline--info-card-card{width:180px;font-size:24px}.vtex-store-components-3-x-infoCardSubhead--info-card-card{font-size:18px;line-height:20px;width:90%}.vtex-store-components-3-x-infoCardImageLinkWrapper--info-card-card{display:flex;justify-content:center}.vtex-store-components-3-x-container{padding:0}.vtex-store-components-3-x-infoCardImageLinkWrapper--info-card-specials{width:95%!important}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container .vtex-store-components-3-x-form{flex-direction:column}.vtex-store-components-3-x-inputGroup--news .vtex-input{width:auto}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-card .vtex-button{width:40px;height:40px;right:10px;bottom:20px;font-size:25px}}@media only screen and (min-width:640px){.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-imageElementLink--iconWhatsApp{display:grid;place-items:center;position:fixed;bottom:30px;right:30px;z-index:3}.vtex-store-components-3-x-imageElementLink--iconWhatsApp:hover:before{position:absolute;content:" ";z-index:-1;bottom:-15px;right:-15px;background-color:#10b418;width:90px;height:90px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:.6;-webkit-animation:vtex-store-components-3-x-pulse .8s ease-out;animation:vtex-store-components-3-x-pulse .8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes vtex-store-components-3-x-pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(.3);opacity:1}50%{-webkit-transform:scale(.6);opacity:.6}75%{-webkit-transform:scale(.9);opacity:.3}to{-webkit-transform:scale(1);opacity:0}}@keyframes vtex-store-components-3-x-pulse{0%{transform:scale(0);opacity:0}25%{transform:scale(.3);opacity:1}50%{transform:scale(.6);opacity:.6}75%{transform:scale(.9);opacity:.3}to{transform:scale(1);opacity:0}}.vtex-store-components-3-x-imageElement--iconWhatsApp{width:60px;height:60px;filter:drop-shadow(1px 1px #000000)}@media only screen and (max-width:640px){.vtex-store-components-3-x-imageElementLink--iconWhatsApp{bottom:15px;right:15px}.vtex-store-components-3-x-imageElement--iconWhatsApp{width:50px;height:50px}.vtex-store-components-3-x-imageElementLink--iconWhatsApp:hover:before{position:absolute;content:" ";display:none}}.vtex-store-components-3-x-productImage{border-radius:16px;border:1px solid #cacbcc;padding:10px}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group:before{content:".";color:transparent;background-image:url(/arquivos/icon-cepPDP.png);background-repeat:no-repeat;background-position:50%;height:30px;width:30px;display:inline-block;margin:auto 8px auto 16px}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input{padding:0}.vtex-store-components-3-x-logoContainer{padding-left:0;img{height:auto}}@media only screen and (max-width:768px){.vtex-store-components-3-x-productImage{border-radius:16px;border:1px solid #cacbcc;padding:10px;margin:16px 16px 0}.vtex-store-components-3-x-shippingContainer{display:flex}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{display:flex;align-items:flex-start;padding-bottom:0;width:100%;justify-content:space-between;flex-direction:column}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode-forgottenURL{margin-left:0}.vtex-store-components-3-x-shippingContainer .vtex-button{top:unset;right:unset;margin-left:0}.vtex-store-components-3-x-shippingContainer .vtex-input__label{margin:0;height:0;color:#1a1a1a;font-family:Poppins;font-size:0;font-style:normal;font-weight:600;line-height:150%;position:relative;top:-30px}.vtex-store-components-3-x-shippingContainer{margin-top:45px}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{border-radius:16px 0 0 16px}.vtex-store-components-3-x-shippingTable{width:100%;border-bottom:0;margin-top:65px}.vtex-store-components-3-x-shippingContainer .vtex-input__error{position:relative}}.vtex-store-components-3-x-imageElement--app-link{width:150px}@media only screen and (max-width:768px){.vtex-store-components-3-x-imageElement--app-banner-android,.vtex-store-components-3-x-imageElement--app-banner-ios{display:none}}.vtex-store-components-3-x-imageElementLink--header-banner-slider{display:block;width:100%;background-color:#333}.vtex-store-components-3-x-imageElementLink--infocard-banner{height:100%}.vtex-store-components-3-x-imageElement--infocard-banner{width:100%;height:100%;object-fit:cover;border-radius:10px}.vtex-store-drawer-0-x-menuIcon{color:#fff}.vtex-store-drawer-0-x-childrenContainer--menu-mobile{overflow:hidden}.vtex-store-drawer-0-x-closeIconContainer--menu-mobile{position:absolute;right:0;z-index:9;top:10px}.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}@media only screen and (max-width:431px){.vtex-store-footer-2-x-socialNetworkWrapper{margin:10px 22px}}.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);padding:10px 0}}.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:#727273}.vtex-store-link-0-x-label--ver-mais-characteristics{text-decoration:underline;font-size:12px;color:#1a1a1a;line-height:150%;font-family:Poppins;font-weight:400;margin:0 32px 0 0}.vtex-store-link-0-x-link--ver-mais-characteristics{color:#1a1a1a}.vtex-store-link-0-x-link--button-whats{padding:8px 16px;color:#1a6;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:150%;text-transform:capitalize;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:16px;background:transparent;border:1.5px solid #1a6;margin:8px 0}.vtex-store-link-0-x-link--button-whats:hover{background:#1a6}.vtex-store-link-0-x-link--button-whats:hover:before{background:#1a6;background:url(/arquivos/icon-wpp-newPDPhover.png)}.vtex-store-link-0-x-link--button-whats:hover .vtex-store-link-0-x-label--button-whats{color:#fff}.vtex-store-link-0-x-link--button-whats:before{content:"";background:url(/arquivos/ionc-wpp-newPDP.png);width:18px;height:18px;display:inline-block;margin-right:4px}.vtex-store-link-0-x-link--compare-vantagens-desktop-footer-link{text-decoration:none;width:200px;display:flex;align-items:center;justify-content:center;padding:.875rem 1rem;border-radius:0 0 10px 10px}.vtex-store-link-0-x-link--compare-vantagens-desktop-footer-link--highlight{background-color:#fff}.vtex-store-link-0-x-label--compare-vantagens-desktop-footer-link{width:100%;background-color:#f71963;padding:1.18rem;border-radius:16px;font-size:.875rem;font-weight:700;color:#fff;text-align:center}.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--como-funciona-clube-video{margin-top:0;height:100%;display:flex;justify-content:center}.vtex-store-video-1-x-videoElement--como-funciona-clube-video{width:68.3%}@media only screen and (max-width:767px){.vtex-store-video-1-x-videoElement--como-funciona-clube-video{height:469px;width:264px;margin:0 auto}}.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listItem .vtex-button__label{color:#1a1a1a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listItem .vtex-button{border-radius:100px;border:none}.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listItem .vtex-button:hover,.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listItemActive .vtex-button{background:#f6f4f1}.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listContainer{justify-content:left;padding-left:50px}@media only screen and (max-width:431px){.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listContainer{padding-left:0}.vtex-tab-layout-0-x-container--home-tabs .vtex-tab-layout-0-x-listItem .vtex-button__label{padding:0}}.vtex-flex-layout-0-x-flexRow--buy-button-float{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:9999;height:120px;opacity:0;transition:opacity .5s ease;display:none;align-items:center}.vtex-flex-layout-0-x-flexRowContent--buy-button-float{max-width:940px;margin:auto;display:flex;justify-content:space-between}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-installments{display:none}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productBrand{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-transform:capitalize}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productImage,.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productImagesContainer{width:75px;height:75px}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-listPrice{font-size:14px;margin-right:8px;display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyCode,.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyDecimal,.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyFraction,.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyInteger{color:#1a6;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-flex-layout-0-x-flexRowContent--selling-price{gap:0}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_product{gap:16px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button-wpp{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button-wpp .vtex-button{height:41px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container{height:42px!important}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button{display:flex;gap:8px;justify-content:space-between}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button{display:flex;gap:8px}.vtex-flex-layout-0-x-flexRow--buy-button-float{height:126px;display:block;padding:8px 16px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float{margin:0;display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_product{gap:16px;display:flex}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productImage,.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productImagesContainer{width:61px;height:61px;display:flex;align-items:center;justify-content:flex-start;margin:0}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productImage{padding:6}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productBrand{color:#1a1a1a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-transform:capitalize}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-flex-layout-0-x-flexRowContent--product-namePDP{margin:0;padding:0}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productNameContainer{line-height:0}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-store-components-3-x-productBrand{line-height:1.2;font-size:12px}.vtex-flex-layout-0-x-flexRow--buy-button-float .vtex-flex-layout-0-x-flexRowContent--selling-price-discount{margin-top:4px}.vtex-flex-layout-0-x-flexColChild--buy-button-float_produc-name{height:25px!important}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button-wpp{display:flex;flex-direction:row;gap:8px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button-wpp .vtex-store-link-0-x-link--button-whats{font-size:0;height:34px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button-wpp .vtex-button{height:34px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container{height:34px!important}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-product-quantity-1-x-quantitySelectorContainer{margin:0}.vtex-flex-layout-0-x-flexRowContent--buy-button .vtex-add-to-cart-button-0-x-buttonText{font-size:14px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-add-to-cart-button-0-x-buttonText{font-size:11px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-button__label{padding-top:0!important;padding-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-store-link-0-x-link--button-whats{background:#1a6!important;color:#fff;margin-right:-4px}.vtex-flex-layout-0-x-flexRowContent--buy-button-float_button .vtex-store-link-0-x-link--button-whats:before{background-image:url(/arquivos/icon-wpp-newPDPhover.png);margin-right:-4px;width:23px}}.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-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:#0f3e99}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}.vtex-menu-2-x-styledLinkContent--footer-menu-title{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:capitalize}.vtex-menu-2-x-styledLinkContent--submenu-mobile{position:relative;left:38px;margin:0;font-size:18px;font-family:Poppins;font-weight:600;height:53px;align-items:center}.vtex-menu-2-x-styledLinkContent--submenu-list-default{font-family:Poppins;font-size:18px!important;font-weight:400}.vtex-menu-2-x-styledLinkContent--footer-menu-item{color:#fff;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:14px;text-transform:capitalize}.vtex-menu-2-x-styledLinkContent--footermob{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:capitalize}@media only screen and (max-width:431px){.vtex-menu-2-x-menuItem--footer-menu-title{display:none}}.vtex-rich-text-0-x-wrapper--footer{width:100%;text-align:center;border-top:1px solid #888;padding:16px 0 32px}.vtex-rich-text-0-x-paragraph--footer,.vtex-store-footer-2-x-socialNetworksTitle{color:#fff;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:14px;text-transform:capitalize}.vtex-store-footer-2-x-socialNetworkImage{filter:brightness(2)}.vtex-render-runtime-8-x-loadingBarAnimation{display:none}.vtex-flex-layout-0-x-flexRow--topbar-header{background-color:#333}.vtex-flex-layout-0-x-flexRow--main-header{background:#222}.vtex-flex-layout-0-x-flexRow--main-header .vtex-store-components-3-x-searchBarContainer .vtex-input{background-color:#444}.vtex-flex-layout-0-x-flexRow--main-header .vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border:#444}.vtex-flex-layout-0-x-flexRow--main-header .vtex-store-components-3-x-searchBarContainer .vtex-input__suffix,.vtex-flex-layout-0-x-flexRow--main-header .vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{background:#444}.vtex-flex-layout-0-x-flexRow--main-header-mobile{background-color:#111}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{justify-content:space-between}.vtex-login-2-x-label{font-size:0;background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/user-icon___d90f7211f3c19c8ff380a20d3dba8792.svg);width:12px;height:24px}.vtex-menu-2-x-menuContainer--header-menu .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer{margin:0 16px}.vtex-menu-2-x-menuContainer--header-menu .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink{color:#fff;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;transition:color .3s ease}.vtex-menu-2-x-submenuWrapper--header-menu{padding:20px;position:fixed;width:100%;margin:0;min-height:280px;display:grid;grid-template-columns:770px;justify-content:center;border:none}.vtex-menu-2-x-submenuWrapper--header-menu .vtex-menu-2-x-menuContainer{display:flex;height:220px;flex-wrap:wrap}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-styledLinkContent:hover{color:#1a6}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-menuItem .vtex-menu-2-x-submenu--header-menu .vtex-menu-2-x-styledLinkContent{font-size:16px;font-weight:500;line-height:25px;transition:color .3s ease}.vtex-menu-2-x-menuContainerNav--header-menu .vtex-menu-2-x-menuItem .vtex-menu-2-x-submenu--header-menu .vtex-menu-2-x-styledLinkContent:hover{color:#000}.vtex-menu-2-x-styledLinkContent--header-menu-clube{color:#f47}.vtex-menu-2-x-menuItem--header-menu-precos--isOpen .vtex-menu-2-x-submenuWrapper{background-image:url(/arquivos/bg_por_preco.jpg);background-size:cover;background-repeat:no-repeat}.vtex-menu-2-x-menuItem--header-menu-precos--isOpen .vtex-menu-2-x-submenuWrapper--header-menu .vtex-menu-2-x-menuContainer{position:relative;right:300px}.vtex-menu-2-x-menuItem--header-menu-precos--isOpen .vtex-menu-2-x-styledLinkContent{color:#1a6}.vtex-menu-2-x-menuItem--header-menu-precos--isOpen .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:#fff}.vtex-menu-2-x-menuItem--header-menu-tipos--isOpen .vtex-menu-2-x-submenuWrapper{background-image:url(/arquivos/bg_tipos.jpg);background-size:cover;background-repeat:no-repeat}.vtex-menu-2-x-menuItem--header-menu-tipos--isOpen .vtex-menu-2-x-submenuWrapper--header-menu .vtex-menu-2-x-menuContainer{position:relative;right:250px}.vtex-menu-2-x-menuItem--header-menu-tipos--isOpen .vtex-menu-2-x-styledLinkContent{color:#1a6}.vtex-menu-2-x-menuItem--header-menu-tipos--isOpen .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:#fff}.vtex-menu-2-x-menuItem--header-menu-uvas--isOpen .vtex-menu-2-x-submenuWrapper{background-image:url(/arquivos/bg_uvas.jpg);background-size:cover;background-repeat:no-repeat}.vtex-menu-2-x-menuItem--header-menu-uvas--isOpen .vtex-menu-2-x-submenuWrapper--header-menu .vtex-menu-2-x-menuContainer{position:relative;right:120px}.vtex-menu-2-x-menuItem--header-menu-uvas--isOpen .vtex-menu-2-x-styledLinkContent{color:#1a6}.vtex-menu-2-x-menuItem--header-menu-uvas--isOpen .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:#fff}.vtex-menu-2-x-menuItem--header-menu-paises--isOpen .vtex-menu-2-x-submenuWrapper{background-image:url(/arquivos/bg_paises.jpg);background-size:cover;background-repeat:no-repeat}.vtex-menu-2-x-menuItem--header-menu-paises--isOpen .vtex-menu-2-x-submenuWrapper--header-menu .vtex-menu-2-x-menuContainer{position:relative;right:80px}.vtex-menu-2-x-menuItem--header-menu-paises--isOpen .vtex-menu-2-x-styledLinkContent{color:#1a6}.vtex-menu-2-x-menuItem--header-menu-paises--isOpen .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:#fff}.vtex-menu-2-x-submenuWrapper--style--isOpen{display:flex}.vtex-menu-2-x-submenuWrapper--menu-clube{background-image:url(/arquivos/bg_tipos.jpg);background-size:cover;background-repeat:no-repeat}.vtex-menu-2-x-submenu--menu-clube{justify-content:flex-start}.vtex-minicart-2-x-minicartWrapperContainer .vtex-button__label{padding:10px!important}.vtex-minicart-2-x-minicartWrapperContainer .vtex-button{margin-right:10px}.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-minicartIconContainer{background:url(https://vivavinho.vtexassets.com/assets/vtex/assets-builder/vivavinho.edition-store/1.1.9/images/icon-cart___78319998568431e3522f9a5e71ab4aa5.svg);width:24px;height:24px}.vtex-minicart-2-x-minicartWrapperContainer .vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-minicartQuantityBadge{background:#1a6}.vtex-minicart-2-x-openIconContainer{padding:0}.vtex-rich-text-0-x-wrapper--topbar-header .vtex-rich-text-0-x-link,.vtex-rich-text-0-x-wrapper--topbar-header .vtex-rich-text-0-x-paragraph{margin:inherit;line-height:32px;font-size:11px;font-weight:500;color:#fff;letter-spacing:1.1px;text-decoration:none}.vtex-rich-text-0-x-wrapper--topbar-header .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-strong{color:#1a6;font-weight:700;text-transform:uppercase}.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{display:flex;flex-direction:column;border-radius:16px;background:#f6f4f1!important;align-items:center}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}.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-store-components-3-x-shareContainer{display:flex;align-items:center;gap:8px;height:30px}.vtex-store-components-3-x-shareLabel{text-decoration:underline;font-size:12px;color:#1a1a1a;line-height:150%;font-family:Poppins;font-weight:400;margin:0;display:flex;align-items:center}.vtex-store-components-3-x-shareContainer:hover .vtex-store-components-3-x-shareLabel{cursor:pointer;color:#f71963}.vtex-store-components-3-x-shareContainer:hover .vtex-store-components-3-x-shareLabel:before{cursor:pointer;color:#f71963;background-image:url(/arquivos/tabler-icon-share-hover.png)}.vtex-store-components-3-x-shareLabel:before{content:"";background-image:url(/arquivos/tabler-icon-share.png);background-repeat:no-repeat;background-position:50%;width:18px;height:18px;display:block;margin-right:6px}.vtex-store-components-3-x-shareButtons{display:none}.vtex-store-components-3-x-shareContainer:hover .vtex-store-components-3-x-shareButtons{display:flex;align-items:center}.vtex-store-components-3-x-shareSocialIcon--facebook{display:none}.vtex-store-components-3-x-shareSocialButton--facebook{content:"";background-image:url(/arquivos/Facebook-share-iconPDP.png);background-repeat:no-repeat;background-position:50%;width:26px;height:26px;display:block;margin-right:8px}.vtex-store-components-3-x-shareSocialIcon--whatsapp{display:none}.vtex-store-components-3-x-shareSocialButton--whatsapp{content:"";background-image:url(/arquivos/Whatsapp-share-iconPDP.png);background-repeat:no-repeat;background-position:50%;width:26px;height:26px;display:block;margin-right:8px}.vtex-store-components-3-x-shareSocialIcon--twitter{display:none}.vtex-store-components-3-x-shareSocialButton--twitter{content:"";background-image:url(/arquivos/Twitter-share-iconPDP.png);background-repeat:no-repeat;background-position:50%;width:26px;height:26px;display:block;margin-right:8px}.vtex-store-components-3-x-shareSocialIcon--pinterest{display:none}.vtex-store-components-3-x-shareSocialButton--pinterest{content:"";background-image:url(/arquivos/Pinterest-share-iconPDP.png);background-repeat:no-repeat;background-position:50%;width:26px;height:26px;display:block;margin-right:8px}@media only screen and (max-width:768px){.vtex-store-components-3-x-shareContainer{padding:0 16px}}