.geniuspetapp-slider-layout-0-x-sliderLayoutContainer{justify-content:center;margin-bottom:3rem;padding-left:5px}.geniuspetapp-slider-layout-0-x-sliderLayoutContainer--carousel{margin-bottom:1rem}.geniuspetapp-slider-layout-0-x-imageElement--carousel,.geniuspetapp-slider-layout-0-x-sliderTrack--carousel,.geniuspetapp-slider-layout-0-x-sliderTrackContainer--carousel{height:100%}.geniuspetapp-slider-layout-0-x-sliderTrackContainer{max-width:100%}.geniuspetapp-slider-layout-0-x-paginationDotsContainer{margin-top:0.5rem;margin-bottom:-1.75rem}.geniuspetapp-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem;min-height:550px}.geniuspetapp-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:0.5rem;padding-right:0.5rem;min-height:550px}.geniuspetapp-slider-layout-0-x-paginationDot{background-color:#0066cc}.geniuspetapp-slider-layout-0-x-paginationDot--isActive{width:2rem!important;border-radius:5px!important;transition:all 500ms ease}.geniuspetapp-slider-layout-0-x-imageElement--carousel{border-radius:18px}.geniuspetapp-slider-layout-0-x-imageElement--home-brands{height:100%;border-radius:18px;object-fit:contain;border:1px solid #e6e7eb}.geniuspetapp-slider-layout-0-x-sliderTrackContainer--home-brands::-webkit-scrollbar,.geniuspetapp-slider-layout-0-x-sliderLayoutContainer--home-brands::-webkit-scrollbar,.geniuspetapp-slider-layout-0-x-sliderTrack--home-brands::-webkit-scrollbar{width:0;height:0}
.geniuspetapp-store-apps-0-x-myPetsPlanList::-webkit-scrollbar{width:0;height:0}.geniuspetapp-store-apps-0-x-historyGoBack--header-stack-go-back .vtex-store-icons-0-x-chevronBackOutline{margin-top:0.2rem;width:1.5rem;height:1.5rem;margin-right:0.75rem}.geniuspetapp-store-apps-0-x-categoryMenu__container{display:flex;padding:0!important;margin-top:0.5rem}
.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:100%}
.vtex-flex-layout-0-x-flexRowContent--menu-link,.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 0.5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--menu-link,.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--menu-link,.vtex-flex-layout-0-x-flexRowContent--main-header{padding:0 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:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:1rem 1rem}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#ffffff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#0f3e99;padding:14px 0px}.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-flexRowContent--home-page{padding:0 0.5rem 1.75rem}.vtex-flex-layout-0-x-flexRow--footer-tabbar{width:100%}.vtex-flex-layout-0-x-flexRowContent{display:flex}.vtex-flex-layout-0-x-flexRowContent--footer-tabbar-wrapper,.vtex-flex-layout-0-x-flexRow--footer-tabbar-wrapper{height:100%}.vtex-flex-layout-0-x-flexRowContent--footer-tabbar-wrapper{padding:0;align-items:center}.vtex-flex-layout-0-x-flexRowContent--footer-tabbar-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{height:fit-content}.vtex-flex-layout-0-x-flexRow--footer-tabbar{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--header-2{padding-top:0;justify-content:space-between;column-gap:0.5rem}.vtex-flex-layout-0-x-flexRowContent--home-cta-links .vtex-flex-layout-0-x-stretchChildrenWidth{padding-bottom:0}.vtex-flex-layout-0-x-flexRowContent--discounts-to-you{column-gap:1rem}.vtex-flex-layout-0-x-flexRow--discounts-to-you{flex:1;display:flex}.vtex-flex-layout-0-x-flexRowContent--discounts-to-you{flex:1}.vtex-flex-layout-0-x-flexRow--discounts-to-you .vtex-store-components-3-x-container{flex:1;display:flex}.vtex-flex-layout-0-x-flexRow--header-2{padding-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--product-summary-default{}.vtex-flex-layout-0-x-flexRowContent--mobile-main-search-result{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRow--footer-tabbar-wrapper{position:fixed;left:8px;right:8px;bottom:8px;height:60px;border-radius:8px;background-color:#0066CC;background:#0066CC;border:1px solid #e9e9e9;z-index:98;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vtex-flex-layout-0-x-flexRowContent--header-stack{background-color:#0066CC;padding-left:1rem;padding-right:1rem}.vtex-flex-layout-0-x-flexRowContent--header-stack .vtex-store-icons-0-x-cartIcon,.vtex-flex-layout-0-x-flexRowContent--header-stack .vtex-login-2-x-profileIcon{}.vtex-flex-layout-0-x-flexCol--tabbar-mini-cart{align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexColChild--tabbar-mini-cart{height:fit-content!important}.vtex-flex-layout-0-x-flexCol--tabbar-mini-cart-container{}.vtex-flex-layout-0-x-flexColChild--tabbar-mini-cart-container{}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{position:relative;background-color:#FFF;margin-bottom:1rem;box-shadow:1px 0 4px rgba(0,0,0,0.1)}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-buttonLink .vtex-button{margin:0!important;margin-left:1rem!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile::after{display:none;content:"";position:absolute;left:0;right:0;bottom:-20px;height:20px;border-radius:20px;box-shadow:-10px -10px 0 #0066CC,10px -10px 0 #0066CC}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-top{padding:0 1rem}
.vtex-login-2-x-container .vtex-button__label{padding:0!important}.vtex-login-2-x-container{height:40px!important;width:40px!important;max-width:40px!important;max-height:40px!important}.vtex-login-2-x-profileIcon{width:25px;height:25px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-profileIcon{}.vtex-login-2-x-content .vtex-button{margin-top:0!important}
@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow 150ms ease-in-out,border-top 150ms ease-in-out;border-top-style:solid;border-top-width:1px;border-top-color:transparent;box-shadow:-4px 0px 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top-width:1px;border-top-style:solid;border-top-color:#aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:rgb(238,238,238);box-shadow:-4px 0px 27px -12px rgba(0,0,0,0.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}
.vtex-flex-layout-0-x-stretchChildrenWidth > *:not(img){}
.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:antiquewhite;border-radius:20px;padding:5px 10px}
.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}
.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:0.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#1e1e1e;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#2e2e2e}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;font-weight:600;vertical-align:baseline;color:#ffffff}.vtex-product-price-1-x-savings-discount--summary{font-size:0.875rem;font-weight:600;vertical-align:baseline;color:#ffffff;padding-left:0.5rem;padding-right:0.5rem}.vtex-product-price-1-x-listPrice--summary{margin-bottom:0.25rem;font-size:0.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:0.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:0.875rem;font-weight:600;vertical-align:baseline;color:#ffffff;padding:0.25rem 0.5rem 0.25rem 0.5rem}.vtex-product-price-1-x-savings--product-summary-default{height:20px;display:flex;align-items:center;padding:0 0.25rem;border-radius:4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-0.1px;color:#101820!important;background-color:#f2d04d;margin-bottom:3px}.vtex-product-price-1-x-savings{font-size:12px;color:#515971;padding-left:0.25rem;padding-right:0.25rem}
.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 200ms ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-brandName{font-weight:600;font-size:18px;color:#2e2e2e}.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:0.25rem}.vtex-product-summary-2-x-containerNormal--best-sellers{max-width:319px!important}.vtex-product-summary-2-x-buyButton .vtex-button{background-color:#0066cc;border:none;border-radius:8px}.vtex-product-summary-2-x-buyButton .vtex-product-summary-2-x-buyButtonText{color:#fff;text-transform:capitalize}.vtex-product-summary-2-x-brandName{font-size:12px;line-height:16px;color:#0c0f1b;font-weight:500}.vtex-product-summary-2-x-brandName--discounts-to-you{font-size:1rem;line-height:20px;font-weight:700}.vtex-product-summary-2-x-buyButtonText{font-size:12px;line-height:16px;font-weight:500}.vtex-product-summary-2-x-element--discounts-to-you,.vtex-product-summary-2-x-element--best-sellers{border-radius:18px;border:1px solid #e6e7eb;padding:0.75rem}.vtex-product-summary-2-x-element--discounts-to-you{padding:1.25rem}.vtex-product-summary-2-x-image--discounts-to-you,.vtex-product-summary-2-x-imageWrapper--discounts-to-you,.vtex-product-summary-2-x-imageContainer--discounts-to-you{height:100%;max-width:none!important;object-fit:cover!important}.vtex-product-summary-2-x-containerNormal--discounts-to-you{margin:0;max-width:none!important}.vtex-product-summary-2-x-element--discounts-to-you{min-height:356px}.vtex-product-summary-2-x-element--best-sellers{min-height:370px}.vtex-product-summary-2-x-currencyInteger,.vtex-product-summary-2-x-currencyDecimal,.vtex-product-summary-2-x-currencyFraction,.vtex-product-summary-2-x-currencyLiteral,.vtex-product-summary-2-x-currencyCode{font-size:22px;font-weight:700;color:#0066cc}.vtex-product-summary-2-x-priceContainer{padding:0}.vtex-product-summary-2-x-buyButtonContainer{margin-top:0.5rem}.vtex-product-summary-2-x-buyButtonContainer--discounts-to-you .vtex-product-summary-2-x-buyButtonText{font-size:1rem;line-height:22px}.vtex-product-summary-2-x-price_listPriceContainer--product-summary-default .vtex-product-summary-2-x-currencyInteger,.vtex-product-summary-2-x-price_listPriceContainer--product-summary-default .vtex-product-summary-2-x-currencyDecimal,.vtex-product-summary-2-x-price_listPriceContainer--product-summary-default .vtex-product-summary-2-x-currencyFraction,.vtex-product-summary-2-x-price_listPriceContainer--product-summary-default .vtex-product-summary-2-x-currencyLiteral,.vtex-product-summary-2-x-price_listPriceContainer--product-summary-default .vtex-product-summary-2-x-currencyCode{color:#515971;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-0.1px;text-decoration:line-through}
.vtex-reviews-and-ratings-3-x-container{max-width:96rem;padding-left:.5rem;padding-right:.5rem}.vtex-reviews-and-ratings-3-x-inlineContainer{margin-left:0rem}.vtex-reviews-and-ratings-3-x-star--filled{color:#FFB100}.vtex-reviews-and-ratings-3-x-star--empty{color:#FFB100}
.vtex-rich-text-0-x-container--deals{color:#ffffff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-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--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#1e1e1e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#1e1e1e}.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:#1e1e1e}.vtex-rich-text-0-x-container--title{color:#1e1e1e;font-size:28px;font-weight:700}@media only screen and (min-width:640px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#1e1e1e;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}.vtex-rich-text-0-x-headingLevel2--title{padding-left:28px}.vtex-rich-text-0-x-paragraph--link-tabbar.vtex-rich-text-0-x-paragraph--minicart{font-size:9px;font-weight:400;line-height:12px;color:#fff;margin:0;font-family:Inter}
.vtex-search-result-3-x-galleryLayoutOptionButton{background-color:#f0f0f0;color:#1e1e1e;padding:0.375rem 0.75rem 0.375rem 0.75rem}.vtex-search-result-3-x-galleryLayoutOptionButton--selected{background-color:#1e1e1e;color:#ffffff}.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 #e7e9ee solid}
.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-stack-layout-0-x-stackItem--discounts-to-you{height:100%}
.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:0px}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0px}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0px;max-height:600px}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productNameContainer{color:#1e1e1e;font-weight:bold;font-size:30px}.vtex-store-components-3-x-image{image-rendering:-webkit-optimize-contrast}.vtex-store-components-3-x-container{padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{flex-direction:row-reverse;border:1px solid #d5d5d5;height:42px!important;border-radius:24px;background-color:#fff}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{padding-right:0}.vtex-store-components-3-x-searchIcon{height:1.5rem;width:1.5rem}.vtex-store-components-3-x-searchBarIcon--search{padding:0}.vtex-store-components-3-x-imageElement--media-nutritional-plan{border-radius:18px;width:100%}.vtex-store-components-3-x-sellingPriceLabel,.vtex-store-components-3-x-listPriceLabel{display:none}.vtex-store-components-3-x-sellingPriceContainer{padding-bottom:0}.vtex-store-components-3-x-imageElementLink--home-brands{width:100%;height:100%}.vtex-store-components-3-x-searchBarInnerContainer .vtex-input__suffix{border-radius:0}.vtex-store-components-3-x-imageElement--header-logo{max-width:unset}
.vtex-shelf-1-x-arrow{top:40%}
.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-store-footer-2-x-footerLayoutSpacer{margin-top:100px}.vtex-store-footer-2-x-footerLayout{}
.vtex-store-icons-0-x-expandIcon{color:#727273}
.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all 0.3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background 0.3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:0.5rem;padding-bottom:0.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,0.1)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding 0.3s ease,background 0.3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:rgba(240,240,240,0.8)}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#f0f0f0}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(0.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.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-link-0-x-link{}.vtex-store-link-0-x-link--link-tabbar{font-size:9px;font-weight:400;line-height:12px;color:#fff;text-decoration:none}.vtex-store-link-0-x-label--link-tabbar{display:flex;flex-direction:column;align-items:center}.vtex-store-link-0-x-label--link-tabbar.vtex-store-link-0-x-label--home::before{content:url("/arquivos/home.png");height:32px;width:32px;scale:0.6;filter:brightness(0) invert(1)}.vtex-store-link-0-x-label--link-tabbar.vtex-store-link-0-x-label--catalog::before{content:url("/arquivos/category.png");height:32px;width:32px;scale:0.6;filter:brightness(0) invert(1)}.vtex-store-link-0-x-label--link-tabbar.vtex-store-link-0-x-label--my-pet::before{content:url("/arquivos/pet.png");height:32px;width:32px;scale:0.6;filter:brightness(0) invert(1)}.vtex-store-link-0-x-label--link-tabbar.vtex-store-link-0-x-label--chat-ai::before{content:url("/arquivos/chat.png");height:32px;width:32px;scale:0.6;filter:brightness(0) invert(1)}.vtex-store-link-0-x-link--link-tabbar-selected .vtex-store-link-0-x-label--link-tabbar{color:#fff;position:relative}.vtex-store-link-0-x-link--link-tabbar-selected .vtex-store-link-0-x-label--link-tabbar::after{content:' ';width:32px;height:5px;background-color:#fff;top:-8px;left:calc(50% - 16px);position:absolute;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.vtex-store-link-0-x-link--link-tabbar-selected .vtex-store-link-0-x-label--link-tabbar::before{filter:invert(1)}.vtex-store-link-0-x-link--header-category-btn{display:flex;align-items:center;justify-content:center;text-decoration:none;height:38px;border:1px solid #d7d7d7;width:100%!important;border-radius:19px}.vtex-store-link-0-x-link--header-category-btn.vtex-store-link-0-x-link--selected{background-color:#0066cc;border:1px solid #0066cc}.vtex-store-link-0-x-link--header-category-btn.vtex-store-link-0-x-link--selected .vtex-store-link-0-x-label--header-category-btn{filter:invert(1)}.vtex-store-link-0-x-link--header-category-btn:hover{background-color:#0066cc;border:1px solid #0066cc}.vtex-store-link-0-x-link--header-category-btn:hover .vtex-store-link-0-x-label--header-category-btn{filter:invert(1)}.vtex-store-link-0-x-label--header-category-btn{font-size:12px;font-weight:500;color:#050f1c;display:flex;flex-direction:row;align-items:center;line-height:24px}.vtex-store-link-0-x-label--header-category-btn.vtex-store-link-0-x-label--dog::before{content:"";background-image:url("/arquivos/dog.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:1.5rem;height:1.5rem;display:inline-block;margin-right:0.25rem}.vtex-store-link-0-x-label--header-category-btn.vtex-store-link-0-x-label--cat::before{content:"";background-image:url("/arquivos/cat.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:1.5rem;height:1.5rem;display:inline-block;margin-right:0.25rem}.vtex-store-link-0-x-link--home-cta-link-btn{text-align:center;text-decoration:none}.vtex-store-link-0-x-label--home-cta-link-btn{font-size:12px;font-weight:500;line-height:14px;color:#1e1e1e}.vtex-store-link-0-x-label--home-cta-link-btn{display:flex;flex-direction:column;align-items:center;gap:1rem}
.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-flex-layout-0-x-flexColChild--about-us-wrapper{margin:1.5rem 0}.vtex-flex-layout-0-x-flexColChild--about-us-wrapper:last-child{margin:0}.vtex-flex-layout-0-x-flexRowContent--about-us-main{padding:0!important}.vtex-flex-layout-0-x-flexCol--about-us-heading{height:auto;margin-bottom:2rem}.vtex-flex-layout-0-x-flexRowContent--about-us-wishes-section,.vtex-flex-layout-0-x-flexRowContent--about-us-pet-care-section{display:flex;justify-content:space-between;align-items:center}.vtex-flex-layout-0-x-flexRowContent--about-us-wishes-section .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--about-us-pet-care-section .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--about-us-wishes-section .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important;max-width:848px}.vtex-flex-layout-0-x-flexRowContent--about-us-pet-care-section .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;max-width:848px}.vtex-flex-layout-0-x-flexCol--about-us-wishes-section-title,.vtex-flex-layout-0-x-flexCol--about-us-pet-care-section-title{max-width:480px}.vtex-flex-layout-0-x-flexColChild--about-us-wishes-section-title,.vtex-flex-layout-0-x-flexColChild--about-us-pet-care-section-title{height:auto!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--about-us-main{padding:0 1rem!important}.vtex-flex-layout-0-x-flexColChild--about-us-wrapper{margin:0 0 1.5rem 0}.vtex-flex-layout-0-x-flexColChild--about-us-wrapper:last-child{margin-bottom:8px}.vtex-flex-layout-0-x-flexCol--about-us-heading{height:auto;margin:1.75rem 0 1.5rem}.vtex-flex-layout-0-x-flexRowContent--about-us-pet-care-section{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--about-us-wishes-section{flex-direction:column-reverse}.vtex-flex-layout-0-x-flexCol--about-us-wishes-section-title,.vtex-flex-layout-0-x-flexCol--about-us-pet-care-section-title{margin-bottom:1.5rem;max-width:100%}.vtex-flex-layout-0-x-flexCol--about-us-genius-petcare-title{display:flex;align-items:center;justify-content:end}.vtex-flex-layout-0-x-flexColChild--about-us-genius-petcare-title{height:auto!important}.vtex-flex-layout-0-x-flexCol--about-us-our-services-heading{margin:0 0 2rem}}
.vtex-rich-text-0-x-paragraph--about-us-title,.vtex-rich-text-0-x-paragraph--about-us-subtitle,.vtex-rich-text-0-x-paragraph--about-us-our-services-title,.vtex-rich-text-0-x-paragraph--about-us-our-services-subtitle{color:#0c0f1b;font-family:Termina;font-style:normal;font-weight:600;text-transform:uppercase;margin:0}.vtex-rich-text-0-x-paragraph--about-us-title,.vtex-rich-text-0-x-paragraph--about-us-our-services-title{font-size:64px;line-height:80px}.vtex-rich-text-0-x-paragraph--about-us-subtitle,.vtex-rich-text-0-x-paragraph--about-us-our-services-subtitle{font-size:32px;line-height:48px}.vtex-rich-text-0-x-paragraph--about-us-subtitle-2{color:#0c0f1b;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0}.vtex-rich-text-0-x-paragraph--about-us-pet-care-section-title,.vtex-rich-text-0-x-paragraph--about-us-wishes-section-title{color:#0c0f1b;font-size:40px;font-family:Termina;font-style:normal;font-weight:600;line-height:48px;margin-bottom:16px}.vtex-rich-text-0-x-paragraph--about-us-pet-care-section-content,.vtex-rich-text-0-x-paragraph--about-us-wishes-section-content{color:#6a7185;font-size:16px;font-family:Inter;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--about-us-title,.vtex-rich-text-0-x-paragraph--about-us-our-services-title{font-size:20px;line-height:32px}.vtex-rich-text-0-x-paragraph--about-us-subtitle,.vtex-rich-text-0-x-paragraph--about-us-our-services-subtitle{font-size:16px;line-height:20px}.vtex-rich-text-0-x-paragraph--about-us-pet-care-section-title,.vtex-rich-text-0-x-paragraph--about-us-wishes-section-title{font-size:20px;line-height:24px;margin:0 0 1.5rem 0}.vtex-rich-text-0-x-paragraph--about-us-genius-petcare-section-title,.vtex-rich-text-0-x-paragraph--about-us-genius-petcare-section-content{color:#fff;font-size:24px}.vtex-rich-text-0-x-paragraph--about-us-pet-care-section-content,.vtex-rich-text-0-x-paragraph--about-us-wishes-section-content{margin:0;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-0.1px}}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container{max-width:412px}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-heading-level-3{color:#fff;font-family:Termina;font-size:48px;font-style:normal;font-weight:600;line-height:56px;margin:0}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-heading-level-2{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-page-text-container{display:flex;padding:14px 16px;justify-content:center;align-items:center;border-radius:8px;background:var(--color-light-on-primary, #fff);margin:0;max-width:140px;color:var(--color-variations-tertiary-95, #25356e);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-page-text-container::before{content:'';width:16px;height:16px;display:flex;margin-right:0.25rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 3.33337V12.6667' stroke='%2325356E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.33325 8H12.6666' stroke='%2325356E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-heading-level-3{font-size:24px;line-height:28px}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-heading-level-2{font-size:12px;line-height:16px}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-page-text-container{max-width:initial}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-container--about-genius-pet-care-page-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-page-text-container{padding-right:1rem}}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-paragraph--about-us-subtitle-mobile{color:#0c0f1b;font-family:Termina;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin:0}.vtex-flex-layout-0-x-flexCol--about-us-heading-section-container .vtex-rich-text-0-x-paragraph--about-us-subtitle-mobile-2{margin:1.5rem 0;color:#6a7185;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px}.vtex-rich-text-0-x-paragraph--shop-by-brand-text{color:var(--palette-neutral-99, #0c0f1b);font-family:Termina;font-size:24px;font-style:normal;font-weight:600;line-height:32px}
@media screen and (min-width:768px){.vtex-stack-layout-0-x-stackItem--about-us-heading-section--about-us-heading-banner{top:initial;bottom:0}}.vtex-stack-layout-0-x-stackContainer--about-us-wishes-section-mobile{height:422px;border-radius:8px;background-color:#25356E}.vtex-stack-layout-0-x-stackItem--about-us-wishes-section-mobile--about-us-genius-petcare-title{top:initial;height:50%;bottom:0;padding:24px;border-radius:0px 0px 8px 8px;background:linear-gradient(180deg,rgba(37,53,110,0) 0%,#25356E 30%)}.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-page-text-container{margin-left:7%;margin-top:calc(5% + 4.5rem)}@media screen and (max-width:1024px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-page-text-container{margin-top:80%}}
.vtex-store-components-3-x-imageElement--about-us-heading-banner-mobile,.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image,.vtex-store-components-3-x-imageElement--about-us-wishes-section-image{width:100%;max-width:848px}@media screen and (max-width:639.98px){.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image{height:192px!important}}@media screen and (min-width:640px){.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image{height:586px}}.vtex-store-components-3-x-imageElement--about-us-wishes-section-image{height:586px!important;object-fit:cover}.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image,.vtex-store-components-3-x-imageElement--about-us-wishes-section-image{border-radius:16px}@media screen and (max-width:1024px){.vtex-store-components-3-x-imageElement--about-us-wishes-section-image,.vtex-store-components-3-x-imageElement--about-us-heading-banner-mobile,.vtex-store-components-3-x-imageElement--about-us-our-services-mobile-banner{width:100%;max-width:100%;height:auto!important}.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image,.vtex-store-components-3-x-imageElement--about-us-wishes-section-image{border-radius:8px}.vtex-store-components-3-x-imageElement--about-us-pet-care-section-image{margin-bottom:0.5rem}}
.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:#1e1e1e}.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:bold}.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 250ms ease-in-out,height 250ms ease-in-out,transform 250ms 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:translate3d(0,0,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}
.geniuspetapp-slider-layout-0-x-sliderTrack--blog-post{gap:0.5rem}
@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--blog-preview-home{margin-top:3rem}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--blog-main{padding:0 0 40px}}.vtex-flex-layout-0-x-flexRow--blog-search-bar-title-wrapper{height:100%}.vtex-flex-layout-0-x-flexRow--blog-search-bar-title-wrapper .vtex-store-components-3-x-container{height:100%}.vtex-flex-layout-0-x-flexRowContent--blog-search-bar-title-wrapper{display:flex;flex-direction:column;margin:0 auto;align-items:center;justify-content:center;height:100%;max-height:284px}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--access-blog-page-link .vtex-flex-layout-0-x-flexRowContent--access-blog-page-link{}}.vtex-flex-layout-0-x-flexRow--blog-view-more-link-wrapper::after{left:0;content:'';width:100%;height:1px;display:flex;position:absolute;border-bottom:1px solid #e8eaf0}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--blog-view-more-link-wrapper .vtex-flex-layout-0-x-flexRowContent--blog-view-more-link-wrapper{padding-bottom:1.5rem}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--blog-view-more-link-wrapper .vtex-flex-layout-0-x-flexRowContent--blog-view-more-link-wrapper{padding-bottom:2rem}}.vtex-flex-layout-0-x-flexRow--blog-links-menu{border-bottom:1px solid rgba(16,24,32,0.12)}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--blog-links-menu{height:44px}}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-store-components-3-x-container{height:100%}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-store-components-3-x-container{height:44px}}.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu{justify-content:center;max-width:1376px;margin:0 auto;height:100%;align-items:center}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu{max-height:44px}}.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important;height:100%;display:flex;justify-content:center;align-items:center;margin:0 1.5rem}.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu .vtex-flex-layout-0-x-stretchChildrenWidth:hover .vtex-store-link-0-x-link .vtex-store-link-0-x-label{color:#0d71b9;height:100%}.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link{width:auto;text-decoration:none}.vtex-flex-layout-0-x-flexRow--blog-links-menu .vtex-flex-layout-0-x-flexRowContent--blog-links-menu .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-link-0-x-link .vtex-store-link-0-x-label{font-family:'Inter';font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#0c0f1b;transition:0.3s all ease-in-out}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--blog-links-menu{height:auto}.vtex-flex-layout-0-x-flexRowContent--blog-links-menu{display:flex;flex-wrap:wrap;max-width:90%!important;padding:1rem 0.5rem!important}.vtex-flex-layout-0-x-flexRowContent--blog-links-menu .vtex-flex-layout-0-x-stretchChildrenWidth{margin-bottom:8px!important}}.vtex-flex-layout-0-x-flexCol--blog-page-wrapper{padding:1rem}
.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-1,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-2,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-3,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-4,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-5,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-6{display:none}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-1 .pointer.pl4.c-link.flex,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-2 .pointer.pl4.c-link.flex,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-3 .pointer.pl4.c-link.flex,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-4 .pointer.pl4.c-link.flex,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-5 .pointer.pl4.c-link.flex,.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .mh2.bw1.bl.b--muted-6 .pointer.pl4.c-link.flex{padding:0}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .pointer.pl4.c-link.flex::before{content:'';display:flex;background-repeat:no-repeat;width:24px;height:24px;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L16.65 16.65M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix .pointer.pl4.c-link.flex .vtex__icon-search{display:none}.vtex-wordpress-integration-2-x-postMeta{font-size:14px;line-height:16px;font-weight:600;color:#5c5c5c;font-style:normal;font-family:'Inter';text-decoration:none}.vtex-wordpress-integration-2-x-postMeta .vtex-wordpress-integration-2-x-postMetaCategory{margin:0 0.25rem}.vtex-wordpress-integration-2-x-postMeta .vtex-wordpress-integration-2-x-postMetaCategory .vtex-wordpress-integration-2-x-postCategoryLink{color:#0066CC}.vtex-wordpress-integration-2-x-postFeaturedImage{max-height:391px;max-width:1376px;width:100%;object-fit:cover;border-radius:16px}.vtex-wordpress-integration-2-x-postTitle{font-size:48px;line-height:56px;margin:0 auto 1rem;color:#101820;font-weight:600;font-family:'Inter'}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postTitle{font-size:24px;line-height:32px}}.vtex-wordpress-integration-2-x-postBody{font-family:'Inter';color:#6A7185;max-width:912px;margin:0 auto}.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-has-black-color,.vtex-wordpress-integration-2-x-postBody p,.vtex-wordpress-integration-2-x-postBody li{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6A7185}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-has-black-color,.vtex-wordpress-integration-2-x-postBody p,.vtex-wordpress-integration-2-x-postBody li{font-size:12px;line-height:20px}}.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-wordpressContentLink{color:#0066CC}
.vtex-rich-text-0-x-paragraph--blog-search-bar-title{margin:0}.vtex-rich-text-0-x-link--blog-search-bar-title{color:#fff;font-family:termina;font-size:48px;font-style:normal;font-weight:600;line-height:48px;text-decoration:none}.vtex-rich-text-0-x-link--blog-search-bar-title .vtex-rich-text-0-x-strong--blog-search-bar-title{color:#ecbc00;font-weight:600}.vtex-rich-text-0-x-container--blog-search-bar-title{margin-bottom:24px;display:flex;justify-content:center}.vtex-rich-text-0-x-container--blog-preview-home-title .vtex-rich-text-0-x-wrapper--blog-preview-home-title .vtex-rich-text-0-x-headingLevel2--blog-preview-home-title{color:#0c0f1b;font-size:24px;font-weight:600;line-height:32px;font-style:normal;font-family:Inter}@media screen and (max-width:1025.98px){.vtex-rich-text-0-x-container--blog-preview-home-title .vtex-rich-text-0-x-wrapper--blog-preview-home-title .vtex-rich-text-0-x-headingLevel2--blog-preview-home-title{margin:0 0 0.5rem}}@media screen and (min-width:1026px){.vtex-rich-text-0-x-container--blog-preview-home-title .vtex-rich-text-0-x-wrapper--blog-preview-home-title .vtex-rich-text-0-x-headingLevel2--blog-preview-home-title{margin:1rem 0}}@media screen and (max-width:639px){.vtex-rich-text-0-x-container--blog-search-bar-title{display:flex;justify-content:center}.vtex-rich-text-0-x-link--blog-search-bar-title{font-size:14px;line-height:24px}}.vtex-rich-text-0-x-container--blog-shelf-title{margin:0 auto;margin-top:2rem;max-width:912px}.vtex-rich-text-0-x-heading--blog-shelf-title{color:#3f434f}
.vtex-stack-layout-0-x-stackItem--blog-search-bar-wrapper,.vtex-stack-layout-0-x-stackItem--blog-search-bar-wrapper-mobile--blog-search-bar-title-wrapper{width:100%;height:100%}.vtex-stack-layout-0-x-stackContainer--blog-search-bar-wrapper{max-height:284px}
@media screen and (max-width:639px){.vtex-store-components-3-x-imageElement--blog-search-bar-backgroungd{height:100%;width:100%;object-fit:cover}}@media screen and (min-width:640px){.vtex-store-components-3-x-imageElement--blog-search-bar-backgroungd{width:100%;height:284px}}
.vtex-wordpress-integration-2-x-postMeta{font-size:14px;line-height:16px;font-weight:600;color:#5c5c5c;font-style:normal;font-family:"Inter";text-decoration:none;max-width:70%;margin:2rem auto 3rem}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postMeta{max-width:unset}}.vtex-wordpress-integration-2-x-postMeta .vtex-wordpress-integration-2-x-postMetaCategory{margin:0 0.25rem}.vtex-wordpress-integration-2-x-postMeta .vtex-wordpress-integration-2-x-postMetaCategory .vtex-wordpress-integration-2-x-postCategoryLink{color:#0066CC}.vtex-wordpress-integration-2-x-postFeaturedImage{max-height:391px;max-width:1376px;width:100%;object-fit:cover;border-radius:16px}.vtex-wordpress-integration-2-x-postTitle{font-size:48px;line-height:56px;margin:2rem auto;color:#101820;font-weight:600;font-family:"Inter";max-width:70%}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postTitle{max-width:unset}}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postTitle{font-size:24px;line-height:32px}}.vtex-wordpress-integration-2-x-postBody{font-family:"Inter";color:#6a7185;max-width:912px;margin:0 auto}.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-has-black-color{font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6a7185}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-has-black-color{font-size:12px;line-height:20px}}.vtex-wordpress-integration-2-x-postBody .vtex-wordpress-integration-2-x-wordpressContentLink{color:#0066CC}.vtex-wordpress-integration-2-x-latestPostsBlockFlex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;justify-content:center}@media screen and (max-width:1024px){.vtex-wordpress-integration-2-x-latestPostsBlockFlex{display:flex}}.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-teaserContainer{height:100%}.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-latestPostsBlockFlexItem:first-child{border-radius:8px;grid-column-start:1;grid-column-end:3;margin:0;width:unset}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-latestPostsBlockFlexItem:first-child{width:100%;height:auto}}.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-latestPostsBlockFlexItem:not(:first-child){height:fit-content;margin:0;border-radius:8px;width:unset}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-latestPostsBlockFlexItem:not(:first-child){width:100%;height:auto}}.vtex-wordpress-integration-2-x-latestPostsBlockFlex .vtex-wordpress-integration-2-x-latestPostsBlockFlex{border-radius:8px}.vtex-wordpress-integration-2-x-categoryBlockLink{display:none}.vtex-wordpress-integration-2-x-categoryBlockTitle{display:flex;padding:0.16rem 0;font-size:24px;line-height:32px}.vtex-wordpress-integration-2-x-categoryBlockTitle.vtex-wordpress-integration-2-x-categoryBlockTitle--blog-body-home{display:none}.vtex-wordpress-integration-2-x-teaserContainer .vtex-card{box-shadow:none!important}.vtex-wordpress-integration-2-x-teaserGradientOverlay{bottom:2px;border-radius:8px}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-categoryBlockFlex{flex-direction:column}}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem{max-width:25%}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem--blog-body-home{max-width:33%}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem--blog-body-home,.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem{max-width:unset!important}}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-teaserHeader{display:none}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer{padding:1.5rem;min-height:4.5rem!important}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserTitle{padding:0}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserTitle .vtex-wordpress-integration-2-x-teaserTitleLink{font-size:20px;line-height:28px!important;color:#000000;font-weight:500;font-style:normal;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserBody{color:#161d32;font-size:12px;font-style:normal;font-weight:500;line-height:2;letter-spacing:-0.1px;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:0;margin-bottom:1rem}.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserShowPostButton .vtex-button{height:48px;border-radius:0.5rem;border-color:#e5f0f8;background-color:#e5f0f8;transition:0.3s all ease-in-out;color:#0c0f1b;font-size:14px;font-weight:500;line-height:20px;font-style:normal;font-family:Inter;text-transform:none}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-searchListFlex{flex-direction:column}}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-teaserHeader{display:none}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer{padding:1.5rem;min-height:4.5rem!important}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserTitle{padding:0}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserTitle .vtex-wordpress-integration-2-x-teaserTitleLink{font-size:20px;line-height:28px!important;color:#000000;font-weight:500;font-style:normal;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserBody{color:#161d32;font-size:12px;font-style:normal;font-weight:500;line-height:2;letter-spacing:-0.1px;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:0;margin-bottom:1rem}.vtex-wordpress-integration-2-x-searchListFlex .vtex-wordpress-integration-2-x-searchListFlexItem .vtex-wordpress-integration-2-x-teaserContainer .vtex-wordpress-integration-2-x-titleAndExcerptContainer .vtex-wordpress-integration-2-x-teaserShowPostButton .vtex-button{height:48px;border-radius:0.5rem;border-color:#e5f0f8;background-color:#e5f0f8;transition:0.3s all ease-in-out;color:#0c0f1b;font-size:14px;font-weight:500;line-height:20px;font-style:normal;font-family:Inter;text-transform:none}.vtex-wordpress-integration-2-x-teaserImage{border-radius:8px}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input{margin:0;border:none;display:flex;justify-content:center}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input-prefix__group{display:flex;flex-direction:row-reverse;justify-content:center;border-radius:8px;background-color:#fff;border:1px solid rgba(137,141,141,0.6);min-width:423px}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input-prefix__group{max-width:65%;min-width:fit-content}}.vtex-wordpress-integration-2-x-categoryBlockContainer--blog-body-home{padding-bottom:0}
.geniuspetapp-slider-layout-0-x-sliderTrack--genius-consultant-benefits{max-height:368px}.geniuspetapp-slider-layout-0-x-infoCardContainer--genius-consultant-benefits,.geniuspetapp-slider-layout-0-x-infoCardContainer--genius-consultant-how-it-works{display:flex;flex-direction:column-reverse;max-width:332px;padding:0}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits,.geniuspetapp-slider-layout-0-x-infoCardImageContainer--genius-consultant-benefits,.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works,.geniuspetapp-slider-layout-0-x-infoCardImageContainer--genius-consultant-how-it-works{width:100%;display:flex;max-height:206px;padding:0}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{max-height:none}.geniuspetapp-slider-layout-0-x-infoCardImage--genius-consultant-how-it-works{margin-top:6px;width:116px;height:116px}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{align-items:flex-start}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits .geniuspetapp-slider-layout-0-x-paragraph--genius-consultant-benefits{color:#161d32;font-size:14px;font-weight:500;line-height:20px;opacity:0.8}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits .geniuspetapp-slider-layout-0-x-container--genius-consultant-benefits:first-child .geniuspetapp-slider-layout-0-x-paragraph--genius-consultant-benefits{color:#111;font-size:20px;font-style:normal;font-weight:500;line-height:28px;opacity:1}.geniuspetapp-slider-layout-0-x-slide--genius-consultant-benefits{height:fit-content}.geniuspetapp-slider-layout-0-x-slideChildrenContainer--genius-consultant-benefits{align-items:flex-start;height:fit-content}.geniuspetapp-slider-layout-0-x-paragraph--genius-consultant-benefits{margin:16px 0 0}.geniuspetapp-slider-layout-0-x-infoCardImageContainer--genius-consultant-how-it-works,.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{justify-content:center}.geniuspetapp-slider-layout-0-x-container--genius-consultant-how-it-works{width:100%}.geniuspetapp-slider-layout-0-x-container--genius-consultant-how-it-works .geniuspetapp-slider-layout-0-x-wrapper--genius-consultant-how-it-works{width:100%}.geniuspetapp-slider-layout-0-x-container--genius-consultant-how-it-works .geniuspetapp-slider-layout-0-x-wrapper--genius-consultant-how-it-works .geniuspetapp-slider-layout-0-x-paragraph--genius-consultant-how-it-works{color:#373738;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{align-items:flex-start}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works .geniuspetapp-slider-layout-0-x-container--genius-consultant-how-it-works:first-child .geniuspetapp-slider-layout-0-x-paragraph--genius-consultant-how-it-works{color:#111;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin:22px 0 16px}.geniuspetapp-slider-layout-0-x-infoCardImage--genius-consultant-benefits{border-radius:0.5rem}@media screen and (max-width:767px){.geniuspetapp-slider-layout-0-x-sliderTrack--genius-consultant-how-it-works{display:flex;flex-direction:column}.geniuspetapp-slider-layout-0-x-slide--genius-consultant-how-it-works{width:100%!important;margin-bottom:16px}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{justify-content:unset;max-height:106px}.geniuspetapp-slider-layout-0-x-infoCardImage--genius-consultant-benefits{width:100%;border-radius:0.5rem}.geniuspetapp-slider-layout-0-x-infoCardContainer--genius-consultant-benefits{max-width:100%}.geniuspetapp-slider-layout-0-x-sliderLayoutContainer--genius-consultant-benefits .geniuspetapp-slider-layout-0-x-sliderRightArrow{right:-1rem}.geniuspetapp-slider-layout-0-x-sliderLayoutContainer--genius-consultant-benefits .geniuspetapp-slider-layout-0-x-sliderLeftArrow{left:-1rem}}@media screen and (min-width:768px) and (max-width:1366px){.geniuspetapp-slider-layout-0-x-slide--genius-consultant-benefits{padding:0 8px}.geniuspetapp-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{max-height:100%}}@media screen and (min-width:1400px){.geniuspetapp-slider-layout-0-x-infoCardImage--genius-consultant-benefits{min-height:10.125rem}}
.vtex-flex-layout-0-x-flexRow--genius-consultant-main-banner-desktop-wrapper{margin-top:4px}.vtex-flex-layout-0-x-flexRow--genius-consultant-main-banner-desktop-wrapper .vtex-store-components-3-x-container{max-width:100%}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--genius-consultant{padding-bottom:32px!important}}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--genius-consultant{padding:12px 16px 0!important}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--how-it-works{padding-top:64px!important;margin-top:32px!important}}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section{justify-content:space-between}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section{padding:48px 0!important;border-bottom:1px solid #e6e7eb}}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section .vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content{display:flex;justify-content:center;max-width:680px}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section .vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content .vtex-flex-layout-0-x-flexColChild--genius-consultant-purpose-section-content{height:auto!important}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--genius-consultant-purpose-section{display:flex;flex-direction:column-reverse;padding:1rem!important}.vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content{margin-top:32px}}@media screen and (min-width:769px) and (max-width:1024px){.vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content{max-width:95%}}@media screen and (min-width:1025px) and (max-width:1366px){.vtex-flex-layout-0-x-flexRow--genius-consultant-purpose-section{padding:0 16px}}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-slider{flex-wrap:wrap}
@media screen and (max-width:48rem){.geniuspetcare-store-theme-2-x-consultantContainer,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider{margin-bottom:24px}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-slide,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-slide{width:100%!important;padding:0!important}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-consultantCardContainer,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-consultantCardContainer{padding:24px;border-radius:16px;border:1px solid #e6e7eb;min-height:559px;min-width:326px}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#e6e7eb!important}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows::before,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows::before{content:'';width:16px;height:16px;display:flex;background-repeat:no-repeat}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows .geniuspetcare-store-theme-2-x-caretIcon,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderArrows .geniuspetcare-store-theme-2-x-caretIcon{display:none}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderLeftArrow,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderLeftArrow{left:-15px}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderLeftArrow::before,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderLeftArrow::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 4L5.5 8L9.5 12' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderRightArrow,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderRightArrow{right:-15px}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderRightArrow::before,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-sliderRightArrow::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12L10.5 8L6.5 4' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer{bottom:-24px}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer .geniuspetcare-store-theme-2-x-paginationDot,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer .geniuspetcare-store-theme-2-x-paginationDot{width:0.5rem;height:0.5rem;background-color:#cdd0d6}.geniuspetcare-store-theme-2-x-consultantContainer .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer .geniuspetcare-store-theme-2-x-paginationDot--isActive,.vtex-flex-layout-0-x-flexRow--genius-consultant-slider .geniuspetcare-store-theme-2-x-sliderLayoutContainer .geniuspetcare-store-theme-2-x-paginationDotsContainer .geniuspetcare-store-theme-2-x-paginationDot--isActive{background-color:#0066CC!important}.geniuspetcare-store-theme-2-x-geniusConsultantBlock .geniuspetcare-store-theme-2-x-consultantCardContainer{max-width:326px;min-width:326px;margin:48px 0}.render-container .render-route-store-custom-genius-consultant-page{position:relative}}
.vtex-rich-text-0-x-paragraph--genius-consultant-benefits{margin:0}.vtex-rich-text-0-x-container--genius-consultant-main-banner{max-width:333px}.vtex-rich-text-0-x-container--genius-consultant-main-banner .vtex-rich-text-0-x-paragraph--genius-consultant-main-banner{color:#fff;font-family:Termina;font-size:48px;font-style:normal;font-weight:600;line-height:52px;margin:0}.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-benefits-title,.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-benefits-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title{color:#0c0f1b;font-size:24px;font-style:normal;font-weight:600;line-height:40px;margin:2rem 0;font-family:Unbounded,sans-serif}.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title{text-align:center}.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title{justify-content:center}.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title{margin-top:48px;margin-bottom:0}.vtex-rich-text-0-x-container--genius-consultant-main-banner-text .vtex-rich-text-0-x-paragraph--genius-consultant-main-banner-text{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:24px 0}.vtex-rich-text-0-x-container--genius-consultant-purpose-section-title .vtex-rich-text-0-x-paragraph--genius-consultant-purpose-section-title{color:#0c0f1b;font-family:Unbounded,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:40px;margin:0}.vtex-rich-text-0-x-container--genius-consultant-purpose-section-text{max-width:564px}.vtex-rich-text-0-x-container--genius-consultant-purpose-section-text .vtex-rich-text-0-x-paragraph--genius-consultant-purpose-section-text{color:#161d32;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:24px 0}.vtex-rich-text-0-x-wrapper--genius-consultant-block-title{margin:0 auto;margin-bottom:48px}.vtex-rich-text-0-x-wrapper--genius-consultant-block-title .vtex-rich-text-0-x-paragraph--genius-consultant-block-title{color:#0c0f1b;text-align:center;font-family:Unbounded,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;margin:48px 0 0}@media screen and (min-width:320px) and (max-width:1024px){.vtex-rich-text-0-x-wrapper--genius-consultant-block-title .vtex-rich-text-0-x-paragraph--genius-consultant-block-title{font-size:20px;line-height:28px;margin-bottom:24px}}@media screen and (max-width:767.99px){.vtex-rich-text-0-x-container--genius-consultant-main-banner{max-width:199px}.vtex-rich-text-0-x-container--genius-consultant-main-banner .vtex-rich-text-0-x-paragraph--genius-consultant-main-banner{font-size:20px;line-height:24px}.vtex-rich-text-0-x-container--genius-consultant-main-banner-text{max-width:199px}.vtex-rich-text-0-x-container--genius-consultant-main-banner-text .vtex-rich-text-0-x-paragraph--genius-consultant-main-banner-text{font-size:11px;line-height:16px;letter-spacing:-0.1px;margin:12px 0 0}.vtex-rich-text-0-x-container--genius-consultant-benefits-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title{padding:12px 16px}.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-benefits-title,.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-benefits-title,.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title{font-size:20px;line-height:28px;margin:16px 0}.vtex-rich-text-0-x-container--genius-consultant-benefits-title .vtex-rich-text-0-x-paragraph--genius-consultant-benefits-title{margin-top:32px}.vtex-rich-text-0-x-container--genius-consultant-how-it-works-title .vtex-rich-text-0-x-paragraph--genius-consultant-how-it-works-title{margin-bottom:0}.vtex-rich-text-0-x-container--genius-consultant-purpose-section-title .vtex-rich-text-0-x-paragraph--genius-consultant-purpose-section-title{font-size:16px;line-height:24px}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-rich-text-0-x-container--genius-consultant-main-banner-text .vtex-rich-text-0-x-paragraph--genius-consultant-main-banner-text{margin:15px 0 0}}.vtex-rich-text-0-x-paragraph--consultant-title-anchor{display:none}
.vtex-stack-layout-0-x-stackContainer--genius-consultant-main-banner{width:100%;max-width:100%;display:flex}.vtex-stack-layout-0-x-stackContainer--genius-consultant-main-banner .vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner{display:flex}.vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner:last-child{max-height:474px;width:100%;max-width:100%}@media screen and (max-width:1024px){.vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner:last-child{left:5%;top:10%}.vtex-stack-layout-0-x-stackContainer--genius-consultant-main-banner-mobile{padding:0 1rem}.vtex-stack-layout-0-x-stackContainer--genius-consultant-main-banner-mobile .vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner-mobile--first{display:flex}.vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner-mobile:last-child{z-index:2;padding:0;top:10%;left:10%}}
.vtex-store-components-3-x-imageElement--genius-consultant-purpose-image{max-width:680px;max-height:500px;border-radius:0.5rem}@media screen and (max-width:767.99px){.vtex-store-components-3-x-imageElement--genius-consultant-purpose-image{max-width:100%;max-height:100%}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-components-3-x-imageElement--genius-consultant-purpose-image{max-width:95%}.vtex-stack-layout-0-x-stackItem--genius-consultant-main-banner-mobile--first .vtex-store-components-3-x-imageElement{width:100%}}@media screen and (min-width:1025px) and (max-width:1366px){.vtex-store-components-3-x-imageElement--genius-consultant-purpose-image{max-width:600px}}.vtex-store-components-3-x-imageElement--genius-consultant-main-banner{width:100%;max-width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.vtex-store-components-3-x-imageElement--genius-consultant-main-banner{border-radius:0.5rem}}
.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button{display:flex;padding:14px 16px;align-items:center;border:none;border-radius:8px;background-color:#016BB6;max-width:330px;height:52px}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button:hover{background-color:#016BB6}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button:focus{background-color:#016BB6!important}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button .vtex-store-link-0-x-label--genius-consultant-main-banner-button{display:flex;justify-content:center;align-items:center;column-gap:0.6rem;color:#fff;font-family:'Inter';font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:initial;padding:0}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button .vtex-store-link-0-x-label--genius-consultant-main-banner-button::before{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.252 18.7055C12.8849 18.6622 13.5125 18.5611 14.127 18.4035C14.886 18.6316 15.687 18.6833 16.469 18.5545C16.5002 18.5507 16.5316 18.5483 16.563 18.5475C16.842 18.5475 17.208 18.7075 17.742 19.0445V18.4905C17.7422 18.394 17.7683 18.2993 17.8176 18.2163C17.8668 18.1332 17.9374 18.0649 18.022 18.0185C18.2547 17.8871 18.4697 17.7395 18.667 17.5755C19.445 16.9255 19.884 16.0575 19.884 15.1395C19.884 14.8365 19.836 14.5345 19.741 14.2465C19.977 13.8125 20.165 13.3595 20.305 12.8875C20.755 13.5525 20.997 14.3375 21 15.1395C21 16.3875 20.412 17.5515 19.393 18.4025C19.2223 18.5445 19.044 18.6751 18.858 18.7945V20.0925C18.858 20.5385 18.336 20.7955 17.968 20.5295C17.6193 20.2729 17.2589 20.0326 16.888 19.8095C16.7808 19.7477 16.67 19.6926 16.556 19.6445C16.2464 19.6903 15.9339 19.7134 15.621 19.7135C14.351 19.7135 13.177 19.3365 12.252 18.7055ZM5.531 16.1105C3.927 14.7675 3 12.9365 3 10.9745C3 6.96647 6.832 3.76147 11.511 3.76147C16.191 3.76147 20.024 6.96547 20.024 10.9745C20.024 14.9825 16.191 18.1865 11.511 18.1865C10.985 18.1865 10.4667 18.1465 9.956 18.0665C9.736 18.1175 8.854 18.6345 7.584 19.5495C7.124 19.8815 6.472 19.5615 6.472 19.0025V16.7895C6.14262 16.5859 5.82846 16.3586 5.532 16.1095M9.987 16.7015C10.0257 16.7015 10.0647 16.7045 10.104 16.7105C10.564 16.7865 11.033 16.8248 11.511 16.8255C15.464 16.8255 18.627 14.1805 18.627 10.9735C18.627 7.76747 15.464 5.12247 11.512 5.12247C7.56 5.12247 4.395 7.76947 4.395 10.9745C4.395 12.5245 5.135 13.9845 6.441 15.0775C6.77033 15.3521 7.129 15.5988 7.517 15.8175C7.62225 15.8759 7.71011 15.9612 7.7716 16.0647C7.83309 16.1682 7.86601 16.2861 7.867 16.4065V17.6825C8.872 17.0175 9.533 16.7015 9.987 16.7015Z' fill='white'/%3E%3Cpath d='M8.062 12.1995C8.36037 12.1995 8.64651 12.0809 8.85749 11.87C9.06847 11.659 9.187 11.3728 9.187 11.0745C9.187 10.7761 9.06847 10.4899 8.85749 10.279C8.64651 10.068 8.36037 9.94946 8.062 9.94946C7.76363 9.94946 7.47748 10.068 7.2665 10.279C7.05552 10.4899 6.937 10.7761 6.937 11.0745C6.937 11.3728 7.05552 11.659 7.2665 11.87C7.47748 12.0809 7.76363 12.1995 8.062 12.1995ZM11.719 12.1995C12.0174 12.1995 12.3035 12.0809 12.5145 11.87C12.7255 11.659 12.844 11.3728 12.844 11.0745C12.844 10.7761 12.7255 10.4899 12.5145 10.279C12.3035 10.068 12.0174 9.94946 11.719 9.94946C11.4206 9.94946 11.1345 10.068 10.9235 10.279C10.7125 10.4899 10.594 10.7761 10.594 11.0745C10.594 11.3728 10.7125 11.659 10.9235 11.87C11.1345 12.0809 11.4206 12.1995 11.719 12.1995ZM15.375 12.1995C15.6734 12.1995 15.9595 12.0809 16.1705 11.87C16.3815 11.659 16.5 11.3728 16.5 11.0745C16.5 10.7761 16.3815 10.4899 16.1705 10.279C15.9595 10.068 15.6734 9.94946 15.375 9.94946C15.0766 9.94946 14.7905 10.068 14.5795 10.279C14.3685 10.4899 14.25 10.7761 14.25 11.0745C14.25 11.3728 14.3685 11.659 14.5795 11.87C14.7905 12.0809 15.0766 12.1995 15.375 12.1995Z' fill='white'/%3E%3C/svg%3E%0A");margin-top:5px}.vtex-store-link-0-x-buttonLink--genius-consultant-purpose-section-button{max-width:298px;height:48px}.vtex-store-link-0-x-buttonLink--genius-consultant-purpose-section-button .vtex-store-link-0-x-label--genius-consultant-purpose-section-button{font-size:14px;line-height:20px}@media screen and (max-width:767px){.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button{max-width:100%;margin:12px 16px 0;height:40px;padding:10px 20px}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button .vtex-store-link-0-x-label--genius-consultant-main-banner-button{justify-content:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.1px}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button .vtex-store-link-0-x-label--genius-consultant-main-banner-button::before{display:none}.vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content .vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button{margin:0;height:48px;padding:14px 16px}.vtex-flex-layout-0-x-flexCol--genius-consultant-purpose-section-content .vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button .vtex-store-link-0-x-label--genius-consultant-main-banner-button::before{display:flex;margin-right:8px}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button{max-width:330px;margin:12px 0 0;height:40px;padding:10px 20px}}
.vtex-flex-layout-0-x-flexRow--faq{max-width:1260px;margin:32px auto 64px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--faq{margin:0;padding:0 0 40px 0}}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq{max-width:100%}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq{padding-bottom:16px}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content{display:flex;flex-direction:column}}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-flex-layout-0-x-flexCol--faq-content-first-col{width:328px;height:auto;align-self:flex-start;padding:16px 16px 24px;border-radius:5px}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-menu-2-x-menuItem--footer-col-5--isOpen .vtex-menu-2-x-menuItem--footer-col-5{background:#F2F2F2;border-radius:5px}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-menu-2-x-menuItem--footer-col-5--isOpen .vtex-menu-2-x-styledLinkContent--footer-col-5{color:#000}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-menu-2-x-styledLinkContainer--footer-col-5{height:48px;display:flex;align-items:center;margin:0 26px}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-menu-2-x-styledLinkContent--footer-col-5{font-family:'Inter';font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#000}.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRowContent--faq-content .vtex-menu-2-x-menuItem--footer-col-5:hover{background:#F2F2F2;border-radius:5px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--faq .vtex-flex-layout-0-x-flexRow--faq-content{margin:0 16px}}.vtex-flex-layout-0-x-flexColChild--faq-content-first-col .vtex-store-link-0-x-link{font-family:'Inter';font-weight:500;font-size:14px;line-height:20px;color:#000;text-decoration:none;height:44px;display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--faq-content-first-col .vtex-store-link-0-x-link .vtex-store-link-0-x-label{margin-left:24px}.vtex-flex-layout-0-x-flexColChild--faq-content-first-col .vtex-store-link-0-x-link:hover{background:#F2F2F2;border-radius:5px;color:#000;font-weight:600}
.vtex-rich-text-0-x-wrapper--faq-title{padding-left:16px}.vtex-rich-text-0-x-paragraph--faq-title,.vtex-rich-text-0-x-headingLevel3--faq-content-text{font-family:'Inter';font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#000}@media screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--faq-title,.vtex-rich-text-0-x-headingLevel3--faq-content-text{font-size:14px}}.vtex-rich-text-0-x-headingLevel3--faq-content-text{margin-bottom:16px!important}.vtex-rich-text-0-x-headingLevel2--faq-content-text{margin-top:0;font-family:Termina;font-style:normal}.vtex-rich-text-0-x-paragraph--faq-content-text{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6A7185;margin:0}@media screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--faq-content-text{color:#000;font-size:12px;font-weight:500;line-height:20px}}.vtex-rich-text-0-x-headingLevel2--faq-title,.vtex-rich-text-0-x-headingLevel3--faq-content-text,.vtex-rich-text-0-x-headingLevel2--faq-content-text{font-family:Termina;font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#0C0F1B}@media screen and (max-width:768px){.vtex-rich-text-0-x-headingLevel2--faq-title,.vtex-rich-text-0-x-headingLevel3--faq-content-text,.vtex-rich-text-0-x-headingLevel2--faq-content-text{font-size:24px!important;line-height:32px!important;margin:24px 0}}.vtex-rich-text-0-x-headingLevel2--faq-title{font-family:'Inter';font-style:normal;font-size:20px;line-height:28px}.vtex-rich-text-0-x-container--faq-content-text{font-family:'Inter';font-style:normal;max-width:680px;margin-left:80px}.vtex-rich-text-0-x-paragraph--legal-information{line-height:40px}.vtex-rich-text-0-x-list--faq-content-text .vtex-rich-text-0-x-listItem--faq-content-text{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6A7185;margin-bottom:1rem}@media screen and (max-width:768px){.vtex-rich-text-0-x-list--faq-content-text .vtex-rich-text-0-x-listItem--faq-content-text{color:#000;font-size:12px;font-weight:500;line-height:20px;margin-bottom:0.5rem}}@media screen and (max-width:768px){.vtex-rich-text-0-x-container--faq-content-text{margin:0;width:100%}}
.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItemActive .vtex-button{background-color:#f2f2f2!important;border-radius:5px;border:none}.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItemActive .vtex-button .vtex-button__label{color:#101820!important;font-family:'Inter';font-style:normal;font-weight:600!important;font-size:14px;line-height:20px}.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItem{margin:0;padding:0}.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItem .vtex-button{width:300px;height:44px;display:flex;background:none;align-items:center;justify-content:flex-start}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItem .vtex-button{width:280px}}.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listItem .vtex-button .vtex-button__label{font-weight:500;font-family:'Inter';font-style:normal;font-size:14px;line-height:20px;color:#6A7185;text-transform:initial}.vtex-flex-layout-0-x-flexCol--faq-content-first-col .vtex-tab-layout-0-x-listContainer{display:flex;flex-direction:column}
@media screen and (min-width:1024px){.vtex-menu-2-x-menuContainer--footer-col-5{width:300px}}
@media screen and (min-width:1025px){.geniuspetapp-slider-layout-0-x-slide--genius-consultant-benefits{padding:0 0.5rem}}.geniuspetapp-slider-layout-0-x-sliderArrows--genius-consultant-benefits{top:30%}
@-webkit-keyframes vtex-product-summary-2-x-fadeAnimation{0%{opacity:0}25%{opacity:0.25}50%{opacity:0.5}100%{opacity:1}}@keyframes vtex-product-summary-2-x-fadeAnimation{0%{opacity:0}25%{opacity:0.25}50%{opacity:0.5}100%{opacity:1}}
.render-route-store-orderplaced .bg-below-element{display:none}.styles_overlay__CLSq-.styles_overlayCenter__YHoO7.vtex-modal__overlay .vtex-styleguide-9-x-scrollBar{padding:15px}.styles_overlay__CLSq-.styles_overlayCenter__YHoO7.vtex-modal__overlay .vtex-styleguide-9-x-scrollBar .vtex-button{color:#fff;border:none;border-radius:8px;background:#0066CC;transition:background-color 0.3s ease-in-out}.styles_overlay__CLSq-.styles_overlayCenter__YHoO7.vtex-modal__overlay .vtex-styleguide-9-x-scrollBar .vtex-button:hover{background-color:#1a79bc;border-radius:8px}.vtex-pageHeader__children .vtex-my-cards-1-x-newCardButton .vtex-button{margin-bottom:1rem!important}.vtex-my-account-1-x-addressCreate .vtex-address-form__container{display:flex;flex-direction:column}.vtex-my-account-1-x-addressCreate .vtex-address-form__number .vtex-input .vtex-input__label{font-size:0}.vtex-my-account-1-x-addressCreate .vtex-address-form__number .vtex-input .vtex-input__label::after{content:'Numero';font-size:16px}.vtex-my-account-1-x-addressCreate .vtex-address-form__street .vtex-input .vtex-input__label{font-size:0}.vtex-my-account-1-x-addressCreate .vtex-address-form__street .vtex-input .vtex-input__label::after{content:'Indirizzo';font-size:16px}#conversation-badge{background:#0f3554;color:#fff;position:fixed;right:16px;top:16px;width:60px;border-radius:100%;display:flex;align-items:center;padding:10px 10px;cursor:pointer;transition:opacity 0.2s 0.2s;gap:10px}#conversation-badge>img{width:100%;border-radius:50%;background:#fff}#conversation-badge>span{font-size:14px}.geniuspetcare-store-theme-1-x-savings{font-size:12px}.vtex-render__container-id-my-account-page.my-account-routes{width:100%}
.vtex-flex-layout-0-x-flexRow--default-max-width-setup .vtex-flex-layout-0-x-flexRowContent--default-max-width-setup{margin:0 auto;max-width:1376px}@media screen and (min-width:1026px) and (max-width:1399.98px){.vtex-flex-layout-0-x-flexRow--default-max-width-setup .vtex-flex-layout-0-x-flexRowContent--default-max-width-setup{padding:0}}@media screen and (min-width:1440px){.vtex-flex-layout-0-x-flexRow--default-max-width-setup .vtex-flex-layout-0-x-flexRowContent--default-max-width-setup{padding:0 0}}.vtex-flex-layout-0-x-flexColChild--leads-capture-main{width:100%;max-width:1280px;padding:0 1rem;justify-content:center;display:flex;margin:0 auto}.vtex-flex-layout-0-x-flexCol--shipping-data{row-gap:10px}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--nutritional-plan-card-home{width:80vw;padding-right:1rem}}.vtex-flex-layout-0-x-flexRowContent--banner-1-home{max-width:1440px;margin:0 auto}.vtex-flex-layout-0-x-flexRow--container-content-home{max-width:1440px;margin:0 auto;padding:0 2%}.vtex-flex-layout-0-x-flexColChild--prenditi-cura-home-block{width:100%}.vtex-flex-layout-0-x-flexCol--product-page-right-col .vtex-flex-layout-0-x-flexColChild--product-summary-selling-price-default:first-child:empty{position:relative;width:100%}.vtex-flex-layout-0-x-flexCol--product-page-right-col .vtex-flex-layout-0-x-flexColChild--product-summary-selling-price-default:first-child:empty::after{content:"";display:block;unicode-bidi:isolate;position:absolute;top:0;left:0;width:100%;max-width:60%;height:46px;border-radius:4px;position:relative;background-color:rgba(224,224,224,0.6)}@media screen and (max-width:80.05rem){.vtex-flex-layout-0-x-flexRowContent--links-header-left{gap:1rem}}.vtex-flex-layout-0-x-flexCol--reseller-signup-lp{max-width:1440px;margin:4rem auto 0;padding:0 6%;row-gap:3rem}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexCol--reseller-signup-lp{padding:0 2%;margin:0 auto;row-gap:1rem}}.vtex-flex-layout-0-x-flexRow--reseller-signup-form{background-color:#016bb6;width:100%}.vtex-flex-layout-0-x-flexColChild--reseller-signup-lp-wrapper{width:100%;text-align:center}.vtex-flex-layout-0-x-flexCol--reseller-signup-form-info{min-height:220px}.vtex-flex-layout-0-x-flexRowContent--reseller-signup-form{max-width:1440px;margin:5rem auto 0;padding:4rem 6%}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--reseller-signup-form{padding:3rem 2%}}.vtex-flex-layout-0-x-flexRowContent--genius-consultant-page{max-width:1440px;margin:0 auto;padding:0 6%}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--genius-consultant-page{padding:0 2%}}.vtex-flex-layout-0-x-flexColChild--reseller-signup-form-info{padding:0}.vtex-flex-layout-0-x-flexCol--reseller-signup-form-info{height:100%;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--reseller-signup-benefits{flex-wrap:wrap;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--reseller-signup-benefits .vtex-flex-layout-0-x-stretchChildrenWidth{min-width:220px}.vtex-flex-layout-0-x-flexRow--main-header-mobile{position:sticky;top:0;z-index:98;background:transparent}
.geniuspetcare-geniuspetcare-apps-0-x-infoCardImageContainer--brands-carousel-slide{width:182px;height:112px}@media screen and (max-width:48rem){.geniuspetcare-geniuspetcare-apps-0-x-infoCardImageContainer--brands-carousel-slide{width:max-content;height:fit-content}}.geniuspetcare-geniuspetcare-apps-0-x-infoCardTextContainer--brands-carousel-slide{display:none}.geniuspetcare-geniuspetcare-apps-0-x-infoCardImage--brands-carousel-slide{width:158px;height:100%;border-radius:0.5rem;border:1px solid #e6e7eb;transition:0.3s all ease-in-out;object-fit:scale-down!important}@media screen and (max-width:48rem){.geniuspetcare-geniuspetcare-apps-0-x-infoCardImage--brands-carousel-slide{height:4.5rem;width:110px}}.geniuspetcare-geniuspetcare-apps-0-x-infoCardImage--brands-carousel-slide:hover{border-color:#000000}@media screen and (max-width:48rem){.geniuspetcare-geniuspetcare-apps-0-x-infoCardImage--brands-carousel-slide:hover{border:none}}@media screen and (max-width:769px){.geniuspetcare-geniuspetcare-apps-0-x-popupButtonContainer{width:100%;max-width:none}}@media screen and (min-width:768px) and (max-width:1024px){.geniuspetcare-geniuspetcare-apps-0-x-popupButtonContainer{width:100%;height:40px;max-width:330px}}@media screen and (min-width:768px) and (max-width:1024px){.geniuspetcare-geniuspetcare-apps-0-x-popupButtonMessageContainer{width:100%;height:40px}}
.vtex-rich-text-0-x-link{color:#0066CC}.vtex-rich-text-0-x-heading--section-title-home{font-family:"Unbounded",serif;font-optical-sizing:auto;font-weight:600;font-size:24px;line-height:1.25;font-style:normal;color:#050F1C;margin-bottom:2rem;text-align:left;margin:0 0 1.25rem}.vtex-rich-text-0-x-heading--blog-preview-title{padding-left:20px}@media screen and (max-width:1024px){.vtex-rich-text-0-x-heading--section-title-home{font-size:20px}}.vtex-rich-text-0-x-container--blog-shelf-title{margin:0 auto;margin-top:2rem;max-width:912px}.vtex-rich-text-0-x-heading--blog-shelf-title{color:#3f434f}.vtex-rich-text-0-x-wrapper--cta-button{padding:1rem 1.5rem;border-radius:8px;background-color:#fff;margin-top:2rem}.vtex-rich-text-0-x-paragraph--cta-button{font-family:Inter,serif;font-weight:700;font-size:16px;line-height:19.36px;letter-spacing:0%;text-align:center;margin:0;color:#006ABA}@media screen and (max-width:767px){.vtex-rich-text-0-x-container--cta-button:not(.vtex-rich-text-0-x-container--cta-rounded) .vtex-rich-text-0-x-wrapper--cta-button{margin:0 auto;margin-top:2rem}}.vtex-rich-text-0-x-link--pointer-none{cursor:unset}.vtex-rich-text-0-x-wrapper--cta-rounded{display:flex;align-items:center;justify-content:center;height:42px;width:42px;border-radius:50%;padding:0;margin:0}@media screen and (max-width:767px){.vtex-rich-text-0-x-wrapper--cta-rounded{height:26px;width:26px}}.vtex-rich-text-0-x-headingLevel2--banner-title{font-family:Unbounded;font-weight:600;font-size:48px;line-height:59.52px;letter-spacing:0%;color:#fff;max-width:550px;margin-bottom:1rem}@media screen and (max-width:767px){.vtex-rich-text-0-x-headingLevel2--banner-title{max-width:none;text-align:center;font-family:Unbounded;font-weight:600;font-size:24px;line-height:30px;margin:0;margin-bottom:1rem}}.vtex-rich-text-0-x-paragraph--banner-subtitle{font-family:Unbounded;font-weight:400;font-size:24px;line-height:36px;letter-spacing:0%;color:#fff;max-width:600px;margin:0}@media screen and (max-width:767px){.vtex-rich-text-0-x-paragraph--banner-subtitle{max-width:none;text-align:center;font-family:Unbounded;font-weight:400;font-size:16px;line-height:24px;margin:0}}.vtex-rich-text-0-x-link--pet-banners-title{font-family:Unbounded;font-weight:600;font-size:24px;line-height:2;letter-spacing:0%;color:#fff;margin:0;margin-bottom:1rem;max-width:none;display:flex}@media screen and (max-width:767px){.vtex-rich-text-0-x-link--pet-banners-title{font-family:Unbounded;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0%;color:#fff;margin:0;margin-bottom:1rem;max-width:100px}}.vtex-rich-text-0-x-paragraph--extra-info-content{color:rgba(84,88,89,0.8);font-size:14px;font-weight:400;line-height:20px}.vtex-rich-text-0-x-paragraph--extra-info-label{color:rgba(84,88,89,0.8);font-size:14px;font-weight:600;line-height:20px}.vtex-rich-text-0-x-headingLevel3--reseller-signup-benefits-title{font-family:Unbounded,sans-serif;font-weight:600;font-size:24px;line-height:40px;color:#050F1C}.vtex-rich-text-0-x-headingLevel6--reseller-signup-benefits-card{font-size:20px;line-height:28px;min-height:84px;margin:0}@media screen and (max-width:767px){.vtex-rich-text-0-x-headingLevel6--reseller-signup-benefits-card{min-height:unset;margin-bottom:1.5rem}}.vtex-rich-text-0-x-image--reseller-signup-benefits-card{margin:0;height:129px;object-fit:scale-down}.vtex-rich-text-0-x-paragraph--reseller-signup-benefits-card{font-size:14px;line-height:20px}.vtex-rich-text-0-x-headingLevel3--reseller-signup-form-title{font-family:Unbounded,sans-serif;font-weight:600;font-size:24px;line-height:35px;color:#fff;max-width:75%;margin-bottom:0}@media screen and (max-width:767px){.vtex-rich-text-0-x-headingLevel3--reseller-signup-form-title{max-width:100%}}.vtex-rich-text-0-x-paragraph--reseller-signup-form-body{font-size:14px;line-height:20px;color:#fff;max-width:75%}@media screen and (max-width:767px){.vtex-rich-text-0-x-paragraph--reseller-signup-form-body{max-width:100%}}
.vtex-stack-layout-0-x-stackContainer--stack-banner-home{width:100%}.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-stack-layout-0-x-stackItem--stack-banner-1-home:not(.vtex-stack-layout-0-x-stackItem--first){height:100%;width:100%;display:flex;justify-content:center;padding:1.5rem;padding-left:8%;flex-direction:column}@media screen and (max-width:767px){.vtex-stack-layout-0-x-stackItem--stack-banner-1-home:not(.vtex-stack-layout-0-x-stackItem--first){padding:1.5rem;padding-bottom:4rem;justify-content:flex-end;text-align:center}}.vtex-stack-layout-0-x-stackItem--stack-banner-home:not(.vtex-stack-layout-0-x-stackItem--first){display:flex;justify-content:space-between;height:100%;width:100%;align-items:center}.vtex-stack-layout-0-x-stackContainer--stack-banner-1-home{width:100%}
.vtex-seller-selector-0-x-sellerShipping{width:100%}.vtex-seller-selector-0-x-sellerShipping .vtex-seller-selector-0-x-sellerShippingText{width:100%}
.vtex-store-components-3-x-container{padding:0}.vtex-button:hover,.vtex-button:focus{background-color:transparent}.vtex-modal__overlay{background-color:#00000099!important}.vtex-modal__overlay .vtex-modal__modal{width:auto;padding:0!important}@media screen and (max-width:639.98px){.vtex-modal__overlay .vtex-modal__modal{border-radius:0.5rem}}@media screen and (min-width:640px){.vtex-modal__overlay .vtex-modal__modal{border-radius:1rem}}.vtex-modal__overlay .vtex-modal__modal .vtex-styleguide-9-x-scrollBar{padding:0}.vtex-modal__overlay .vtex-modal__modal .vtex-modal__close-icon::before{content:'';width:20px;height:20px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1667 5.83337L5.83337 14.1667M5.83337 5.83337L14.1667 14.1667' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-modal__overlay .vtex-modal__modal .vtex-modal__close-icon .vtex__icon-close{display:none}.vtex-store-components-3-x-skuSelectorSubcontainer--formato-della-confezione{min-height:108px}.vtex-store-components-3-x-skuSelectorContainer{min-height:140px}.vtex-not-logged .vtex-sticky-layout-0-x-container,.vtex-not-logged .vtex-sticky-layout-0-x-wrapper--sticky-header,.vtex-not-logged .vtex-flex-layout-0-x-flexRow--header-2,.vtex-not-logged .vtex-store-footer-2-x-footerLayout{display:none}.vtex-toast{background-color:#0066CC}.vtex-store-components-3-x-imageElement--banner-search{object-fit:contain}.vtex-store-components-3-x-imageElement--cover{object-fit:cover}@media screen and (min-width:48rem){.vtex-store-components-3-x-imageElement--home{aspect-ratio:776 / 421}}@media screen and (max-width:640px){.vtex-store-components-3-x-imageElement--home{aspect-ratio:375 / 426}}.vtex-store-components-3-x-imageElement--borderRadius{border-radius:8px}@media screen and (max-width:1024px){.vtex-store-components-3-x-searchBarContainer{max-width:none!important;margin-right:0!important}}.vtex-store-components-3-x-infoCardHeadline--info-card-reseller-signup{font-family:Unbounded,sans-serif;font-weight:600;font-size:24px;line-height:32px}.vtex-store-components-3-x-infoCardCallActionContainer--info-card-reseller-signup{display:none}.vtex-store-components-3-x-infoCardBodyText--info-card-reseller-signup{font-size:14px;line-height:20px;margin-bottom:2rem}.vtex-store-components-3-x-infoCardImage--info-card-reseller-signup{object-fit:cover}.vtex-store-components-3-x-infoCardImageContainer--info-card-reseller-signup.vtex-store-components-3-x-infoCardImageContainer--image-right{text-align:right}.vtex-store-components-3-x-infoCardImageContainer--info-card-reseller-signup.vtex-store-components-3-x-infoCardImageContainer--image-left{text-align:left}
.vtex-store-footer-2-x-footerLayout--default-max-width-setup,.vtex-store-footer-2-x-footerLayout{background:#f5f5f5}.vtex-store-footer-2-x-footerLayout{padding:0 1rem;margin-top:2rem}
.vtex-store-link-0-x-link--home-card{width:100%}
.geniuspetapp-slider-layout-0-x-imageElementLink--carousel.geniuspetapp-slider-layout-0-x-imageElementLink--banner-home{width:100%}
.vtex-flex-layout-0-x-flexRowContent--home-page-categories{gap:0.5rem}
.vtex-rich-text-0-x-container--home-category-link{display:flex;justify-content:flex-start;align-items:center;border:1px solid #e6e7eb;border-radius:18px;padding:1rem;height:80px}.vtex-rich-text-0-x-container--home-category-link .vtex-rich-text-0-x-paragraph{margin:0}
.vtex-rich-text-0-x-headingLevel3--reseller-lead-title{font-family:Termina;color:var(--palette-neutral-99, #0c0f1b);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:1rem 0 0.75rem}@media screen and (max-width:639px){.vtex-rich-text-0-x-headingLevel3--reseller-lead-title{font-size:16px;line-height:20px;margin-bottom:16px}}.vtex-rich-text-0-x-strong--reseller-lead-title{font-family:Termina;color:var(--palette-neutral-99, #0c0f1b);font-weight:600}
@media screen and (max-width:768px){.geniuspetcare-minicart-0-x-drawer{z-index:9999999}}.geniuspetcare-minicart-0-x-drawer .geniuspetcare-minicart-0-x-drawerContent{overflow:hidden}.geniuspetcare-minicart-0-x-overlay.geniuspetcare-minicart-0-x-overlay--visible{opacity:0.25!important;background-color:#000000}.geniuspetcare-minicart-0-x-minicartTitle{top:17.5px;padding:0 1.5rem;position:absolute;color:#0c0f1b;font-size:18px;font-weight:600;line-height:24px}.geniuspetcare-minicart-0-x-minicartSummary{box-sizing:border-box;background-color:#ffffff;padding:0.75rem 1.25rem 2rem}.geniuspetcare-minicart-0-x-minicartProductListContainer{overflow:auto;padding:0 1.5rem}.geniuspetcare-minicart-0-x-closeIconContainer{justify-content:end;border-bottom:1px solid #e6e7eb}.geniuspetcare-minicart-0-x-closeIconContainer .geniuspetcare-minicart-0-x-closeIconButton{padding:1.4rem 1.5rem}.geniuspetcare-minicart-0-x-closeIconContainer .geniuspetcare-minicart-0-x-closeIconButton::before{content:"";width:20px;height:20px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1663 5.83333L5.83301 14.1667M5.83301 5.83333L14.1663 14.1667' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.geniuspetcare-minicart-0-x-closeIconContainer .geniuspetcare-minicart-0-x-closeIconButton .geniuspetcare-minicart-0-x-closeIcon{display:none}.geniuspetcare-minicart-0-x-minicartCheckoutButton{padding:0}.geniuspetcare-minicart-0-x-minicartCheckoutButton .vtex-button{border-radius:0.5rem;border-color:#0066CC;background-color:#0066CC;transition:0.3s all ease-in-out}.geniuspetcare-minicart-0-x-minicartCheckoutButton .vtex-button:hover{opacity:0.8}.geniuspetcare-minicart-0-x-minicartCheckoutButton .vtex-button .vtex-button__label{color:#ffffff;font-size:14px;font-weight:500;line-height:20px;text-transform:none}.geniuspetcare-minicart-0-x-openIconContainer{padding:12px}.geniuspetcare-minicart-0-x-openIconContainer:hover{border-color:#f2f2f2;background-color:#f2f2f2;border-radius:8px}.geniuspetcare-minicart-0-x-openIconContainer .vtex-button{transition:0.3s all ease-in-out;display:flex;border:none;margin:0;min-height:unset}.geniuspetcare-minicart-0-x-openIconContainer .vtex-button .vtex-button__label{padding:0}@media screen and (max-width:768px){.geniuspetcare-minicart-0-x-openIconContainer{padding:0;display:flex!important;align-items:center;justify-content:center}.geniuspetcare-minicart-0-x-openIconContainer .vtex-button{align-items:center}}@media screen and (max-width:768px){.geniuspetcare-minicart-0-x-minicartWrapperContainer{}}.geniuspetcare-minicart-0-x-minicartCheckoutButton{margin-top:0.5rem}
.vtex-store-link-0-x-buttonLink--home-category-link{height:60px;border-radius:18px;background-color:#fff;border:2px solid #0066CC;margin-bottom:2rem}.vtex-store-link-0-x-buttonLink--cane{background-image:url(/arquivos/plan-dog.svg);background-position:right 1rem center;background-size:50px;background-repeat:no-repeat}.vtex-store-link-0-x-buttonLink--gatto{background-image:url(/arquivos/plan-cat.svg);background-position:right 1rem center;background-size:40px;background-repeat:no-repeat}.vtex-store-link-0-x-label--home-category-link{text-align:left;color:#0066CC}.vtex-store-link-0-x-buttonLink--home-category-link:focus{border:2px solid #0066CC;background-color:#0066cc3b}
.geniuspetcare-product-list-0-x-productImageAnchor,.geniuspetcare-product-list-0-x-productImageContainer{display:flex;align-items:baseline;height:64px;width:64px}.geniuspetcare-product-list-0-x-productImageAnchor{border-radius:0.5rem;border:1px solid #e6e7eb;align-items:center;justify-content:center}.geniuspetcare-product-list-0-x-productImage{object-fit:contain;height:56px}.geniuspetcare-product-list-0-x-productName{color:#0c0f1b;font-size:12px;line-height:16px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;white-space:pre-wrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-orient:vertical}.geniuspetcare-product-list-0-x-productPriceContainer{display:flex;flex-wrap:wrap;align-items:baseline}@media screen and (max-width:424.98px){.geniuspetcare-product-list-0-x-productPriceContainer{width:4.5rem}}@media screen and (min-width:425px){.geniuspetcare-product-list-0-x-productPriceContainer{width:7.75rem}}@media screen and (max-width:639.98px){.geniuspetcare-product-list-0-x-productPriceContainer{flex-direction:column}}@media screen and (max-width:639.98px){.geniuspetcare-product-list-0-x-productPriceCurrency{margin:0}}@media screen and (min-width:640px){.geniuspetcare-product-list-0-x-productPriceCurrency{margin:0 0.25rem 0 0}}.geniuspetcare-product-list-0-x-productPriceCurrency .geniuspetcare-product-list-0-x-currencyContainer{color:#515971;font-size:12px;font-weight:500;line-height:16px}.geniuspetcare-product-list-0-x-productPrice{display:flex;align-items:baseline}.geniuspetcare-product-list-0-x-productPrice .geniuspetcare-product-list-0-x-price{width:auto;color:#25356e;font-size:14px;font-weight:600;line-height:20px}.geniuspetcare-product-list-0-x-removeButton{padding:0.25rem 0}.geniuspetcare-product-list-0-x-removeButton::before{content:'';width:16px;height:16px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2H10M2 4H14M12.6667 4L12.1991 11.0129C12.129 12.065 12.0939 12.5911 11.8667 12.99C11.6666 13.3412 11.3648 13.6235 11.0011 13.7998C10.588 14 10.0607 14 9.00623 14H6.99377C5.93927 14 5.41202 14 4.99889 13.7998C4.63517 13.6235 4.33339 13.3412 4.13332 12.99C3.90607 12.5911 3.871 12.065 3.80086 11.0129L3.33333 4M6.66667 7V10.3333M9.33333 7V10.3333' stroke='%2383889A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.geniuspetcare-product-list-0-x-removeButton .geniuspetcare-product-list-0-x-deleteIcon{display:none}.geniuspetcare-product-list-0-x-quantitySelector{width:4rem}.geniuspetcare-product-list-0-x-quantitySelector .geniuspetcare-product-list-0-x-quantityDropdownContainer{width:4rem;height:2rem}.geniuspetcare-product-list-0-x-quantitySelector .vtex-dropdown__container{height:32px;border-radius:0.5rem;border:1.5px solid #898d8d}.geniuspetcare-product-list-0-x-quantitySelector .vtex-dropdown__container .vtex-dropdown__button{padding:0 0.5rem 0 0.6rem}.geniuspetcare-product-list-0-x-quantitySelector .geniuspetcare-product-list-0-x-quantityInputContainer .vtex-input .vtex-input-prefix__group{border-radius:0.5rem;border:1.5px solid #898d8d99}.geniuspetcare-product-list-0-x-quantitySelector .geniuspetcare-product-list-0-x-quantityInputContainer .vtex-input .vtex-input-prefix__group .vtex-styleguide-9-x-input{color:#545859;font-size:14px;font-weight:600;line-height:20px}
.vtex-checkout-summary-0-x-summaryItemLabel{font-weight:500}.vtex-checkout-summary-0-x-summaryItemPrice .vtex-checkout-summary-0-x-price{font-weight:600}.vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summaryItemPrice .vtex-checkout-summary-0-x-price{font-size:16px;line-height:24px}.vtex-checkout-summary-0-x-summarySmallDisclaimer{color:#0c0f1b;font-size:12px;font-weight:500;line-height:16px;text-align:center;margin:0.5rem 0 0}.vtex-checkout-summary-0-x-summaryItemLabel{color:#0c0f1b}.vtex-checkout-summary-0-x-summaryItemPrice .vtex-checkout-summary-0-x-price{color:#25356e}
.vtex-flex-layout-0-x-flexRowContent--footer-tabbar-wrapper .vtex-store-icons-0-x-cartIcon{height:32px;width:32px;scale:0.7;filter:brightness(0) invert(1)}.vtex-store-icons-0-x-minicartContainer .vtex-button__label{padding:0}
.vtex-flex-layout-0-x-flexRow--minicart-footer{bottom:0;width:100%;box-shadow:none;border-top:1px solid #e5e5e5}.vtex-flex-layout-0-x-flexRow--list-row{border-bottom:1px solid #e6e7eb}.vtex-flex-layout-0-x-flexRow--list-row .vtex-flex-layout-0-x-flexRowContent--list-row{padding:1.15rem 0;gap:0.5rem}.vtex-flex-layout-0-x-flexRow--list-row .vtex-flex-layout-0-x-flexCol--main-container{margin-left:1rem}.vtex-flex-layout-0-x-flexRow--bottom-line .vtex-flex-layout-0-x-flexRowContent--bottom-line{align-items:center;justify-content:flex-start}.vtex-flex-layout-0-x-flexRow--bottom-line .vtex-flex-layout-0-x-flexRowContent--bottom-line .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{margin:0}.vtex-flex-layout-0-x-flexRow--remove-button-row .vtex-flex-layout-0-x-flexRowContent--remove-button-row{max-width:1rem}.vtex-flex-layout-0-x-flexRow--remove-button-mobile-row{margin-left:1rem}
.vtex-store-link-0-x-link--minicartStillBuying{border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;height:42px;display:flex;align-items:center;justify-content:center;margin-top:0.5rem}.vtex-store-link-0-x-link--minicartStillBuying:hover{border-radius:8px;background:var(--palette-neutral-5, #f2f2f2);border:none}.vtex-store-link-0-x-label--minicartStillBuying{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px}
.vtex-flex-layout-0-x-flexRowContent--login-header{align-items:center;gap:1rem}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--login-header{display:flex;flex-direction:column}}
.vtex-login-2-x-content{padding:1.5rem 1rem 1rem 1rem;justify-content:center}@media (min-width:768px){.vtex-login-2-x-content{padding-top:8rem;margin-top:0}}@media (min-width:1024px){.vtex-login-2-x-content{padding-top:8rem}}@media (min-width:1026px){.vtex-login-2-x-content{padding-top:1rem}}.vtex-login-2-x-contentForm{min-width:initial!important}@media (min-width:1026px){.vtex-login-2-x-contentForm{max-width:384px;min-width:384px}}@media (min-width:1026px){.vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-contentForm{min-height:454px}}.vtex-login-2-x-formTitle{margin:0 0 2rem 0;padding:0;color:var(--palette-neutral-99, #0c0f1b);text-align:center;font-size:16px;font-family:Inter;font-weight:600;line-height:24px}@media (min-width:768px){.vtex-login-2-x-formTitle{font-size:1rem}}@media (min-width:1026px){.vtex-login-2-x-emailAndPasswordForm{min-height:375px}}@media (min-width:1026px){.vtex-login-2-x-options{min-width:372px}}.vtex-login-2-x-options,.vtex-login-2-x-contentFormVisible{padding:1.5rem}@media (min-width:768px){.vtex-login-2-x-options,.vtex-login-2-x-contentFormVisible{padding:2rem}}.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-contentForm{margin-bottom:1rem;border-radius:16px;border:1px solid var(--palette-neutral-10, #e6e7eb);background:var(--color-light-on-primary, #fff)}.vtex-login-2-x-loginOptionsContainer{order:1}@media (min-width:768px){.vtex-login-2-x-loginOptionsContainer{order:0;margin-right:1.5rem}}@media (min-width:1026px){.vtex-login-2-x-loginOptionsContainer{max-width:372px}}@media (min-width:768px){.vtex-login-2-x-contentForm{margin-left:1.5rem}}.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsList{margin:0}.vtex-login-2-x-accessCodeOptionBtn .vtex-button{border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;margin-bottom:6px;transition:0.3s background-color ease-in-out}@media (min-width:1026px){.vtex-login-2-x-accessCodeOptionBtn .vtex-button{height:52px}}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover{background-color:#f2f2f2;border-radius:8px;transition:0.3s background-color ease-in-out;border:none}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:active{background-color:#cdd0d6;border-radius:8px;transition:0.1s ease-in-out}.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;text-transform:none}@media (min-width:768px){.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label{padding:0.875rem 1.5rem!important;font-size:15px;height:52px}}.vtex-login-2-x-inputContainerEmail{display:flex;flex-wrap:wrap;align-items:center;margin:0.375rem 0 1rem 0;position:relative;z-index:10}.vtex-login-2-x-inputContainerPassword{display:flex;flex-direction:column!important;padding:0;margin:0.375rem 0;position:relative}.vtex-login-2-x-inputContainerEmail::before{content:"Email";display:block;color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-family:Inter;font-weight:500;line-height:24px;margin-right:0.75rem}.vtex-login-2-x-inputContainerEmail .vtex-input{order:3;position:relative}.vtex-login-2-x-inputContainerPassword .vtex-input{position:relative}.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{margin:0.375rem 0 0 0}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input{z-index:11}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input:hover::placeholder{color:#0066CC;transition:0.3s color ease-in-out}.vtex-login-2-x-inputContainer .vtex-input__suffix{display:none}.vtex-login-2-x-inputContainer .vtex-input-prefix__group{border-style:none;width:100%}@media (min-width:768px){.vtex-login-2-x-inputContainer .vtex-input-prefix__group{min-height:48px;min-width:320px}}.vtex-login-2-x-emailVerification .vtex-styleguide-9-x-input{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;border-radius:8px;padding:0.625rem 1rem;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6))}.vtex-login-2-x-emailVerification .vtex-styleguide-9-x-input:hover{border:1.8px solid #0066CC;transition:0.3s border ease-in-out}.vtex-login-2-x-codeConfirmation .vtex-input-prefix__group{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;border-radius:8px;padding:0.625rem 1rem;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6))}.vtex-login-2-x-codeConfirmation .vtex-input-prefix__group:hover{border:1.8px solid #0066CC;transition:0.3s border ease-in-out}.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input{padding:0.625rem 1rem}.vtex-login-2-x-formLinkContainer,.vtex-login-2-x-backButton .vtex-button__label{display:flex;padding:0;justify-content:flex-start;color:var(--color-variations-primary-95, #0d71b9);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;max-height:40px}.vtex-login-2-x-backButton .vtex-button:hover{background-color:transparent}.vtex-login-2-x-forgotPasswordLink{color:var(--color-variations-primary-95, #0d71b9);font-size:14px;font-family:Inter;font-weight:500;line-height:20px}.vtex-login-2-x-forgotPasswordLink:hover{opacity:1}.vtex-login-2-x-formFooter{border:none;margin:1rem 0;padding:0}.vtex-login-2-x-sendButton{height:40px}@media (min-width:768px){.vtex-login-2-x-sendButton{height:52px}}.vtex-login-2-x-sendButton .vtex-button{border:none;border-radius:8px;background-color:#0066CC;min-height:40px}@media (min-width:768px){.vtex-login-2-x-sendButton .vtex-button{height:52px}}.vtex-login-2-x-button .vtex-button{border:none!important;margin-bottom:0}.vtex-login-2-x-accessCodeOptionBtn{border:1px solid #e9e9e9;border-radius:8px}.vtex-login-2-x-facebookOptionBtn .vtex-button{border-radius:8px;background:#3578ea;border:none;margin-top:16px;height:52px;display:flex;justify-content:center;align-items:center}.vtex-login-2-x-facebookOptionBtn .vtex-button:hover{background-color:#1a79bc;border-radius:8px;transition:0.3s background-color ease-in-out}.vtex-login-2-x-facebookOptionBtn .vtex-button:active{background-color:#4d97cb;border-radius:8px;transition:0.1s ease-in-out}.vtex-login-2-x-facebookOptionBtn .vtex-button .vtex-login-2-x-oauthLabel{text-transform:capitalize;color:#ffffff}@media (max-width:768px){.vtex-login-2-x-facebookOptionBtn .vtex-button{height:40px}}.vtex-login-2-x-sendButton .vtex-button__label{padding:0.625rem 1.5rem!important;color:var(--color-light-on-primary, #fff);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;background-color:#0066CC;border-radius:8px;text-transform:none;transition:0.3s background-color ease-in-out}@media (min-width:768px){.vtex-login-2-x-sendButton .vtex-button__label{font-size:16px;padding:0.875rem 1.5rem!important;max-height:52px}}.vtex-login-2-x-sendButton .vtex-button__label:hover{background-color:#1a79bc;border-radius:8px;transition:0.3s background-color ease-in-out}.vtex-login-2-x-sendButton .vtex-button__label:active{background-color:#4d97cb;border-radius:8px;transition:0.1s ease-in-out}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label{padding:0.625rem 1.5rem!important;color:#0c0f1b;font-size:14px;font-family:Inter;font-weight:500;line-height:20px;border:1px solid #e9e9e9;background-color:#fff;border-radius:8px;text-transform:none;transition:0.3s background-color ease-in-out}@media (min-width:768px){.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label{font-size:16px;padding:0.875rem 1.5rem!important;max-height:52px}}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label:hover{background-color:#f2f2f2;border-radius:8px;transition:0.3s background-color ease-in-out}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label:active{background-color:#f2f2f2;border-radius:8px;transition:0.3s background-color ease-in-out}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{height:52px}@media (max-width:768px){.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{height:40px}}.vtex-login-2-x-dontHaveAccount{width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:0.625rem 1.5rem;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background-color:#fff;color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-family:Inter;font-weight:500;line-height:20px;transition:0.3s background-color ease-in-out,0.3s border ease-in-out}@media (min-width:768px){.vtex-login-2-x-dontHaveAccount{font-size:16px;padding:0.875rem 1.5rem!important;min-height:52px}}.vtex-login-2-x-dontHaveAccount:hover{background-color:#f2f2f2;border-radius:8px;transition:0.3s background-color ease-in-out,0.3s border ease-in-out;opacity:1;border:none}.vtex-login-2-x-dontHaveAccount:active{background-color:#cdd0d6;border-radius:8px;transition:0.1s ease-in-out;opacity:1}.vtex-login-2-x-buttonLink{}.vtex-login-2-x-buttonLink .vtex-button__label{padding:0}@media screen and (max-width:768px){.vtex-login-2-x-buttonLink{padding:0}}.vtex-login-2-x-profile{padding:0;color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize}@media (max-width:1024px){.vtex-login-2-x-content{padding:0 1rem!important}.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-contentForm{width:100%}}.vtex-login-2-x-googleOptionBtn{border-radius:8px!important;border:1px solid #e9e9e9!important;margin-top:8px}
.vtex-store-components-3-x-imageElement--login-image-header{border-radius:50%}
@media (min-width:1024px){.vtex-account{width:100%}}.vtex-account .vtex-my-account-1-x-addressBox{margin-top:1rem;gap:1rem;flex-wrap:wrap}.vtex-account .vtex-my-account-1-x-userGreeting,.vtex-account .vtex-my-account-1-x-userName{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.vtex-account .vtex-my-account-1-x-menu{padding:1rem}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-menu{padding:1rem 0 0;min-width:264px;max-width:264px;border-right:1px solid var(--palette-neutral-10, #e6e7eb)}}.vtex-account .vtex-my-account-1-x-userInfo{display:flex;align-items:center;padding:1rem 2rem 2rem;margin-bottom:1rem}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-userInfo{padding:2rem;margin:0 0 1rem 0.7rem}}.vtex-account .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage{display:none}.vtex-account .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage:before{content:url("/assets/vtex.file-manager-graphql/images/adb309ad-1553-4dd4-ae83-4f90ff6857c3___e615c2870f5a4a9b4cc5ee7f9036c46b.svg");display:block;height:4rem;width:4rem}.vtex-account .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage .h-100.w-auto{display:none}@media (min-width:720px) and (max-width:1025px){.vtex-account .w-20-m{width:25%}}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-account_menu-link,.vtex-account .vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:0 0 0 2.5rem;height:34px;display:flex;align-items:center}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-account_menu-link{margin:0 0 1rem 0}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-account_menu-link.b--action-primary{color:var(--color-variations-primary-95, #0d71b9);border-color:var(--color-variations-primary-95, #0d71b9);border-width:2px}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{margin-bottom:0}.vtex-account .vtex-my-account-1-x-profileFormBoxContainer .vtex-input__label,.vtex-account .vtex-my-account-1-x-profileFormBoxContainer .vtex-dropdown__label,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-input__label,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-dropdown__label,.vtex-account .vtex-account__page .vtex-input__label,.vtex-account .vtex-account__page .vtex-dropdown__label{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:24px;border-radius:8px;transition:background-color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-profileFormBoxContainer .vtex-input__label,.vtex-account .vtex-my-account-1-x-profileFormBoxContainer .vtex-dropdown__label,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-input__label,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-dropdown__label,.vtex-account .vtex-account__page .vtex-input__label,.vtex-account .vtex-account__page .vtex-dropdown__label{font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-dropdown .bw1,.vtex-account .vtex-address-form__country .vtex-dropdown .bw1{border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));border-radius:8px;height:52px;display:flex;align-items:center;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-dropdown .bw1:hover,.vtex-account .vtex-address-form__country .vtex-dropdown .bw1:hover{color:#0066CC;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-dropdown .bw1:focus,.vtex-account .vtex-address-form__country .vtex-dropdown .bw1:focus{color:#3f3f40;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .w-100.mw9.pv7-m.pv9-l.flex{max-width:1380px;padding-top:0;padding-bottom:3.438rem}}.vtex-account .vtex-input-prefix__group,.vtex-account .vtex-dropdown__container{min-height:40px;border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));transition:border 0.3s ease-in-out,color 0.3s ease-in-out}@media (max-width:1025.98px){.vtex-account .vtex-input-prefix__group,.vtex-account .vtex-dropdown__container{width:100%;max-height:40px}}.vtex-account .vtex-input-prefix__group:hover,.vtex-account .vtex-dropdown__container:hover{color:#0066CC;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-input-prefix__group:focus,.vtex-account .vtex-dropdown__container:focus{color:#3f3f40;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-input-prefix__group .w-100,.vtex-account .vtex-dropdown__container .w-100{border:none}.vtex-account .flex.mt5{flex-direction:column}.vtex-account .flex.mt5>.vtex-button{color:#fff;border-radius:8px;background:var(--color-light-primary, #0066CC);border:none;padding:0.75rem 1.5rem;height:40px;border-radius:8px;transition:background-color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .flex.mt5>.vtex-button{text-transform:initial;height:52px}}.vtex-account .flex.mt5>.vtex-button:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .flex.mt5 .ml5{margin-top:1rem;margin-left:0}.vtex-account .flex.mt5 .ml5 .vtex-button{color:#fff;border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));padding:0.75rem 1.5rem;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:40px}@media (min-width:1026px){.vtex-account .flex.mt5 .ml5 .vtex-button{height:52px;font-size:16px;text-transform:initial}}.vtex-account .flex.mt5 .ml5 .vtex-button:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-newsletterBoxContainer{margin-left:1rem}}.vtex-account .vtex-my-account-1-x-boxContainer{border-radius:8px;border:1.5px solid rgba(84,88,89,0.2);background:var(--color-light-on-primary, #fff)}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:1.5rem}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:2rem}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper{margin-bottom:1rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{color:var(--palette-neutral-99, #0c0f1b);border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:inherit;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper{display:none}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button{border-radius:8px;background:var(--color-light-primary, #0066CC);border:none;height:40px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button{height:52px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button .vtex-button__label{color:var(--color-light-on-primary, #fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:0.875rem 1.5rem;text-transform:initial;box-sizing:border-box;border-radius:8px;transition:background-color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button .vtex-button__label{line-height:24px;font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button .vtex-button__label:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group .w-100{border-radius:8px;transition:color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group .w-100{border:none}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group .w-100:hover{color:#0066CC;transition:color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group .w-100:focus{color:#3f3f40;transition:color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__inner-container,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__box-wrapper{border:none;width:0.86rem;height:0.9rem;border-radius:3px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__inner-container,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__box-wrapper{width:0.9rem}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer{display:flex}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-firstNameSubContainer,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-lastNameSubContainer{width:50%;margin-bottom:2rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-emailContainer{margin-bottom:2rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-genderSubContainer{margin-bottom:2rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-documentsSubContainer{display:none}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-phoneNumberContainer{display:flex}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-phoneNumberContainer .vtex-my-account-1-x-dateOfBirthSubContainer,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-phoneNumberContainer .vtex-my-account-1-x-phoneNumberSubContainer{width:50%;margin-bottom:2rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerTitle{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:0.75rem}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerTitle{font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__line-container{margin-bottom:0.75rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__inner-container.bg-action-primary{background-color:var(--color-variations-primary-95, #0d71b9)}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerMessage,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__label{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:14px;font-style:normal;line-height:20px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerMessage,.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__label{font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__label{font-weight:600}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerMessage{padding:0 0 0.75rem 0;font-weight:500}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .mt5{background-color:#fff}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .mt5 .vtex-button{color:var(--palette-neutral-99, #0c0f1b);background-color:#fff}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .mt5 .vtex-button:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button{color:#fff;border-radius:8px;background:var(--color-light-primary, #0066CC);border:none;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px;height:40px;text-transform:initial}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button{height:52px;font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button.b--danger{border-color:transparent}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__label{padding:0}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__input{border-radius:5px;border:1.5px solid #000}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__container{border-radius:5px;border:2px solid #000;display:flex;height:1.1rem;width:1.2rem}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-checkbox__inner-container:has(.b--action-primary.bg-action-primary){border:2px solid red}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form-4-x-container{border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));height:40px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form-4-x-container{height:52px}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__addressQuery .vtex-input-prefix__group{border:none;height:40px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__addressQuery .vtex-input-prefix__group{height:52px;border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6))}}.vtex-account .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__addressQuery .vtex-input-prefix__group .vtex-input__suffix{display:none}.vtex-account .vtex-my-account-1-x-dataEntryLabel{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-dataEntryLabel{font-size:16px}}.vtex-account .vtex-my-account-1-x-dataEntryChildren{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px;max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-dataEntryChildren{font-size:16px}}@media (max-width:1024px){.vtex-account .vtex-my-account-1-x-dataEntryChildren{max-width:170px}}.vtex-account .vtex-my-account-1-x-boxContainerBody{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:0.75rem 1.5rem 0 1.5rem}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainerBody{font-size:16px}}.vtex-account .vtex-my-account-1-x-boxContainerBody .address-summary-ITA{color:var(--palette-neutral-99, #0c0f1b)}.vtex-account .vtex-my-account-1-x-boxContainerBody .address-summary-ITA .c-link{color:#0d71b9;font-size:14px;font-weight:500;line-height:20px;font-style:normal;font-family:Inter}.vtex-account .vtex-my-account-1-x-boxContainerFooter{padding:0 1.5rem 1.5rem 1.5rem}.vtex-account .vtex-my-account-1-x-boxContainerFooter .vtex-button__label,.vtex-account .vtex-my-account-1-x-boxContainerFooter .vtex-button{padding:0!important}.vtex-account .vtex-my-account-1-x-boxContainerFooter .vtex-button__label{color:var(--color-light-primary, #0066CC);text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:capitalize}@media (min-width:1026px){.vtex-account .vtex-my-account-1-x-boxContainerFooter .vtex-button__label{font-size:16px}}.vtex-account .vtex-pageHeader__container{padding:0}.vtex-account .vtex-pageHeader__container .c-on-base.mt7{margin:0}.vtex-account .vtex-pageHeader__container .vtex-pageHeader-link__container{border-bottom:1px solid var(--palette-neutral-10, #e6e7eb);padding:0 1rem 0.75rem;margin:0}@media (min-width:1026px){.vtex-account .vtex-pageHeader__container .vtex-pageHeader-link__container{border:none;padding:0rem 2rem 2rem}}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__title{color:var(--palette-neutral-99, #0c0f1b);font-family:termina;font-size:20px;font-style:normal;font-weight:600;line-height:28px;padding:1rem 1rem}@media (min-width:1026px){.vtex-account .vtex-pageHeader__container .vtex-pageHeader__title{font-size:24px;padding:0 0 2rem 2rem}}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children{padding:0 1rem}@media (min-width:1026px){.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children{margin-top:2rem}}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button{color:#fff;border-radius:8px;background:var(--color-light-primary, #0066CC);margin-bottom:1rem;border:none;height:40px}@media (min-width:1026px){.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button{margin-bottom:0;height:52px}}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button .vtex-button__label{padding:0.875rem 1.5rem!important;line-height:24px;border-radius:8px;text-transform:initial;transition:background-color 0.3s ease-in-out}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button .vtex-button__label:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .vtex-account__page-body{padding:0 1rem}@media (min-width:1026px){.vtex-account .vtex-account__page-body{padding:0 2rem}}@media (min-width:1026px){.vtex-account .vtex-account__page-body .w-60-ns.w-100-s{min-width:597px}}@media (min-width:1026px){.vtex-account .vtex-account__page-body .w-40-ns.w-100-s{min-width:397px}}.vtex-account .vtex-account__page-body .vtex-my-account-1-x-profile{padding-top:0}.vtex-account .vtex-account__page-body .vtex-my-account-1-x-addressBox .pb5{padding:0}.vtex-account .vtex-input-prefix__group{border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));height:40px;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-input-prefix__group{height:48px}}.vtex-account .vtex-input-prefix__group:hover{color:#0066CC;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-input-prefix__group:focus{color:#3f3f40;border:1.8px solid #0066CC!important;transition:border 0.3s ease-in-out,color 0.3s ease-in-out}.vtex-account .vtex-pageHeader-link__container .ml3.ttu.t-action--small{color:var(--color-light-primary, #0066CC);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:capitalize;margin-left:0.5rem}@media (min-width:1026px){.vtex-account .vtex-pageHeader-link__container .ml3.ttu.t-action--small{font-size:16px}}.vtex-account .vtex-account__page .w-80{margin:0;width:fit-content;text-align:inherit}.vtex-account .vtex-account__page .t-heading-4{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px}@media (min-width:1026px){.vtex-account .vtex-account__page .t-heading-4{font-size:16px}}.vtex-account .vtex-my-authentication-1-x-box_container{border-radius:16px;border:1px solid var(--palette-neutral-10, #e6e7eb);background:var(--color-light-on-primary, #fff)}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content{padding:1.5rem 1.5rem 0}@media (min-width:1026px){.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content{padding:2rem 2rem 0}}.vtex-account .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-loginSession_currSessionText{color:var(--color-light-primary, #0066CC)}.vtex-account .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer{padding:0 1.5rem 1rem}@media (min-width:1026px){.vtex-account .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer{padding:0 2rem 2rem}}.vtex-account .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-my-authentication-1-x-savePassButton_container{margin:0}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_maskedPassword_title,.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_loginSessionsBox_title{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:1rem}@media (min-width:1026px){.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_maskedPassword_title,.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_loginSessionsBox_title{font-size:16px}}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button{height:40px;font-size:14px;color:#fff;cursor:pointer;border-radius:8px;background:var(--color-light-primary, #0066CC);color:#fff;padding:0.875rem 1.5rem;margin-top:1rem;text-transform:initial;border-radius:8px;transition:background-color 0.3s ease-in-out}@media (min-width:1026px){.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button{font-size:16px;height:52px}}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button .vtex-button__label{color:#fff}.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button__label{padding-top:0!important;padding-bottom:0!important;color:var(--color-light-primary, #0066CC);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px}@media (min-width:1026px){.vtex-account .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_footer .vtex-button__label{font-size:16px}}.vtex-account .vtex_my-authentication_currPassInput_container .vtex-input-prefix__group,.vtex-account .vtex_my-authentication_newPassInput_container .vtex-input-prefix__group{border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));height:40px}@media (min-width:1026px){.vtex-account .vtex_my-authentication_currPassInput_container .vtex-input-prefix__group,.vtex-account .vtex_my-authentication_newPassInput_container .vtex-input-prefix__group{height:48px}}@media (min-width:1026px){.vtex-account .vtex-account__page{margin-top:1rem}}.vtex-account .vtex-my-orders-app-3-x-orderCard{padding:1.5rem;margin:0 0 1rem 0;border-radius:8px}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader{background-color:transparent;padding:0 0 1.5rem}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderLabel,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderLabel{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:24px;text-transform:initial;margin-bottom:0.5rem}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderLabel,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderLabel{font-size:16px}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderId{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:initial;display:flex;justify-content:flex-end;margin-bottom:0.5rem;margin-top:0.5rem}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderId{font-size:16px}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderValue{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderValue{font-size:16px}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderValue .dn.dib-ns.ml3.mt2{display:none}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .tr-ns.mt2-ns{height:40px;display:flex;justify-content:flex-end}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .tr-ns.mt2-ns{height:52px}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .tr-ns.mt2-ns .dib.br2.pv2.ph3.f7.fw5.tc{padding:0.625rem 0.75rem;border-radius:8px;text-wrap:nowrap;height:max-content}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .tr-ns.mt2-ns .dib.br2.pv2.ph3.f7.fw5.tc span{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody{margin-top:2rem;padding:0}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .w-70-ns{width:40%}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct{display:flex;flex-direction:row;padding:0;margin:8px 0;overflow:hidden}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .v-top.dib.w-20.h-auto{display:flex;align-items:center;justify-content:center;min-width:96px;margin-right:1rem;border-radius:8px;border:1px solid var(--palette-neutral-10, #e6e7eb)}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .db.mb1.mt0{margin-bottom:0.5rem}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .db.mb1.mt0 .vtex-my-orders-app-3-x-orderProductName{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductShipping{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:158px}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductShipping{overflow:initial}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductShipping{margin-top:0;margin-bottom:0.5rem}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductQuantityValue{color:var(--color-variations-tertiary-95, #25356e);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin:0}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductQuantityValue{font-size:16px}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5{padding-top:2rem;margin:0}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5{display:flex;padding:0;width:55%;align-items:flex-start}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn{width:100%;display:flex;justify-content:center;border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));padding:0.75rem;margin-bottom:1rem;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;height:40px}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn{height:fit-content;margin-left:1rem;text-wrap:nowrap}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn:hover,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn svg,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn svg{display:none}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn .vtex-my-orders-app-3-x-font,.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn .vtex-my-orders-app-3-x-font{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin:0}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-reorderBtn{order:2}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-cancelBtn{display:none}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-detailsBtn{border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background-color:#fff;order:1;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;padding:0.75rem 0.5rem;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin:0;height:40px}@media (min-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-detailsBtn{margin:0 0 0 1rem;text-wrap:nowrap}}@media (max-width:1026px){.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-detailsBtn{padding:0;display:flex;align-items:center;justify-content:center}}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-detailsBtn:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .pt5 .vtex-my-orders-app-3-x-detailsBtn span{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin:0}.vtex-account .vtex-account__order-details .c-on-base .dib.br2.pv2.ph3.f7.fw5{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:0.625rem 0.75rem;margin:0.5rem 0}@media (min-width:1026px){.vtex-account .vtex-account__order-details .c-on-base .dib.br2.pv2.ph3.f7.fw5{margin:0}}.vtex-account .vtex-account__order-details .c-link.hover-c-link{width:100%;display:flex;justify-content:center;border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));padding:0.75rem;margin-bottom:1rem}.vtex-account .vtex-account__order-details .c-link.hover-c-link:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-account__order-details .c-link.hover-c-link svg{display:none}.vtex-account .vtex-account__order-details .c-link.hover-c-link span{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin:0!important}.vtex-account .vtex-account__order-details .c-link.hover-c-link{width:auto;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin:0 10px 0 0!important;text-decoration:none}.vtex-account .vtex-account__order-details .flex.flex-column.flex-row-l .bg-muted-1.c-on-muted-1{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:0.625rem 0.75rem}.vtex-account .vtex-account__order-details .vtex-my-orders-app-3-x-productName{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration:auto}.vtex-account .vtex-account__order-details .vtex-my-orders-app-3-x-sellerName{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.vtex-account .vtex-account__order-details .myo-progress-bar{border-radius:16px}.vtex-account .vtex-account__order-details .myo-progress-bar .bg-success{background-color:var(--color-light-primary, #0066CC)}.vtex-account .vtex-account__order-details .myo-progress-bar .b--success{border-color:var(--color-light-primary, #0066CC)}.vtex-account .vtex-account__order-details .myo-progress-bar .c-success{color:var(--color-light-primary, #0066CC)}.vtex-account .flex.mt6 :not(.geniuspetcare-store-theme-2-x-consultantButton) :not(.geniuspetcare-store-theme-2-x-consultantButtonAssociated) .vtex-button{color:#fff;border-radius:8px;background:var(--color-light-primary, #0066CC);margin-bottom:1rem;border:none;height:52px;text-transform:initial}.vtex-account .flex.mt6 :not(.geniuspetcare-store-theme-2-x-consultantButton) :not(.geniuspetcare-store-theme-2-x-consultantButtonAssociated) .vtex-button .vtex-button__label:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .flex.mt6 .ml5 .vtex-button{color:var(--palette-neutral-99, #0c0f1b);background:#fff!important;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:52px;width:100%;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .flex.mt6 .ml5 .vtex-button .vtex-button__label{border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));border-radius:8px}.vtex-account .flex.mt6 .ml5 .vtex-button .vtex-button__label:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .mt5 .vtex-button{background:#fff;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:52px;width:100%;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-account .mt5 .vtex-button .vtex-button__label{border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));border-radius:8px}.vtex-account .mt5 .vtex-button .vtex-button__label:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.vtex-account .vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-passwordBox .vtex-checkbox__container{border:none;align-items:center}.vtex-account .vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-passwordBox .vtex-checkbox__container .vtex-checkbox__inner-container{border:2px solid #000;height:1rem;width:1rem;border-radius:5px}.vtex-account .vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-passwordBox .vtex-checkbox__container .vtex-checkbox__inner-container.bg-action-primary{background-color:#fff}.vtex-account .vtex-my-account-1-x-newsletterBoxContainer .vtex-checkbox__box-wrapper .vtex-checkbox__box.c-on-action-primary{color:#000}.vtex-modal__modal .t-heading-5{padding:0}@media (min-width:1026px){.vtex-modal__modal .vtex-modal__confirmation .mr4{width:50%}}.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-c-on-action-primary{border-radius:8px;background:var(--color-light-primary, #0066CC);margin-bottom:1rem;border:none;height:40px;width:50%}@media (min-width:1026px){.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-c-on-action-primary{height:52px}}.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-c-on-action-primary .vtex-button__label{border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-c-on-action-primary .vtex-button__label:hover{background-color:#1a79bc;border-radius:8px;transition:background-color 0.3s ease-in-out}.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-b--action-secondary{border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:40px;width:100%;border-radius:8px;transition:background-color 0.3s ease-in-out}@media (min-width:1026px){.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-b--action-secondary{height:52px}}.vtex-modal__modal .vtex-modal__confirmation .vtex-button.hover-b--action-secondary:hover{background-color:#f2f2f2;border-radius:8px;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;opacity:1;border:1px solid #f2f2f2}.flex.mt6 .vtex-button__label:hover{color:#0f3e99}.vtex-account__order-details article.w-100.fl.w-third-m section{border-radius:16px;border:1px solid #e6e7eb;overflow-y:auto}.vtex-account__order-details article.w-100.fl.w-third-m section::-webkit-scrollbar{width:4px;height:5px}.vtex-account__order-details article.w-100.fl.w-third-m section::-webkit-scrollbar-track{background:#f2f2f2;margin-bottom:4px}.vtex-account__order-details article.w-100.fl.w-third-m section::-webkit-scrollbar-thumb{background-color:#475585;border-radius:4px;margin-bottom:14px}.vtex-account__order-details .dib.br2.pv2.ph3.f7.fw5.tc{padding:0.625rem 0.75rem!important;border-radius:8px;text-wrap:nowrap;height:max-content}.vtex-account__order-details .dib.br2.pv2.ph3.f7.fw5.tc span{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.vtex-account__order-details ul.list .db.dib-ns.mr7-ns.mb5.mb0-ns{margin-right:0}.edit-pet-content .vtex-dropdown__button>div{width:100%}.vtex-styleguide-9-x-scrollBar .t-heading-5.pa6{display:block;padding:1rem 2rem;margin:1.75rem 0 0}.vtex-modal__confirmation{padding:0 2rem 1rem;margin-top:1.5rem}.vtex-modal__close-icon{padding:1rem}.vtex-login-2-x-buttonLink .vtex-button__label .flex.items-center.nr2{gap:16px}@media screen and (max-width:1024px){.vtex-login-2-x-buttonLink .vtex-button__label .flex.items-center.nr2{gap:0}}@media screen and (max-width:1024px){.render-route-store-account .vtex-flex-layout-0-x-flexRowContent--footer-menu-mobile{padding-top:24px;margin-top:32px}.render-route-store-account .vtex-rich-text-0-x-paragraph--title-footer-categories,.render-route-store-account .vtex-flex-layout-0-x-flexRow--footer-menu-mobile{margin-top:0}}.vtex-my-account-1-x-menuLinks{display:flex;flex-direction:column}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column div{display:flex;flex-direction:column}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column .genius-consultant-account{order:-1}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column .genius-consultant-account a.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-muted-1.b--transparent::before{content:"";width:28px;height:16px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9933 4.90256C27.9595 4.75751 27.8801 4.62857 27.7678 4.53648C27.6555 4.44438 27.5169 4.39448 27.3742 4.3948H23.6342C23.5124 4.39324 23.393 4.42982 23.2912 4.49985C21.1303 5.92246 18.5538 6.48774 16.0288 6.09318C15.6484 5.44038 15.1775 4.85031 14.6315 4.34227C14.0065 3.77593 13.2649 3.36844 12.4645 3.15165C12.6754 2.9904 12.8473 2.77972 12.9664 2.53649C13.0856 2.29326 13.1486 2.02422 13.1506 1.75092C13.1506 1.28654 12.9743 0.84119 12.6605 0.51283C12.3466 0.18447 11.921 0 11.4772 0C11.0334 0 10.6078 0.18447 10.294 0.51283C9.98014 0.84119 9.80384 1.28654 9.80384 1.75092C9.80865 2.02649 9.87557 2.29697 9.99915 2.54037C10.1227 2.78378 10.2995 2.99321 10.515 3.15165C9.81998 3.3697 9.17986 3.74645 8.64085 4.25472C8.01998 4.82742 7.49905 5.50876 7.10135 6.26827L6.62444 6.65348C6.37535 6.84826 6.13785 7.05876 5.91326 7.2838C5.70587 6.74738 5.43308 6.24126 5.10167 5.77802C4.66047 5.15611 4.00724 4.73598 3.2777 4.60491C2.55744 4.554 1.84479 4.78488 1.27803 5.25274C0.859866 5.53034 0.521016 5.92082 0.297193 6.38305C0.0733701 6.84528 -0.0271349 7.36212 0.0062708 7.87912C0.307477 10.1028 3.49524 11.9062 4.62476 12.5103C4.7419 13.0881 4.44906 13.3857 3.89685 13.2982C3.62355 13.2155 3.33346 13.2155 3.06017 13.2982C2.96698 13.345 2.88708 13.4165 2.82839 13.5056C2.76969 13.5946 2.73423 13.6982 2.72549 13.806C2.71868 13.9152 2.73808 14.0245 2.78192 14.1238C2.82576 14.2232 2.89264 14.3096 2.9765 14.375C3.115 14.4598 3.26887 14.5135 3.42831 14.5326C3.60401 14.5326 3.78808 14.5764 3.97215 14.5851C4.19367 14.594 4.41543 14.5764 4.63313 14.5326C5.02744 14.4356 5.37678 14.1971 5.62042 13.8585C5.85341 14.1373 6.11115 14.3923 6.39017 14.6201L6.77504 14.0949L6.70811 14.2262L6.77504 14.1036L6.39017 14.6289C6.41752 14.6543 6.4486 14.675 6.4822 14.6902C8.99225 16.0296 15.1419 17.5267 19.8022 12.5978C24.1697 7.96666 26.9056 5.99688 27.6587 5.59417C27.7757 5.52894 27.8706 5.42752 27.9305 5.30374C27.9904 5.17996 28.0124 5.03986 27.9933 4.90256ZM4.35703 10.8557C3.73182 10.4947 3.14072 10.0726 2.59162 9.59501C1.94719 9.13488 1.47663 8.45363 1.2613 7.66901C1.15253 6.88109 1.98084 6.14571 2.64182 5.91809C3.87175 5.5504 4.62476 7.09996 4.8925 8.10674L4.9929 8.46567C4.54846 9.17371 4.32617 10.0092 4.35703 10.8557ZM9.46916 5.21773C10.0427 4.62773 10.8151 4.29754 11.6194 4.29849C12.4356 4.37789 13.2035 4.7381 13.8032 5.32278C14.0321 5.53557 14.2447 5.76682 14.4391 6.01439H8.74961C8.96498 5.72575 9.2059 5.45901 9.46916 5.21773ZM18.907 11.6698C17.3565 13.2149 15.3871 14.2202 13.2689 14.5478C11.1508 14.8754 8.98764 14.5092 7.07625 13.4996C6.3563 12.9048 5.85164 12.0711 5.64552 11.1358C5.48655 10.1816 5.76265 8.96468 7.40255 7.63399L7.7958 7.29256H15.5937C18.4244 7.78975 21.3315 7.20561 23.7848 5.6467H25.2657C23.0134 7.49539 20.8885 9.50811 18.907 11.6698Z' fill='%230C0F1B'/%3E%3C/svg%3E%0A");margin-right:4px}.vtex-my-account-1-x-menuLinks .flex.flex-grow-1.w-100.flex-column .genius-consultant-account a.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary::before{content:"";width:28px;height:16px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9933 4.90256C27.9595 4.75751 27.8801 4.62857 27.7678 4.53648C27.6555 4.44438 27.5169 4.39448 27.3742 4.3948H23.6342C23.5124 4.39324 23.393 4.42982 23.2912 4.49985C21.1303 5.92246 18.5538 6.48774 16.0288 6.09318C15.6484 5.44038 15.1775 4.85031 14.6315 4.34227C14.0065 3.77593 13.2649 3.36844 12.4645 3.15165C12.6754 2.9904 12.8473 2.77972 12.9664 2.53649C13.0856 2.29326 13.1486 2.02422 13.1506 1.75092C13.1506 1.28654 12.9743 0.84119 12.6605 0.51283C12.3466 0.18447 11.921 0 11.4772 0C11.0334 0 10.6078 0.18447 10.294 0.51283C9.98014 0.84119 9.80384 1.28654 9.80384 1.75092C9.80865 2.02649 9.87557 2.29697 9.99915 2.54037C10.1227 2.78378 10.2995 2.99321 10.515 3.15165C9.81998 3.3697 9.17986 3.74645 8.64085 4.25472C8.01998 4.82742 7.49905 5.50876 7.10135 6.26827L6.62444 6.65348C6.37535 6.84826 6.13785 7.05876 5.91326 7.2838C5.70587 6.74738 5.43308 6.24126 5.10167 5.77802C4.66047 5.15611 4.00724 4.73598 3.2777 4.60491C2.55744 4.554 1.84479 4.78488 1.27803 5.25274C0.859866 5.53034 0.521016 5.92082 0.297193 6.38305C0.0733701 6.84528 -0.0271349 7.36212 0.0062708 7.87912C0.307477 10.1028 3.49524 11.9062 4.62476 12.5103C4.7419 13.0881 4.44906 13.3857 3.89685 13.2982C3.62355 13.2155 3.33346 13.2155 3.06017 13.2982C2.96698 13.345 2.88709 13.4165 2.82839 13.5056C2.76969 13.5946 2.73423 13.6982 2.72549 13.806C2.71868 13.9152 2.73808 14.0245 2.78192 14.1238C2.82576 14.2232 2.89264 14.3096 2.9765 14.375C3.115 14.4598 3.26887 14.5135 3.42831 14.5326C3.60401 14.5326 3.78808 14.5764 3.97215 14.5851C4.19367 14.594 4.41543 14.5764 4.63313 14.5326C5.02744 14.4356 5.37678 14.1971 5.62042 13.8585C5.85341 14.1373 6.11115 14.3923 6.39017 14.6201L6.77504 14.0949L6.70811 14.2262L6.77504 14.1036L6.39017 14.6289C6.41753 14.6543 6.4486 14.675 6.4822 14.6902C8.99225 16.0296 15.1419 17.5267 19.8022 12.5978C24.1697 7.96666 26.9057 5.99688 27.6587 5.59417C27.7757 5.52894 27.8706 5.42752 27.9305 5.30374C27.9904 5.17996 28.0124 5.03987 27.9933 4.90256ZM4.35703 10.8557C3.73182 10.4947 3.14072 10.0726 2.59162 9.59501C1.94719 9.13488 1.47663 8.45363 1.2613 7.66901C1.15253 6.88109 1.98084 6.14571 2.64182 5.91809C3.87175 5.5504 4.62476 7.09996 4.8925 8.10674L4.99291 8.46567C4.54846 9.17371 4.32617 10.0092 4.35703 10.8557ZM9.46916 5.21773C10.0427 4.62773 10.8151 4.29754 11.6194 4.29849C12.4356 4.37789 13.2035 4.7381 13.8032 5.32278C14.0321 5.53557 14.2447 5.76682 14.4391 6.01439H8.74962C8.96498 5.72575 9.2059 5.45901 9.46916 5.21773ZM18.907 11.6698C17.3565 13.2149 15.3871 14.2202 13.2689 14.5478C11.1508 14.8754 8.98764 14.5092 7.07625 13.4996C6.3563 12.9048 5.85164 12.0711 5.64552 11.1358C5.48655 10.1816 5.76265 8.96468 7.40255 7.63399L7.7958 7.29256H15.5937C18.4244 7.78975 21.3315 7.20561 23.7848 5.6467H25.2658C23.0134 7.49539 20.8885 9.50811 18.907 11.6698Z' fill='%23006AB5'/%3E%3C/svg%3E%0A");margin-right:4px}.vtex-address-form__addressQuery .vtex-input-prefix__group{width:100%}.vtex-account__page-body.vtex-account__cards-list .vtex-my-cards-1-x-boxContainer{padding-left:0}@media screen and (min-width:768px){.vtex-account__page-body.vtex-account__cards-list .vtex-my-cards-1-x-boxContainer{padding-right:1.5rem}}@media screen and (max-width:768px){.vtex-account__page-body.vtex-account__cards-list .vtex-my-cards-1-x-boxContainer{width:100%}}.vtex-login-2-x-facebookOptionBtn .vtex-button .vtex-button__label svg path{stroke:#fff;fill:#fff}.vtex-account__page.w-100.w-80-m{width:100%}.vtex-login-2-x-googleOptionBtn{border-radius:8px!important;border:1px solid #e9e9e9!important;margin-top:8px}.vtex-login-2-x-googleOptionBtn:hover{background-color:#f2f2f2;border-radius:8px;transition:0.3s ease-in-out;border:none}iframe{border:none}iframe #vtex-my-account-1-x-conversation-badge{display:none}.vtex-my-account-1-x-newsletterBoxContainer{visibility:hidden}@media screen and (max-width:1025px){.vtex-search-result-3-x-scrim.dn~.vtex-search-result-3-x-sidebar{transform:translateY(110%)!important;transition:transform 0.8s ease-in-out!important}.vtex-search-result-3-x-scrim:not(.dn)~.vtex-search-result-3-x-sidebar{transform:translateY(0%)!important;transition:transform 0.8s ease-in-out!important}.vtex-flex-layout-0-x-flexRowContent--filter-mobile{gap:0!important}.vtex-flex-layout-0-x-flexRowContent--filter-mobile .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){width:unset!important}.vtex-search-result-3-x-gallery--grid .vtex-search-result-3-x-galleryItem--grid{opacity:0;transform:translateY(30px);animation:vtex-my-account-1-x-rise 0.6s forwards}.vtex-search-result-3-x-gallery--grid .vtex-search-result-3-x-galleryItem--grid:nth-child(odd){animation-delay:0.2s}.vtex-search-result-3-x-gallery--grid .vtex-search-result-3-x-galleryItem--grid:nth-child(even){animation-delay:0.5s}@keyframes vtex-my-account-1-x-rise{to{opacity:1;transform:translateY(0)}}}.vtex-search-result-3-x-orderByOptionsContainer .bg-light-gray{background-color:#006ab52e}.vtex-my-account-1-x-menu .flex.items-end.mb7:has(.vtex-my-account-1-x-shimmer){opacity:0}
.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorTextContainer{margin:1rem 0}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorTextContainer .geniuspetcare-geniuspetcare-apps-0-x-skuSelectorName{color:#0c0f1b;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem{height:48px;min-width:90px;width:auto;margin:0 12px 0 0;font-size:90%}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem .geniuspetcare-geniuspetcare-apps-0-x-skuSelectorInternalBox{border:none}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem .geniuspetcare-geniuspetcare-apps-0-x-frameAround{max-height:48px;border-radius:8px;border:1.5px solid rgba(137,141,141,0.6);transition:0.3s all ease-in-out;top:0;left:0;bottom:-.25rem;right:-.25rem}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem .geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItemTextValue{color:#6a7185;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem--selected .geniuspetcare-geniuspetcare-apps-0-x-frameAround{border:1.5px solid #0066CC!important;background-color:#0066CC!important}.geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItem--selected .geniuspetcare-geniuspetcare-apps-0-x-skuSelectorItemTextValue{color:#fff}.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:998;border-top:1px solid #e6e7eb}.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container .geniuspetcare-geniuspetcare-apps-0-x-productNameContainer{max-width:375px}.geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContainer--product-specification .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutLabelContainer{padding:1rem}.geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContainer--product-specification .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContentContainer{padding-top:1rem}.geniuspetcare-geniuspetcare-apps-0-x-nameContainerCustom{padding:0}.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container .geniuspetcare-geniuspetcare-apps-0-x-nameContainerCustom{justify-content:flex-start}@media screen and (max-width:768px){.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container .geniuspetcare-geniuspetcare-apps-0-x-nameContainerCustom{margin-bottom:0.5rem}.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container .geniuspetcare-geniuspetcare-apps-0-x-nameContainerCustom .geniuspetcare-geniuspetcare-apps-0-x-brandNameCustom{font-size:14px}}@media screen and (max-width:1024px){.geniuspetcare-geniuspetcare-apps-0-x-intersectionObserverLayoutWrapper--buy-button-container .geniuspetcare-geniuspetcare-apps-0-x-productSummaryImageThumb{display:none}}.geniuspetcare-geniuspetcare-apps-0-x-productFAQTitle{padding:1rem}.geniuspetcare-geniuspetcare-apps-0-x-productFAQContainer .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutLabelContainer .geniuspetcare-geniuspetcare-apps-0-x-paragraph{color:rgba(84,88,89,0.8);font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase}.geniuspetcare-geniuspetcare-apps-0-x-productFAQContainer .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContentContainer .geniuspetcare-geniuspetcare-apps-0-x-paragraph{color:rgba(84,88,89,0.8);font-size:14px;font-weight:400;line-height:20px}.geniuspetcare-geniuspetcare-apps-0-x-productFAQTitle:empty{padding:0}@media screen and (max-width:1024px){.geniuspetcare-geniuspetcare-apps-0-x-buyBoxTitle{font-size:20px}}.geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContainer .geniuspetcare-geniuspetcare-apps-0-x-paragraph{margin-top:0}.geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContainer .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutLabelContainer .geniuspetcare-geniuspetcare-apps-0-x-paragraph{margin:0}.geniuspetcare-geniuspetcare-apps-0-x-productFAQContent .geniuspetcare-geniuspetcare-apps-0-x-collapseLayoutContentContainer{padding-top:0.5rem}
.vtex-store-components-3-x-backToTopButtonActive{bottom:6rem;right:1rem}.vtex-store-components-3-x-backToTopButtonActive .vtex-button{background-color:#0066CC;border:none;display:flex;align-items:center;justify-self:center;height:2rem;min-height:unset}.vtex-store-components-3-x-backToTopButtonActive .vtex-button:hover{background-color:#005a9e}.vtex-store-components-3-x-backToTopButtonActive .vtex-button .vtex-button__label{display:none}.vtex-store-components-3-x-backToTopButtonActive .vtex-button::after{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.75 11.875L10 8.125L6.25 11.875' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:flex;align-items:center;justify-content:center;background-color:transparent;width:2rem;height:2rem}
.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions{display:none}@media screen and (max-width:639.98px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions{padding:0.75rem 0 1.5rem}}@media screen and (min-width:640px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions{padding:1.5rem 0}}.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .geniuspetcare-product-customizer-0-x-productAssemblyGroupName--subscriptions{padding:0;color:#0c0f1b;font-weight:600;font-style:normal;font-family:Inter}@media screen and (max-width:639.98px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .geniuspetcare-product-customizer-0-x-productAssemblyGroupName--subscriptions{font-size:14px;line-height:20px}}@media screen and (min-width:640px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .geniuspetcare-product-customizer-0-x-productAssemblyGroupName--subscriptions{font-size:16px;line-height:24px}}.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .vtex-button{border-radius:8px;background-color:#fff;border:1px solid rgba(137,141,141,0.6);transition:0.3s all ease-in-out}.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .vtex-button:hover{border-color:#f2f2f2;background-color:#f2f2f2}@media screen and (max-width:639.98px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .vtex-button{height:40px}}@media screen and (min-width:640px){.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .vtex-button{height:48px}}.geniuspetcare-product-customizer-0-x-productAssemblyGroupNameRow--subscriptions .vtex-button .vtex-button__label{max-width:103px;padding:14px 16.5px;color:#fff;font-size:14px;font-weight:500;line-height:20px;font-style:normal;font-family:Inter;text-transform:none}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__label{color:#0c0f1b;font-weight:500;font-style:normal;font-family:Inter;margin-bottom:0.375rem}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__label{font-size:14px;line-height:20px}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__label{font-size:16px;line-height:24px}}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container{border-radius:8px;transition:0.3s all ease-in-out;border:1.5px solid rgba(137,141,141,0.6)}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container:hover{border-color:#0066CC}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container:hover .vtex-dropdown__button .vtex-dropdown__caption{color:#0066CC}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container .vtex-dropdown__button{padding:0 1rem}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container .vtex-dropdown__button .vtex-dropdown__caption{color:#6a7185;font-weight:500;font-style:normal;font-family:Inter;transition:0.3s all ease-in-out}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container .vtex-dropdown__button .vtex-dropdown__caption{font-size:14px;line-height:20px}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container .vtex-dropdown__button .vtex-dropdown__caption{font-size:16px;line-height:24px}}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container{height:40px}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .geniuspetcare-product-customizer-0-x-optionsInputValueDropdown .vtex-dropdown__container{height:48px}}.vtex-flex-layout-0-x-flexRowContent--subscription-assembly-options .vtex-subscription-nutricional-plan{display:none}
.vtex-add-to-cart-button-0-x-buttonDataContainer--product-subscription .vtex-add-to-cart-button-0-x-buttonText--product-subscription{color:#ffffff;font-weight:500;font-style:normal;font-family:Inter;text-transform:none}@media screen and (max-width:639.98px){.vtex-add-to-cart-button-0-x-buttonDataContainer--product-subscription .vtex-add-to-cart-button-0-x-buttonText--product-subscription{font-size:14px;line-height:20px}}@media screen and (min-width:640px){.vtex-add-to-cart-button-0-x-buttonDataContainer--product-subscription .vtex-add-to-cart-button-0-x-buttonText--product-subscription{font-size:16px;line-height:24px}}
.vtex-breadcrumb-1-x-container{padding:0;display:flex;align-items:center}@media screen and (max-width:639.98px){.vtex-breadcrumb-1-x-container{flex-flow:wrap}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link,.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term,.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow,.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink{padding:0}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link{color:var(--color-variations-primary-95, #0D71B9);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-0.1px}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink{color:#6a7185;font-size:12px;font-weight:500;line-height:16px;font-style:normal;white-space:nowrap;letter-spacing:-0.1px}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{color:#0d71b9;font-size:12px;font-weight:600;line-height:16px;font-style:normal;white-space:nowrap;letter-spacing:-0.1px}@media screen and (max-width:768px){.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{display:flex}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow::before{content:'';width:16px;height:16px;display:flex;margin:0 0.25rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12L9.5 9L6.5 6' stroke='%236A7185' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon{display:none}
.vtex-disclosure-layout-1-x-trigger--shipping-simulator{padding:0;border-color:transparent;background-color:transparent}.vtex-disclosure-layout-1-x-trigger--shipping-simulator:hover{cursor:pointer}
.vtex-flex-layout-0-x-flexRow--nutritional-plan-link{border-top:1px solid #e6e7eb}.vtex-flex-layout-0-x-flexRow--product-breadcrumb{border-bottom:1px solid rgba(84,88,89,0.15)}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--product-breadcrumb .vtex-flex-layout-0-x-flexRowContent--product-breadcrumb{padding:0.25rem 1rem;border-top:1px solid rgba(84,88,89,0.15)}}@media screen and (min-width:1026px) and (max-width:1399.98px){.vtex-flex-layout-0-x-flexRow--product-breadcrumb .vtex-flex-layout-0-x-flexRowContent--product-breadcrumb{padding:0.75rem 1rem}}@media screen and (min-width:1400px){.vtex-flex-layout-0-x-flexRow--product-breadcrumb .vtex-flex-layout-0-x-flexRowContent--product-breadcrumb{padding:0.75rem 0}}.vtex-flex-layout-0-x-flexRow--product-short-description .vtex-flex-layout-0-x-flexRowContent--product-short-description{flex-direction:column}.vtex-flex-layout-0-x-flexRow--shipping-simulator-container .vtex-flex-layout-0-x-flexRowContent--shipping-simulator-container .vtex-flex-layout-0-x-stretchChildrenWidth{flex-direction:column}.vtex-flex-layout-0-x-flexRow--related-products-shelf .vtex-flex-layout-0-x-flexRowContent--related-products-shelf{flex-direction:column}.vtex-flex-layout-0-x-flexRow--related-products-shelf .vtex-flex-layout-0-x-flexRowContent--related-products-shelf .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--related-products-shelf{padding:1rem;margin-top:2rem!important}.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main{margin-top:1rem;flex-wrap:wrap}@media screen and (min-width:768px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexRowContent--product-page-image .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexRowContent--nutritional-plan-link .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important;margin-right:0}}.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexCol--product-page-right-col{margin:0 0 0 auto}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexCol--product-page-right-col{max-width:600px;padding:1rem}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-flexCol--product-page-right-col{padding:1rem}}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRowContent--product-page-availability{margin-top:1rem}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRowContent--product-page-availability .vtex-flex-layout-0-x-flexCol--product-page-right-col-availability{margin:0 0 0 auto}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRowContent--product-page-availability .vtex-flex-layout-0-x-flexCol--product-page-right-col-availability{max-width:600px}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRowContent--product-page-availability .vtex-flex-layout-0-x-flexCol--product-page-right-col-availability{padding:1rem}}.vtex-flex-layout-0-x-flexRow--product-sku-selector{}.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations{margin:0 0 1rem;min-height:40px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations{flex-direction:column;align-items:flex-start}}.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations .vtex-flex-layout-0-x-flexCol--product-page-informations-col .vtex-flex-layout-0-x-flexColChild--product-page-informations-col{display:flex;align-items:center}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations .vtex-flex-layout-0-x-flexCol--product-page-informations-col-2{align-items:baseline;flex-direction:row;justify-content:flex-end}}.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations .vtex-flex-layout-0-x-flexCol--product-page-informations-col-2 .vtex-flex-layout-0-x-flexColChild--product-page-informations-col-2:first-child{margin-right:2rem}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations .vtex-flex-layout-0-x-flexCol--product-page-informations-col-2 .vtex-flex-layout-0-x-flexColChild--product-page-informations-col-2:first-child{margin:0}}.vtex-flex-layout-0-x-flexRow--product-page-informations .vtex-flex-layout-0-x-flexCol--product-page-informations-col-1{flex-direction:row}.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications{flex-direction:column;padding-top:8px;padding:1rem}.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;flex-direction:column}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item{display:flex}}.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin-right:0.25rem}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:71%!important}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:21.5%!important}}.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{margin-left:0.25rem}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:50%!important}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item .vtex-flex-layout-0-x-flexRowContent--product-page-specification-item .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:78.5%!important}}.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item:nth-child(2n+1) .vtex-product-specifications-1-x-specificationName,.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--product-page-group .vtex-flex-layout-0-x-flexColChild--product-page-group .vtex-flex-layout-0-x-flexRow--product-page-specification-item:nth-child(2n+1) .vtex-product-specifications-1-x-specificationValue{background-color:#f2f2f2}@media screen and (min-width:910px) and (max-width:912px) and (min-height:1366px) and (max-height:1368px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:50%!important;margin-right:16px}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(even){width:50%!important}}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{width:fit-content;margin-bottom:1rem;row-gap:1rem}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{max-width:100%;flex-wrap:wrap;row-gap:1rem}}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{margin-right:16px}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{width:100%}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{width:258px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:768px) and (max-height:1024px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{place-content:center}}@media only screen and (min-width:820px) and (max-width:1024px) and (max-height:1190px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{flex-flow:wrap}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth{width:45%!important;margin-right:16px}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{flex-flow:wrap;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(even){max-width:150px}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexCol--product-summary-add-to-list-btn{margin-top:8px}}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .vtex-flex-layout-0-x-flexRowContent--subscription-assembly-options .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--add-to-cart-subscription{order:4}.vtex-flex-layout-0-x-flexRow--add-to-cart-subscription .vtex-flex-layout-0-x-flexRowContent--add-to-cart-subscription .vtex-button{border:none;border-radius:8px;background-color:#0066CC;transition:0.3s all ease-in-out}.vtex-flex-layout-0-x-flexRow--add-to-cart-subscription .vtex-flex-layout-0-x-flexRowContent--add-to-cart-subscription .vtex-button:hover{cursor:pointer;background-color:#1a79bc}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--add-to-cart-subscription .vtex-flex-layout-0-x-flexRowContent--add-to-cart-subscription .vtex-button{height:40px}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--add-to-cart-subscription .vtex-flex-layout-0-x-flexRowContent--add-to-cart-subscription .vtex-button{height:52px}}.vtex-flex-layout-0-x-flexRowContent--slider-reviews{flex-direction:column;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--slider-reviews .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:left;width:100%!important;flex-direction:column}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--slider-reviews .vtex-flex-layout-0-x-stretchChildrenWidth{width:90%!important;margin:auto}}.vtex-flex-layout-0-x-flexRow--product-description .vtex-flex-layout-0-x-flexRowContent--product-description{position:relative;padding:1rem}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--product-page-name .vtex-store-components-3-x-productNameContainer{font-size:20px;margin-top:0.5rem}}.vtex-flex-layout-0-x-flexRow--product-page-image{height:100%}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-flex-layout-0-x-flexRowContent--product-page-image{height:100%}.vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{margin-top:0}.vtex-flex-layout-0-x-flexRowContent--specification-menu-pdp{padding:1rem!important}.vtex-flex-layout-0-x-flexRowContent--product-description .vtex-store-components-3-x-productDescriptionTitle{display:none}.vtex-flex-layout-0-x-flexRow--product-page-image{height:100%}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-flex-layout-0-x-flexRowContent--product-page-image{height:100%}.vtex-flex-layout-0-x-flexRowContent--specification-menu-pdp{overflow-x:auto}.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRow--product-summary-price-container,.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRow--product-page-buy-button{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRow--product-summary-price-container,.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{margin-bottom:0!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRow--product-summary-price-container,.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRowContent--product-page-buy-button{margin-bottom:1rem!important}}.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default{max-width:180px;flex-wrap:wrap!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default{max-width:unset}}.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button-pdp{display:flex;flex-direction:row;gap:1rem}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--product-page-buy-button-pdp .vtex-flex-layout-0-x-stretchChildrenWidth{max-width:50%}}.vtex-flex-layout-0-x-flexRowContent--extra-info-collapse{margin-bottom:2rem!important}.vtex-flex-layout-0-x-flexRowContent--intersection-observer{align-items:center;justify-content:center;gap:1rem;padding:1rem!important}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--intersection-observer{padding:0.75rem 1rem!important}.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default{align-items:baseline;gap:0.25rem}.vtex-flex-layout-0-x-flexRowContent--intersection-observer .vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin-bottom:0.75rem!important}}.vtex-flex-layout-0-x-flexColChild--description-col:last-child,.vtex-flex-layout-0-x-flexColChild--product-page-group{margin-bottom:2rem}.vtex-flex-layout-0-x-flexRowContent--product-main{flex-direction:column}.vtex-flex-layout-0-x-flexRow--product-description .vtex-flex-layout-0-x-flexRowContent--product-description,.vtex-flex-layout-0-x-flexRow--product-page-specifications .vtex-flex-layout-0-x-flexRowContent--product-page-specifications{padding:0}
.vtex-modal-layout-0-x-paper--nutritional-plan-pdp{width:520px;height:auto;padding:2rem 1rem;border-radius:16px}@media screen and (max-width:768px){.vtex-modal-layout-0-x-paper--nutritional-plan-pdp{max-width:328px}}.vtex-modal-layout-0-x-paper--nutritional-plan-pdp .vtex-modal-layout-0-x-headerContainer{position:absolute;right:0.9375rem;top:1.25rem;border:none}.vtex-modal-layout-0-x-paper--nutritional-plan-pdp .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButton::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1668 5.83337L5.8335 14.1667M5.8335 5.83337L14.1668 14.1667' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;display:block}.vtex-modal-layout-0-x-paper--nutritional-plan-pdp .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButton .vtex-modal-layout-0-x-closeIcon{display:none}
.vtex-product-identifier-0-x-product-identifier--productReference{margin:0;color:#83889a;font-size:12px;font-weight:500;line-height:16px;font-style:normal}
.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .vtex-dropdown__container .vtex-dropdown__arrow::before{content:'';width:24px;height:24px;display:flex;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L12 14.25L16.5 9.75' stroke='%238C94B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .vtex-dropdown__container .vtex-dropdown__arrow svg{display:none}.vtex-flex-layout-0-x-flexRow--subscription-assembly-options .vtex-flex-layout-0-x-stretchChildrenWidth>.vtex-button{display:none}.render-route-store-custom-seller-page .vtex-search-result-3-x-buttonShowMore--layout{margin-right:auto!important}.render-route-store-custom-seller-page .vtex-search-result-3-x-buttonShowMore{margin-bottom:24px}.render-route-store-custom-seller-page .vtex-search-result-3-x-buttonShowMore .vtex-button{max-width:171px;min-width:171px;padding:18px}.geniuspetcare-store-theme-2-x-onlyProductRender .sellerSelector__menu{position:initial}.vtex-flex-layout-0-x-flexRow--product-page-informations .total-stars{margin-right:0.5rem}
.vtex-product-price-1-x-sellerNameContainer--seller-name{color:#0C0F1B;text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.vtex-product-price-1-x-sellerName--seller-name{color:#006AB5;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline}
.vtex-product-quantity-1-x-quantitySelectorContainer--product-page{width:auto;margin-bottom:0}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page{margin-right:16px}@media screen and (max-width:1024px){.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page{margin-right:0}}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container{margin:0 auto;width:fit-content;border-radius:8px;background-color:#e5f0f8;border:1.5px solid #0d71b9}@media screen and (max-width:1025.98px){.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container{min-width:100%;height:40px;margin-left:0;margin-right:16px;width:100%}}@media screen and (min-width:1026px){.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container{height:48px}}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__input,.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button-container .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button-container .vtex-numeric-stepper__minus-button{height:100%;border:none;background-color:transparent}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__input{width:inherit;color:#0d71b9;font-size:16px;font-weight:500;line-height:16px;font-style:normal;letter-spacing:0.08px}@media screen and (min-width:1200px){.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__input{width:2em}}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button-container .vtex-numeric-stepper__plus-button .vtex-numeric-stepper__plus-button__text,.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button-container .vtex-numeric-stepper__minus-button .vtex-numeric-stepper__minus-button__text{font-size:0}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__plus-button-container .vtex-numeric-stepper__plus-button::before{content:'';font-size:0.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1.75V12.25' stroke='%230D71B9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.75 7H12.25' stroke='%230D71B9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:14px;height:14px;display:inline-block}.vtex-product-quantity-1-x-quantitySelectorContainer--product-page .vtex-product-quantity-1-x-quantitySelectorStepper--product-page .vtex-numeric-stepper-wrapper .vtex-numeric-stepper-container .vtex-numeric-stepper__minus-button-container .vtex-numeric-stepper__minus-button::before{content:'';font-size:0.875rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8H14' stroke='%230D71B9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:inline-block}
.vtex-rich-text-0-x-container--product-specifications-title .vtex-rich-text-0-x-wrapper--product-specifications-title .vtex-rich-text-0-x-headingLevel4--product-specifications-title{color:#0c0f1b;font-size:24px;font-weight:600;line-height:32px;letter-spacing:0px;font-family:Termina}@media screen and (max-width:1025.98px){.vtex-rich-text-0-x-container--product-specifications-title .vtex-rich-text-0-x-wrapper--product-specifications-title .vtex-rich-text-0-x-headingLevel4--product-specifications-title{margin:0 0 0}}@media screen and (max-width:1024px){.vtex-rich-text-0-x-container--product-specifications-title .vtex-rich-text-0-x-wrapper--product-specifications-title .vtex-rich-text-0-x-headingLevel4--product-specifications-title{font-size:20px;text-align:center}}@media screen and (min-width:1026px){.vtex-rich-text-0-x-container--product-specifications-title .vtex-rich-text-0-x-wrapper--product-specifications-title .vtex-rich-text-0-x-headingLevel4--product-specifications-title{margin:0}}.vtex-rich-text-0-x-container--product-seller-selected-example .vtex-rich-text-0-x-wrapper--product-seller-selected-example .vtex-rich-text-0-x-paragraph--product-seller-selected-example{margin:0;color:#0c0f1b;font-size:12px;font-weight:500;line-height:16px;font-style:normal}.vtex-rich-text-0-x-container--product-seller-selected-example .vtex-rich-text-0-x-wrapper--product-seller-selected-example .vtex-rich-text-0-x-paragraph--product-seller-selected-example .vtex-rich-text-0-x-link--product-seller-selected-example{color:#0066CC;font-size:12px;font-weight:600;line-height:16px;font-style:normal;text-decoration-line:underline}.vtex-rich-text-0-x-container--shipping-simulator-disclosure-title{width:100%}.vtex-rich-text-0-x-container--shipping-simulator-disclosure-title .vtex-rich-text-0-x-wrapper--shipping-simulator-disclosure-title{width:100%}.vtex-rich-text-0-x-container--shipping-simulator-disclosure-title .vtex-rich-text-0-x-wrapper--shipping-simulator-disclosure-title .vtex-rich-text-0-x-paragraph--shipping-simulator-disclosure-title{display:flex;align-items:center;justify-content:space-between;color:#0c0f1b;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.vtex-disclosure-layout-1-x-trigger--shipping-simulator--hidden .vtex-rich-text-0-x-container--shipping-simulator-disclosure-title .vtex-rich-text-0-x-wrapper--shipping-simulator-disclosure-title .vtex-rich-text-0-x-paragraph--shipping-simulator-disclosure-title::after{rotate:0deg}.vtex-disclosure-layout-1-x-trigger--shipping-simulator--visible .vtex-rich-text-0-x-container--shipping-simulator-disclosure-title .vtex-rich-text-0-x-wrapper--shipping-simulator-disclosure-title .vtex-rich-text-0-x-paragraph--shipping-simulator-disclosure-title::after{rotate:180deg}.vtex-rich-text-0-x-paragraph--seller-name-title{color:#0c0f1b;font-size:24px;font-style:normal;font-weight:600;line-height:32px;font-family:Termina}@media screen and (max-width:768px){.vtex-rich-text-0-x-paragraph--seller-name-title{font-size:20px;line-height:28px}}
.vtex-product-specifications-1-x-specificationName{font-weight:500}.vtex-product-specifications-1-x-specificationValue{font-weight:400}.vtex-product-specifications-1-x-specificationName,.vtex-product-specifications-1-x-specificationValue{display:flex;border-radius:8px;color:#0c0f1b;font-size:14px;line-height:20px;font-style:normal;font-weight:400}@media screen and (max-width:1025.98px){.vtex-product-specifications-1-x-specificationName,.vtex-product-specifications-1-x-specificationValue{padding:0.5rem 0.75rem}}@media screen and (min-width:1026px){.vtex-product-specifications-1-x-specificationName,.vtex-product-specifications-1-x-specificationValue{padding:0.875rem 1.25rem}}
.vtex-seller-selector-0-x-sellerMasterContainer{margin:36px auto;max-width:1376px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow{border-radius:8px;border:1px solid #F2F2F2;background:#FFF;display:flex;padding:24px 24px 24px 32px;align-items:center;margin-top:16px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerName,.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerPrice,.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerShipping{display:flex;flex-direction:column;align-items:flex-start;color:#0C0F1B;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:0;text-align:left}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerPriceShipping{display:flex;flex-direction:column;align-items:flex-start;color:#0C0F1B;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:0;text-align:left;margin-bottom:1.5rem}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerName,.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerPrice{max-width:200px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerName::before{content:'Venditore';color:#83889A;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin-bottom:8px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerPrice::before{content:'Prezzo';color:#83889A;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin-bottom:8px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerShipping::before{content:'Spedizione';color:#83889A;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin-bottom:8px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerPriceShipping::before{content:'Prezzo con spedizione';color:#83889A;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;margin-bottom:8px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerBuyContainer{padding:0}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerBuyContainer .vtex-button{background-color:#E5F0F8;color:#0C0F1B;font-size:14px;font-style:normal;font-weight:500;line-height:20px;border:none;border-radius:8px;height:48px;max-width:263px;transition:0.3s all ease-in-out;text-transform:capitalize}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerBuyContainer .vtex-button .vtex-add-to-cart-button-0-x-buttonText{display:flex;align-items:center}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerBuyContainer .vtex-button .vtex-add-to-cart-button-0-x-buttonText::before{content:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 3.33331V12.6666' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.8335 8H13.1668' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-right:8px;margin-top:5px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerBuyContainer .vtex-button:hover{background-color:#b3d2e9}@media screen and (max-width:767px){.vtex-seller-selector-0-x-sellerMasterContainer{padding:0 16px;margin:8px auto}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow{padding:16px;flex-direction:row;flex-wrap:wrap;margin-top:24px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow .vtex-seller-selector-0-x-sellerName,.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow .vtex-seller-selector-0-x-sellerPrice{max-width:131px}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow .vtex-seller-selector-0-x-sellerBuyContainer .vtex-button{height:40px;max-width:100%}}@media screen and (min-width:768px) and (max-width:1439px){.vtex-seller-selector-0-x-sellerMasterContainer{padding:0 16px;margin:8px auto}.vtex-seller-selector-0-x-sellerMasterContainer .vtex-seller-selector-0-x-sellerRow{padding:16px}}
.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf{margin:0 0 1rem}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#e6e7eb}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrow::before{content:'';width:16px;height:16px;display:flex;background-repeat:no-repeat}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrow .vtex-shelf-1-x-caretIcon{display:none}@media screen and (min-width:640px){.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrowLeft--related-products-shelf{left:2%}}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrowLeft--related-products-shelf::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 4L5.5 8L9.5 12' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (min-width:640px){.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrowRight--related-products-shelf{right:2%}}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-shelf-1-x-arrowRight--related-products-shelf::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12L10.5 8L6.5 4' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-slider-0-x-dotsContainer .vtex-shelf-1-x-dot{width:0.5rem;height:0.5rem;background-color:#cdd0d6}.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-shelf-1-x-shelfContentContainer--related-products-shelf .vtex-shelf-1-x-sliderContainer--related-products-shelf .vtex-slider-0-x-dotsContainer .vtex-shelf-1-x-dot--isActive{background-color:#0066CC!important}
@media screen and (min-width:640px){.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-slider-0-x-sliderFrame{padding-bottom:1.7rem}}@media screen and (min-width:640px){.vtex-shelf-1-x-relatedProducts--related-products-shelf .vtex-slider-0-x-dotsContainer{display:none}}
@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexColChild--product-page-image .vtex-stack-layout-0-x-stackItem--product--first{z-index:50!important;position:absolute;width:auto;left:12rem}.vtex-flex-layout-0-x-flexColChild--product-page-image .vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRowContent--flags-in-pdp{flex-direction:column;margin-top:24px}.vtex-flex-layout-0-x-flexColChild--product-page-image .vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRowContent--flags-in-pdp .vtex-product-highlights-2-x-productHighlightText--collection-filter,.vtex-flex-layout-0-x-flexColChild--product-page-image .vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRowContent--flags-in-pdp .vtex-product-highlights-2-x-productHighlightText--promotion-filter{width:auto!important}.vtex-flex-layout-0-x-flexColChild--product-page-image .vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRowContent--flags-in-pdp .vtex-product-highlights-2-x-productHighlightText--collection-filter{margin-bottom:4px}}@media screen and (max-width:768px){.vtex-stack-layout-0-x-stackItem--product--flags-in-pdp{display:none}}.vtex-stack-layout-0-x-stackItem--product-page-image{position:relative}
.vtex-flex-layout-0-x-flexRow--product-description .vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionTitle{color:#0c0f1b;font-size:24px;font-weight:600;line-height:32px;font-style:normal;font-family:Termina}.vtex-flex-layout-0-x-flexRow--product-description .vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionText{max-width:930px;color:rgba(84,88,89,0.8);font-size:14px;font-weight:400;line-height:20px;font-style:normal}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--product-description .vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionText{padding-bottom:24px;border-bottom:1px solid #f2f2f2}}.vtex-flex-layout-0-x-flexRow--product-description .vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionText .vtex-store-components-3-x-content{color:rgba(84,88,89,0.8);font-size:14px;font-weight:400;line-height:20px;font-style:normal}.vtex-flex-layout-0-x-flexRow--product-short-description .vtex-store-components-3-x-productDescriptionContainer{overflow:hidden;max-height:56px}.vtex-flex-layout-0-x-flexRow--product-short-description .vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionText{color:#515971;font-size:14px;font-weight:500;line-height:20px;font-style:normal}.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer{margin:0 0 1rem}.vtex-store-components-3-x-skuSelectorContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName{color:#0c0f1b;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.vtex-store-components-3-x-skuSelectorContainer--product-page{margin:0}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer{margin:0 0 1.5rem}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer{margin:0}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer{margin-bottom:0.75rem}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorTextContainer .vtex-store-components-3-x-skuSelectorName{color:#0c0f1b;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList{margin:0}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem{height:48px;min-width:90px;width:auto;margin:0 12px 0 0}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround{max-height:48px;border-radius:8px;border:1.5px solid rgba(137,141,141,0.6);transition:0.3s all ease-in-out;top:0;left:0}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox--product-page{border-color:transparent}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox--product-page .vtex-store-components-3-x-skuSelectorItemTextValue--product-page{color:#6a7185;font-size:16px;font-weight:500;line-height:24px;font-style:normal}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem--product-page--selected .vtex-store-components-3-x-frameAround{border:1.5px solid #0066CC!important;background-color:#0066CC!important}.vtex-store-components-3-x-skuSelectorContainer--product-page .vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorNameContainer .vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItem--product-page--selected .vtex-store-components-3-x-skuSelectorInternalBox--product-page .vtex-store-components-3-x-skuSelectorItemTextValue--product-page{color:#ffffff!important}.vtex-store-components-3-x-productNameContainer{margin:0.5rem 0 1rem}.vtex-flex-layout-0-x-flexRow--product-page-name .vtex-store-components-3-x-productNameContainer{margin:0.5rem 0}.vtex-flex-layout-0-x-flexRow--product-page-name .vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand{color:#000000;font-size:24px;font-weight:500;line-height:28px;font-style:normal}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--product-page-name .vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand{font-size:20px}}.vtex-flex-layout-0-x-flexRow--product-page-brand .vtex-store-components-3-x-productBrandContainer .vtex-store-components-3-x-productBrandName{cursor:pointer;color:#0066CC;font-size:12px;font-weight:500;line-height:16px;font-style:normal;text-transform:capitalize}.vtex-store-components-3-x-productDescriptionText{font-weight:400}.vtex-store-components-3-x-shippingContainer{display:flex;align-items:flex-end}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{width:70%;padding-bottom:0}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode .vtex-input__label{display:none}.vtex-store-components-3-x-shippingContainer .vtex-input__error{position:absolute}.vtex-store-components-3-x-shippingContainer .vtex-button{width:178px;height:48px;background-color:#0066CC;border-color:#0066CC;margin-top:-7px;margin-left:8px;border-radius:8px}.vtex-store-components-3-x-shippingContainer .vtex-button .vtex-button__label{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:white;text-transform:initial}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{border:none;height:48px}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input{border-radius:8px;border:1.5px solid #898d8d}.vtex-store-components-3-x-shippingContainer .vtex-input__suffix{display:none}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer{margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-title,.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-subscribeLabel{color:#0c0f1b;font-weight:500;font-style:normal}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-title{font-size:20px;line-height:28px}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-subscribeLabel{font-size:16px;line-height:24px}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-form .vtex-store-components-3-x-content{max-width:none}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-form .vtex-store-components-3-x-content .vtex-store-components-3-x-input .vtex-input-prefix__group{border-radius:8px;border:1.5px solid #898d8d}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-form .vtex-store-components-3-x-content .vtex-store-components-3-x-submit .vtex-button{height:40px;width:140px;border-color:#0066CC;background-color:#0066CC}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-store-components-3-x-subscriberContainer .vtex-store-components-3-x-form .vtex-store-components-3-x-content .vtex-store-components-3-x-submit .vtex-button .vtex-button__label{color:white;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:initial}.vtex-store-components-3-x-shareContainer{margin-top:1rem}
.vtex-store-link-0-x-buttonLink--nutritional-plan-link{margin:1rem 0;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;border-color:#fbf2cc;background-color:#fbf2cc;transition:0.3s all ease-in-out;width:100%!important}.vtex-store-link-0-x-buttonLink--nutritional-plan-link:hover{border-color:#f4d766!important;background-color:#f4d766!important}.vtex-store-link-0-x-buttonLink--nutritional-plan-link .vtex-store-link-0-x-label--nutritional-plan-link{display:flex;align-items:center;justify-content:center;color:#0c0f1b;font-size:14px;font-weight:500;line-height:20px;font-style:normal;text-transform:none}.vtex-store-link-0-x-buttonLink--nutritional-plan-link .vtex-store-link-0-x-label--nutritional-plan-link::before{content:"";width:27px;height:24px;display:flex;margin-right:0.5rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.4726 9.81476C22.1432 8.45503 20.5924 7.44114 18.1338 6.85482C17.9115 5.6764 16.8916 4.78041 15.6627 4.78041C15.0016 4.78041 14.3773 5.04819 13.9159 5.50161C13.5398 5.51958 13.1781 5.62453 12.8537 5.80133C12.4257 5.32415 11.8236 5.02111 11.1516 4.98432C10.7463 4.45557 10.1458 4.09697 9.46531 4.01697C9.36676 4.00566 9.26972 4 9.17387 4C7.88617 4 6.80865 4.97651 6.66675 6.27151C6.64321 6.48375 6.64674 6.69598 6.67499 6.9042C6.66019 6.9185 6.64926 6.93597 6.63564 6.95077C4.41052 7.54603 2.94239 8.50989 2.54988 9.74754L0.536661 15.0934L0.5 15.2963C0.5 18.0222 5.54704 20 12.5004 20C19.453 20 24.5 18.0222 24.5 15.2963L22.4726 9.81476ZM8.10817 7.39754C7.90266 7.12177 7.79268 6.76881 7.83404 6.39658C7.91208 5.68653 8.49684 5.16179 9.17319 5.16179C9.22348 5.16179 9.27477 5.16445 9.32556 5.1711C9.91434 5.24029 10.3549 5.69304 10.4767 6.25819C10.6407 6.18451 10.8209 6.14243 11.0113 6.14243C11.6918 6.14243 12.2313 6.66883 12.3239 7.34546C12.5007 7.35477 12.6682 7.3932 12.8205 7.46571C13.0366 6.99253 13.4956 6.66088 14.0336 6.66088C14.1804 6.66088 14.3149 6.70296 14.4491 6.7472C14.6634 6.27385 15.1227 5.94254 15.6618 5.94254C16.4076 5.94254 17.0111 6.56441 17.0111 7.33284C17.0111 7.43479 16.9744 7.52361 16.9547 7.61975C17.2761 7.72653 17.539 7.93759 17.7006 8.22352C18.3756 8.22901 18.9069 8.75129 19.0009 9.41974C19.0239 9.48228 19.0375 9.54698 19.0375 9.61184C19.0375 10.6093 16.1105 11.4198 12.4992 11.4198C8.88815 11.4198 5.9621 10.6093 5.96081 9.61184C5.96081 9.5493 5.97224 9.48577 5.99528 9.42456C6.08122 8.8035 6.55294 8.32249 7.16325 8.251C7.31663 7.81988 7.66908 7.50782 8.10817 7.39754ZM12.5004 18.8377C6.1424 18.8377 1.83328 17.0727 1.67915 15.3893L3.50772 10.5314C4.14743 12.0069 7.91887 13.1416 12.4897 13.1416C17.0864 13.1416 20.8764 11.9941 21.483 10.5063L23.3206 15.3893C23.1664 17.0722 18.8579 18.8377 12.5004 18.8377Z' fill='%230C0F1B' stroke='%230C0F1B' stroke-width='0.2'/%3E%3C/svg%3E%0A")}.vtex-store-link-0-x-link--read-more-description{width:100%;margin:0.5rem 0 1.5rem;box-shadow:0 -20px 0 5px white}.vtex-store-link-0-x-link--read-more-description .vtex-store-link-0-x-label--read-more-description{color:#0066CC;font-size:12px;font-weight:600;line-height:16px;font-style:normal;text-decoration-line:underline}
.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:0.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(even){background-color:#f9f9f9}
.vtex-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:0.25rem}
.vtex-rich-text-0-x-container--layout-option{margin-left:0.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:initial;font-size:1.25rem;line-height:1.15rem}
.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:0.25rem;padding-bottom:0.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:0.25rem;padding-bottom:0.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:0.875rem;color:black}.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-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-flex-layout-0-x-flexRow--results{position:relative}.vtex-flex-layout-0-x-flexRowContent--results .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important}.vtex-flex-layout-0-x-flexRowContent--results{gap:30px}.vtex-flex-layout-0-x-flexRow--results .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--mostrar-anteriores .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--main-search-result .vtex-store-components-3-x-container{max-width:1376px;margin:0 auto;padding:0}.vtex-flex-layout-0-x-flexRowContent--main-search-result{display:flex;align-items:center;padding:16px 0}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-content-main,.vtex-flex-layout-0-x-flexRowContent--breadcrumb-container{border-bottom:1px solid rgba(84,88,89,0.15)}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--breadcrumb-content-main,.vtex-flex-layout-0-x-flexRowContent--breadcrumb-container{border-top:1px solid rgba(84,88,89,0.15)}}.vtex-flex-layout-0-x-flexRowContent--breadcrumb-content-main .vtex-breadcrumb-1-x-container,.vtex-flex-layout-0-x-flexRowContent--breadcrumb-container .vtex-breadcrumb-1-x-container{display:flex;align-items:center;max-width:1376px;margin:0 auto;padding:12px 0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--breadcrumb-content-main .vtex-breadcrumb-1-x-container,.vtex-flex-layout-0-x-flexRowContent--breadcrumb-container .vtex-breadcrumb-1-x-container{padding:12px 32px}}.vtex-flex-layout-0-x-flexRowContent--total-products-row{height:100%;align-items:center;padding:0 20px}.vtex-flex-layout-0-x-flexRowContent--filter-mobile{display:flex;align-items:center;padding:0 16px 16px}.vtex-flex-layout-0-x-flexRow--results-seller-page .vtex-product-summary-2-x-container{border:none}.vtex-flex-layout-0-x-flexRow--main-search-result-seller-page .vtex-search-result-3-x-orderByButton{max-width:192px;min-width:192px;justify-content:space-between}.vtex-flex-layout-0-x-flexRow--main-search-result-seller-page .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{font-size:0;line-height:12px}.vtex-flex-layout-0-x-flexRow--main-search-result-seller-page .vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText{color:var(--palette-neutral-60, #6a7185);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:lowercase}
.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow{display:flex;align-items:center}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-caretIcon{width:8px;height:8px;flex-shrink:0}.vtex-breadcrumb-1-x-homeLink{padding-left:0}.vtex-breadcrumb-1-x-homeLink::after{content:"home";color:var(--palette-neutral-60, #6a7185);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px}.vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-breadcrumb-1-x-link{color:var(--palette-neutral-60, #6a7185);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px;text-transform:capitalize}.vtex-breadcrumb-1-x-link:hover{color:#0d71b9}.vtex-breadcrumb-1-x-link--2{color:#0d71b9;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-0.1px;text-transform:capitalize}
.vtex-search-result-3-x-accordionFilter .pl8{padding-left:24px;padding-right:24px}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__inner-container.h1.w1.absolute.ba.bw1.br1.b--action-primary.bg-action-primary.mr3{background-color:#0066CC!important;border-color:#0066CC!important}.vtex-sticky-layout-0-x-container--filter.fixed{top:355px;left:1rem;position:sticky;background:#ffffff}.vtex-sticky-layout-0-x-container--filter.relative{z-index:2!important;background:#ffffff}
@media screen and (max-width:1025px){.vtex-product-summary-2-x-containerNormal--product-summary-search{max-width:100%!important;border-radius:8px}}.vtex-product-summary-2-x-element--product-summary-search .vtex-flex-layout-0-x-flexRowContent--product-summary-name-container .vtex-product-summary-2-x-brandName{max-width:280px!important}@media screen and (min-width:1026px){.vtex-product-summary-2-x-element--product-summary-search .vtex-flex-layout-0-x-flexRowContent--product-summary-add-to-cart-button-container .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{width:216px!important}}
.vtex-search-result-3-x-searchResultContainer{max-width:100%}@media screen and (max-width:639.98px){.vtex-search-result-3-x-searchResultContainer{margin:0;padding:0}}.vtex-search-result-3-x-searchResultContainer .vtex-search-result-3-x-container{max-width:100%}.vtex-search-result-3-x-searchResultContainer .vtex__spineer{z-index:10}.vtex-flex-layout-0-x-flexRowContent--results-seller-page .vtex-search-result-3-x-galleryItem--grid .vtex-product-summary-2-x-containerNormal--product-summary-default{margin-left:0!important}.vtex-search-result-3-x-galleryItem--grid{padding:0;width:100%;max-width:100%!important}@media screen and (min-width:320px) and (max-width:359.98px){.vtex-search-result-3-x-galleryItem--grid{max-width:48.6%!important}}@media screen and (min-width:360px) and (max-width:1025px){.vtex-search-result-3-x-galleryItem--grid{max-width:48.7%!important}}@media screen and (min-width:768px) and (max-width:1025px){.vtex-search-result-3-x-galleryItem--grid{max-width:240px!important}}@media screen and (min-width:1026px){.vtex-search-result-3-x-galleryItem--grid .vtex-product-summary-2-x-containerNormal--product-summary-default{max-width:328px!important;margin:0!important;margin-left:auto!important}}.vtex-search-result-3-x-gallery--grid{padding:0;margin:0 16px;row-gap:16px;column-gap:8px}@media screen and (max-width:768px){.vtex-search-result-3-x-gallery--grid{row-gap:1.4rem}}@media screen and (min-width:768px) and (max-width:1025px){.vtex-search-result-3-x-gallery--grid{column-gap:0;justify-content:space-between;column-gap:8px}}@media screen and (min-width:1026px){.vtex-search-result-3-x-gallery--grid{row-gap:24px;column-gap:0;margin:0}}.vtex-search-result-3-x-galleryTitle--layout{color:var(--palette-neutral-99, #0c0f1b);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0;white-space:nowrap;text-transform:capitalize}@media screen and (max-width:1025px){.vtex-search-result-3-x-galleryTitle--layout{font-size:16px;line-height:24px}}.vtex-search-result-3-x-totalProducts--layout{display:none}.vtex-search-result-3-x-orderByButton{gap:8px;display:flex;align-items:center;width:auto;margin-left:auto;border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));padding:12px 16px;height:48px;justify-content:center}@media screen and (max-width:1025px){.vtex-search-result-3-x-orderByButton{width:100%;max-width:100%;justify-content:space-between}}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon{color:transparent;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.50024 9.75L12.0002 14.25L16.5002 9.75' stroke='%238C94B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;background-repeat:no-repeat;padding:0}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-orderByButton:hover{border:1.5px solid var(--color-light-primary, #0066CC)}.vtex-search-result-3-x-orderByButton:hover .vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByButton:hover .vtex-search-result-3-x-orderByText{color:#0d71b9}.vtex-search-result-3-x-orderByButton:hover .vtex-search-result-3-x-filterPopupArrowIcon:hover{color:transparent;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L12 14.25L16.5 9.75' stroke='%230D71B9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");width:24px;height:24px}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{color:var(--palette-neutral-60, #6a7185);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:lowercase}@media screen and (max-width:1025px){.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle{text-transform:capitalize}}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText{color:var(--palette-neutral-60, #6a7185);font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:initial}@media screen and (max-width:768px){.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText{display:inline-block}}.vtex-search-result-3-x-filterPopupArrowIcon{padding:0;display:flex;align-items:center}.vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{width:24px;height:24px;padding:0;display:flex;align-items:center}.vtex-search-result-3-x-filterPopupButton{width:100%;height:48px;border-radius:8px}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0 auto;text-transform:capitalize}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon{display:none}.vtex-search-result-3-x-filterPopupArrowIcon{color:transparent;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.50024 9.75L12.0002 14.25L16.5002 9.75' stroke='%238C94B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;background-repeat:no-repeat;padding:0}.vtex-search-result-3-x-filterPopupArrowIcon:hover{color:transparent;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L12 14.25L16.5 9.75' stroke='%230D71B9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");width:24px;height:24px}.vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-filters--layout{max-width:312px;border-radius:16px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid var(--palette-neutral-10, #e6e7eb);padding:32px}@media screen and (max-width:1025px){.vtex-search-result-3-x-filters--layout{padding:0;max-width:100%;border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));height:48px;position:fixed;bottom:5rem;left:calc(50% - 75px);width:150px!important;background:#0066CC;border-radius:24px;z-index:998}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filterPopupButton{font-weight:600}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle{color:#fff!important;position:relative}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle::before{content:url("data:image/svg+xml,%3Csvg class='icon icon-filter icon-sm' viewBox='0 0 22 20' stroke='%23fff' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' d='M1.5 14H4M4 14C4 15.6569 5.34315 17 7 17C8.65685 17 10 15.6569 10 14C10 12.3431 8.65685 11 7 11C5.34315 11 4 12.3431 4 14ZM18 6H20.5M18 6C18 7.65685 16.6569 9 15 9C13.3431 9 12 7.65685 12 6C12 4.34315 13.3431 3 15 3C16.6569 3 18 4.34315 18 6ZM13 14H20.5M1.5 6H9'%3E%3C/path%3E%3C/svg%3E");width:24px;height:24px;float:left;margin-right:0.5rem}}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#0066CC!important;border-color:#0066CC!important}.vtex-search-result-3-x-filterItem{margin:8px 0;padding:0}.vtex-search-result-3-x-filterItem .vtex-checkbox__container{padding-left:3px}.vtex-search-result-3-x-filterItem .vtex-checkbox__box{padding-left:4px}.vtex-search-result-3-x-filterItem:hover .vtex-checkbox__inner-container{border:1px solid #0066CC!important;box-shadow:0px 0.5px 4px 3px #cce1f0}.vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{align-items:center}.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{width:16px;height:16px;border-radius:5px;border:1.5px solid #000000;background-color:#fff}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{color:var(--color-light-on-surface-variant, #545859);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.vtex-search-result-3-x-filterMessage{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0}.vtex-search-result-3-x-filterTitle{border-top:1px solid #e6e7eb;padding-top:16px;padding-left:3px}.vtex-search-result-3-x-filterTitle .vtex-search-result-3-x-filterTitleSpan{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:600;line-height:19px}.vtex-search-result-3-x-filter__container{border:none}.vtex-search-result-3-x-filterIcon,.vtex-search-result-3-x-filter__container--priceRange{display:none}.vtex-search-result-3-x-filterTemplateOverflow{max-height:140px!important;padding:0}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar{width:4px}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-track{background:#f2f2f2;margin-bottom:4px}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-thumb{background-color:#475585;border-radius:4px;margin-bottom:14px}@media screen and (max-width:1025px){.vtex-search-result-3-x-accordionFilterItemIcon{display:none}.vtex-search-result-3-x-closeIconButton{display:flex;align-items:center;background-color:#ffffff;order:1;position:initial;color:#000000;padding:24px 20px 0}.vtex-search-result-3-x-closeIconButton::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 8.75L10.5 14L15.75 19.25' stroke='%23006AB5' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E ");width:28px;height:28px;display:flex;background-repeat:no-repeat;background-position:left 55%}.vtex-search-result-3-x-closeIconButton::after{content:"Filtri";color:var(--color-light-secondary-container, #000);font-family:Inter;font-size:22px;font-style:normal;font-weight:500;line-height:24px;margin-left:12px}.vtex-search-result-3-x-closeIconButton .vtex-search-result-3-x-closeIcon{display:none}.vtex-search-result-3-x-filterAccordionBreadcrumbs{display:none}.vtex-search-result-3-x-filterBreadcrumbsContent{margin-left:24px}.vtex-search-result-3-x-accordionFilter{background:#ffffff;order:2}.vtex-search-result-3-x-accordionFilter:last-child{display:none!important}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterBreadcrumbsText{display:none}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterBreadcrumbsText{font-size:20px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemTag{display:none}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:capitalize}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-filterAccordionItemBox{min-height:20px;font-weight:500;font-size:14px;color:#414042;border:none;padding:12px 0 0}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__line-container{margin:0;align-items:center}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__inner-container{border-radius:5px;border:1.5px solid #000000;width:16px;height:16px}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__inner-container:active{background-color:#0066CC!important;border-color:#0066CC!important}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__box-wrapper{width:16px;height:16px}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__box-wrapper .vtex__icon-check{width:10px}.vtex-search-result-3-x-accordionFilter .vtex-checkbox__label{color:var(--color-light-on-surface-variant, #545859);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:8px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer{padding-left:24px;padding-right:24px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterContainer--fascia-di-prezzo{display:none}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions{overflow:visible;max-height:189px;overflow-y:auto;padding-left:0;border-bottom:1px solid #e6e7eb;padding-bottom:24px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions::-webkit-scrollbar{width:4px;border-radius:5px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions::-webkit-scrollbar-track{background:#f2f2f2;border-radius:5px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterItemOptions::-webkit-scrollbar-thumb{background:#545859;border-radius:5px}.vtex-search-result-3-x-accordionFilter .vtex-search-result-3-x-accordionFilterOpen--size-option-test{border:none;padding-bottom:0}.vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{border-radius:8px;background:var(--color-light-primary, #0066CC);color:var(--color-light-on-primary, #fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:48px;text-transform:inherit;border:none}.vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{border-radius:8px;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:48px;text-transform:inherit}.vtex-search-result-3-x-searchResultContainer{overflow-x:hidden}}@media screen and (max-width:1025px){.vtex-search-result-3-x-sidebar{height:90%;bottom:0;top:unset;border-top-right-radius:1rem;border-top-left-radius:1rem;z-index:2147483648}.vtex-search-result-3-x-accordionFilterContent{display:flex;justify-content:space-between;align-items:center;padding-bottom:0;padding-top:6px}.vtex-search-result-3-x-orderByOptionsContainer,.vtex-search-result-3-x-orderByOptionItem{min-width:148px!important}.vtex-search-result-3-x-closeIconButton{padding-bottom:1rem;border-top-right-radius:1rem;border-top-left-radius:1rem;border-bottom:1px solid #f2f4f5}}.vtex-search-result-3-x-galleryTitle--layout:not(:empty){padding:1rem;padding-left:0}.vtex-search-result-3-x-orderByOptionsContainer{top:52px;z-index:25!important}.vtex-search-result-3-x-orderByDropdown{padding:0}.vtex-search-result-3-x-buttonShowMore--fetch-previous:not(:empty){padding:24px 0;width:84%;margin-left:auto;margin-bottom:1rem}@media screen and (max-width:1025px){.vtex-search-result-3-x-buttonShowMore--fetch-previous:not(:empty){padding:0;margin:0 auto}}.vtex-search-result-3-x-buttonShowMore--view-more{max-width:1376px}.vtex-search-result-3-x-buttonShowMore--show-more{padding:0 0 24px}.vtex-search-result-3-x-buttonShowMore .vtex-button{border-radius:8px;background:var(--color-light-primary, #0066CC);border:none;padding:14px 24px;color:var(--color-light-on-primary, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:initial;height:52px}.vtex-search-result-3-x-buttonShowMore .vtex-button:hover{background-color:#1a79bc}.vtex-search-result-3-x-buttonShowMore--fetch-previous{width:86%;margin-left:auto}.vtex-search-result-3-x-tileListList .vtex-search-result-3-x-tileListItem .vtex-product-summary-2-x-imageNormal{height:56px;width:40px}
.vtex-sticky-layout-0-x-wrapper--filter{left:0;top:162px;position:sticky!important;min-width:312px;max-height:70vh;overflow-y:scroll}
.geniuspetcare-category-menu-0-x-sideBarItemContainer .geniuspetcare-category-menu-0-x-sidebarItemOpen{padding-bottom:8px;padding-left:0}.geniuspetcare-category-menu-0-x-menuIcon{overflow:visible!important}.geniuspetcare-category-menu-0-x-sidebarScrim{right:0;width:100vw;z-index:99999;background-color:#101820}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-sidebarScrim{left:0}}.geniuspetcare-category-menu-0-x-animationOpen{}.geniuspetcare-category-menu-0-x-animation{z-index:999999;left:0}.geniuspetcare-category-menu-0-x-animation,.geniuspetcare-category-menu-0-x-sidebarScrim{top:0}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-animation,.geniuspetcare-category-menu-0-x-sidebarScrim{top:0}}.geniuspetcare-category-menu-0-x-sidebar{position:fixed;z-index:999999;width:328px;height:100vh!important;overflow-y:auto;background-color:#fff;display:flex;flex-direction:column}.geniuspetcare-category-menu-0-x-sidebar::-webkit-scrollbar{width:2px;border-radius:5px}.geniuspetcare-category-menu-0-x-sidebar::-webkit-scrollbar-track{background:#f1f1f1}.geniuspetcare-category-menu-0-x-sidebar::-webkit-scrollbar-thumb{background:#f1f1f1}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-sidebar{width:328px}}.geniuspetcare-category-menu-0-x-sidebarContent{order:2}.geniuspetcare-category-menu-0-x-drawerContent .geniuspetcare-category-menu-0-x-departmentTitle,.geniuspetcare-category-menu-0-x-sidebarContent .geniuspetcare-category-menu-0-x-departmentTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-weight:600;line-height:20px}.geniuspetcare-category-menu-0-x-drawerContent .geniuspetcare-category-menu-0-x-categoryTitle,.geniuspetcare-category-menu-0-x-sidebarContent .geniuspetcare-category-menu-0-x-categoryTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-family:Inter;font-weight:500;line-height:20px}.geniuspetcare-category-menu-0-x-drawerContent .geniuspetcare-category-menu-0-x-subCategoryTitle,.geniuspetcare-category-menu-0-x-sidebarContent .geniuspetcare-category-menu-0-x-subCategoryTitle{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-family:Inter;font-weight:500;line-height:20px}.geniuspetcare-category-menu-0-x-drawerContent .geniuspetcare-category-menu-0-x-seeAll,.geniuspetcare-category-menu-0-x-sidebarContent .geniuspetcare-category-menu-0-x-seeAll{color:#0C0F1B;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding-left:0}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-sidebarContent{margin-top:0px;padding:0}.geniuspetcare-category-menu-0-x-sidebar{height:100%;display:flex;flex-direction:column}.geniuspetcare-category-menu-0-x-animation{width:103%;height:100%}.geniuspetcare-category-menu-0-x-menuIcon{width:20px;margin:0}.geniuspetcare-category-menu-0-x-sidebarScrim{background-color:#000000;opacity:0.25}}.geniuspetcare-category-menu-0-x-sidebarContainer{align-self:center}.geniuspetcare-category-menu-0-x-sidebarDrawerIcon{height:46px;padding:0}.geniuspetcare-category-menu-0-x-sidebarDrawerIcon::after{content:'Dashboard';color:#101820;font-size:14px;font-weight:500;margin-left:18px}.geniuspetcare-category-menu-0-x-menuIcon{display:none}@media screen and (max-width:1025px){.geniuspetcare-category-menu-0-x-menuIcon{display:block;margin-right:15px}.geniuspetcare-category-menu-0-x-sidebarDrawerIcon{height:26px;width:24px}.geniuspetcare-category-menu-0-x-sidebarDrawerIcon::after,.geniuspetcare-category-menu-0-x-sidebarDrawerIcon::before{display:none}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-departmentTitle{font-weight:600;pointer-events:none}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-categoryItemListTitle{padding-left:20px}}.geniuspetcare-category-menu-0-x-closeIcon{width:19px;height:17px;display:block;margin-left:auto}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-sidebarHeader{display:block;padding:24px 24px 0}}.geniuspetcare-category-menu-0-x-sidebarItemContainer{padding:8px 0}@media screen and (max-width:1024px){.geniuspetcare-category-menu-0-x-sidebarItemContainer{padding:10px 24px 16px 64px;border-bottom:1px solid #E6E7EB}}.geniuspetcare-category-menu-0-x-sidebarItemContainer .geniuspetcare-category-menu-0-x-departmentTitle{width:100%}.geniuspetcare-category-menu-0-x-sidebarItemContainer .geniuspetcare-category-menu-0-x-toggleEffectIcon{display:none}.geniuspetcare-category-menu-0-x-plusIcon{color:transparent;content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 14.25L12 9.75L7.5 14.25' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}.geniuspetcare-category-menu-0-x-minusIcon{color:transparent;content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L12 14.25L16.5 9.75' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}.geniuspetcare-category-menu-0-x-hoverListContentContainer{display:flex;justify-content:space-between;width:100%}.geniuspetcare-category-menu-0-x-hoverListTitle{display:none}.geniuspetcare-category-menu-0-x-hoverListContent{overflow-y:auto;max-height:400px;width:100%;columns:3;margin-top:25px}@media screen and (max-width:1366px){.geniuspetcare-category-menu-0-x-hoverListContent{max-height:600px}}@media screen and (max-width:1280px){.geniuspetcare-category-menu-0-x-hoverListContent{max-height:550px}}.geniuspetcare-category-menu-0-x-hoverListContent::-webkit-scrollbar{width:6px}.geniuspetcare-category-menu-0-x-hoverListContent::-webkit-scrollbar-track{background:transparent;border-radius:3px}.geniuspetcare-category-menu-0-x-hoverListContent::-webkit-scrollbar-thumb{background:#ffffff;border-radius:3px}.geniuspetcare-category-menu-0-x-hoverListContent .geniuspetcare-category-menu-0-x-categoryItemListTitle{display:none}.geniuspetcare-category-menu-0-x-hoverListContent .geniuspetcare-category-menu-0-x-plusIcon,.geniuspetcare-category-menu-0-x-hoverListContent .geniuspetcare-category-menu-0-x-minusIcon{display:none}.geniuspetcare-category-menu-0-x-hoverImageContainer{display:none}.geniuspetcare-category-menu-0-x-sidebarItemClosed .geniuspetcare-category-menu-0-x-categoryItemListTitle,.geniuspetcare-category-menu-0-x-sidebarItemClosed .geniuspetcare-category-menu-0-x-categoryItemList{display:none}.geniuspetcare-category-menu-0-x-categorySidebarItemContainer{width:100%;padding:1rem 24px 8px}@media screen and (min-width:1024px){.geniuspetcare-category-menu-0-x-categorySidebarItemContainer{padding:0 0 8px}}@media screen and (min-width:1024px){.geniuspetcare-category-menu-0-x-sidebarContent{margin-top:0;padding:0 24px 16px 31px}}.geniuspetcare-category-menu-0-x-animation{top:208px}@media screen and (min-width:320px) and (max-width:1025px){.geniuspetcare-category-menu-0-x-animation{top:0}}.geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-categoryItemListTitle{padding-left:4px}.geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-sidebarItemContainer{padding-left:0}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-categoryItemListTitle{display:flex}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-categoryItemListTitle{display:none}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-sidebarItemClosed{padding-left:0}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-sidebarItemClosed .geniuspetcare-category-menu-0-x-categoryTitle{color:#6A7185;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-categorySidebarItemContainer{justify-content:space-between}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-categoryTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-weight:600;line-height:20px}.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-sidebarItemClosed .geniuspetcare-category-menu-0-x-sidebarItemContainer{padding-left:0}@media screen and (max-width:768px){.geniuspetcare-category-menu-0-x-sidebarItemOpen .geniuspetcare-category-menu-0-x-childrenCategoryItemList .geniuspetcare-category-menu-0-x-sidebarItemClosed .geniuspetcare-category-menu-0-x-sidebarItemContainer{padding:8px 0 8px 40px;border:none}}@media screen and (min-width:1900px){.geniuspetcare-category-menu-0-x-animationClosed{transform:translateX(-150%)!important}}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-animationOpen,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-animationOpen{left:0!important}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebar,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebar{position:fixed;left:0}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer{display:flex;justify-content:center;align-items:center;border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;align-self:center;text-transform:initial;padding:12px 16px;border-radius:8px;height:48px;white-space:nowrap;margin:0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer{height:40px;margin-bottom:12px}}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon{display:flex;align-items:center;justify-content:center;height:32px;padding:0;width:100%}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon::before,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon::before{display:flex;justify-content:center;align-items:center;content:'Dashboard';color:var(--palette-neutral-99, #0c0f1b);font-size:12px;font-weight:500;line-height:16px;width:100%}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon::before,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer .geniuspetcare-category-menu-0-x-sidebarDrawerIcon::before{font-size:12px;content:'Dashboard'}}.vtex-flex-layout-0-x-flexColContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-menuIcon,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-menuIcon{display:none}.geniuspetcare-category-menu-0-x-menuIcon{margin-top:10%}
.vtex-auth-challenge-1-x-challengeContentWrapper--menu-logged{margin:0;padding:0 24px}.vtex-auth-challenge-1-x-challengeContentWrapper--category-title-not-logged,.vtex-auth-challenge-1-x-challengeContentWrapper--category-title-logged{order:1;margin:0}
@charset "UTF-8";.vtex-menu-2-x-menuContainer--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container{margin-top:4.375rem}.vtex-menu-2-x-menuContainer--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container .vtex-button__label{padding:0}.vtex-menu-2-x-menuContainer--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container .vtex-button__label .vtex-login-2-x-label{display:block}.vtex-menu-2-x-menuContainer--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container .vtex-login-2-x-profile{display:flex;font-size:1.125rem;font-weight:500;padding:0 0.125rem;text-transform:none;color:#101820;max-width:136px!important}.vtex-menu-2-x-menuContainer--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container .vtex-login-2-x-profile::before{content:'👋';margin-left:0.25rem;margin-bottom:0.125rem}.vtex-flex-layout-0-x-flexRowContent--login-container{padding:0 24px 0}.vtex-flex-layout-0-x-flexRowContent--login-container .vtex-locale-switcher-0-x-container{justify-content:start;margin:0;width:88%}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--login-container .vtex-locale-switcher-0-x-container{width:100%;border-bottom:1px solid #e6e7eb;padding-bottom:16px}}.vtex-flex-layout-0-x-flexRow--menu-row-3{order:4}.vtex-flex-layout-0-x-flexRowContent--title-category-shop{padding:0 24px;flex-direction:column}.vtex-flex-layout-0-x-flexRow--menu-row-1{order:3}.vtex-flex-layout-0-x-flexRowContent--menu-row-3,.vtex-flex-layout-0-x-flexRowContent--menu-row-1{display:flex;flex-direction:column}
.vtex-menu-2-x-menuItem--main-menu .vtex-menu-2-x-styledLinkContainer--main-menu{margin:0;padding:0 24px}.vtex-menu-2-x-menuItem--main-menu .vtex-menu-2-x-styledLinkContainer--main-menu .vtex-menu-2-x-styledLinkContent--main-menu-wishlist{display:flex;align-items:center;color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-weight:500;line-height:20px;justify-content:start;border-top:1px solid #e6e7eb;padding-top:16px;padding-bottom:24px}.vtex-menu-2-x-menuItem--main-menu .vtex-menu-2-x-styledLinkContainer--main-menu .vtex-menu-2-x-styledLinkContent--main-menu-wishlist::before{content:'';width:24px;height:24px;display:block;margin-right:0.5rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6722 6C16.9617 6 18.5 8.235 18.5 10.32C18.5 14.5425 12.1156 18 12 18C12 18 5.5 14.5425 5.5 10.32C5.5 8.235 7.03833 6 9.32778 6C10.6422 6 11.5017 6.6825 12 7.2825C12.4983 6.6825 13.3578 6 14.6722 6Z' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-menu-2-x-menuContainerNav--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container{margin-top:0}.vtex-menu-2-x-menuContainerNav--main-menu-mobile .vtex-flex-layout-0-x-flexRow--login-container .vtex-login-2-x-container{margin-left:12px}
.vtex-modal-layout-0-x-triggerContainer--genius-consultant{position:relative}.vtex-modal-layout-0-x-paper--genius-consultant{display:flex;padding:32px;background:#fff;border-radius:16px;width:320px;height:auto;position:absolute;left:calc(max(2rem,((100vw - 58rem) - 2rem) /2));top:120px}@media screen and (max-width:85.375rem){.vtex-modal-layout-0-x-paper--genius-consultant{left:calc(max((100vw - 55rem) - 1rem) /2)}}@media screen and (max-width:80rem){.vtex-modal-layout-0-x-paper--genius-consultant{left:calc(max((100vw - 51rem) - 1rem) /2)}}.vtex-modal-layout-0-x-backdrop--genius-consultant{background-color:#000000;opacity:0.25}
.geniuspetcare-category-menu-0-x-sideBarItemContainer .EZDrawer__OpenDepartmentButton{color:#0c0f1b;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;display:flex;width:100%;max-width:280px;justify-content:space-between}.geniuspetcare-category-menu-0-x-sideBarItemContainer .EZDrawer__OpenDepartmentButton::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 16.4998L14.25 11.9998L9.75 7.49976' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:flex;width:24px;height:24px}.geniuspetcare-category-menu-0-x-sideBarItemContainer .EZDrawer__backButton{position:absolute;top:24px;left:24px;border:none;width:24px;height:24px;background:transparent;display:flex;padding:0}.geniuspetcare-category-menu-0-x-sideBarItemContainer .closeDrawerIcon svg{position:absolute;right:24px;top:24px;width:20px;height:20px;display:flex}.button-pets{position:relative;font-size:14px;width:188px;height:48px;margin-left:0}.geniuspetcare-category-menu-0-x-animation .button-pets{justify-content:space-between}.button-pets span{display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-line-clamp:1;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-orient:vertical}.button-pets .avatar-pet{width:32px;height:32px}.pet-header{position:absolute;bottom:88px;max-width:188px;border-radius:8px}@media screen and (max-width:1440px){.pet-header{bottom:90px}}@media screen and (max-width:1024px){.button-pets{width:100%}.pet-header{position:relative;max-width:100%;bottom:0}.pet-header .list-pets-wrapper{width:100%}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block{padding:0;width:auto}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets{padding:7px;position:relative;width:57px;height:40px;margin-left:16px;margin-right:10px;gap:8px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets span,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets .homeButtonSelectPetTitle{display:none}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets .avatar-pet{margin-right:8px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets .button-check-pets{width:11px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets .button-check-pets svg{display:none}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .button-pets .button-check-pets::after{content:'';width:11px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5L10 1' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:inline-block}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .pet-header{display:none}}.vtex-auth-challenge-1-x-challengeContentWrapper--menu-logged .pet-header{border-radius:8px}.vtex-auth-challenge-1-x-challengeContentWrapper--menu-logged .pet-header .list-pets-wrapper{position:initial}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){justify-content:center!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-top .flex.pr0{align-items:center}
.vtex-rich-text-0-x-paragraph--genius-consultant-title{font-size:14px;font-weight:600;line-height:20px;color:var(--palette-neutral-99, #0c0f1b);text-align:center;padding:0;margin:0 0 16px}.vtex-rich-text-0-x-paragraph--genius-consultant-text{font-size:14px;color:var(--palette-neutral-95, #161d32);font-weight:500;line-height:20px;text-align:center;padding:0;margin:0 0 16px}.vtex-rich-text-0-x-container--categories-menu-title{padding:0 24px}.vtex-rich-text-0-x-paragraph--discover-menu-title{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-weight:600;line-height:24px;margin:0 0 12px}.vtex-rich-text-0-x-paragraph--categories-menu-title{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-weight:600;line-height:24px;margin:16px 0 20px}.vtex-rich-text-0-x-paragraph--challengeDescription{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-family:Inter;font-weight:600;line-height:24px;margin:16px 0}.vtex-rich-text-0-x-container--discover-menu-title{border-top:1px solid #e6e7eb;padding-top:16px}.vtex-rich-text-0-x-wrapper--categories-menu-title{width:100%}
.vtex-store-link-0-x-buttonLink--genius-consultant{border:none;background:#e5f0f8;align-self:center;font-size:14px;font-weight:500;line-height:20px;color:#0c0f1b;text-transform:initial;padding:12px 16px;border-radius:8px;height:48px;justify-content:center;transition:0.3s all ease-in-out}@media screen and (max-width:1025px){.vtex-store-link-0-x-buttonLink--genius-consultant{height:40px;margin-bottom:16px}}@media screen and (min-width:80.06rem){.vtex-store-link-0-x-buttonLink--genius-consultant{margin-right:32px}}.vtex-store-link-0-x-buttonLink--genius-consultant:hover{border-radius:8px;background:#b3d2e9}.vtex-store-link-0-x-buttonLink--genius-consultant .vtex-store-link-0-x-label--genius-consultant{display:flex;align-items:center;gap:8px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#0c0f1b;width:160px;padding:0}@media screen and (max-width:768px){.vtex-store-link-0-x-buttonLink--genius-consultant .vtex-store-link-0-x-label--genius-consultant{font-size:12px;line-height:16px}}.vtex-store-link-0-x-buttonLink--genius-consultant .vtex-store-link-0-x-label--genius-consultant::before{content:'';width:28px;height:16px;align-items:center;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9933 4.90256C27.9595 4.75751 27.8801 4.62857 27.7678 4.53648C27.6555 4.44438 27.5169 4.39448 27.3742 4.3948H23.6342C23.5124 4.39324 23.393 4.42982 23.2912 4.49985C21.1303 5.92246 18.5538 6.48774 16.0288 6.09318C15.6484 5.44038 15.1775 4.85031 14.6315 4.34227C14.0065 3.77593 13.2649 3.36844 12.4645 3.15165C12.6754 2.9904 12.8473 2.77972 12.9664 2.53649C13.0856 2.29326 13.1486 2.02422 13.1506 1.75092C13.1506 1.28654 12.9743 0.84119 12.6605 0.51283C12.3466 0.18447 11.921 0 11.4772 0C11.0334 0 10.6078 0.18447 10.294 0.51283C9.98014 0.84119 9.80384 1.28654 9.80384 1.75092C9.80865 2.02649 9.87557 2.29697 9.99915 2.54037C10.1227 2.78378 10.2995 2.99321 10.515 3.15165C9.81998 3.3697 9.17986 3.74645 8.64085 4.25472C8.01998 4.82742 7.49905 5.50876 7.10135 6.26827L6.62444 6.65348C6.37535 6.84826 6.13785 7.05876 5.91326 7.2838C5.70587 6.74738 5.43308 6.24126 5.10167 5.77802C4.66047 5.15611 4.00724 4.73598 3.2777 4.60491C2.55744 4.554 1.84479 4.78488 1.27803 5.25274C0.859866 5.53034 0.521016 5.92082 0.297193 6.38305C0.0733701 6.84528 -0.0271349 7.36213 0.0062708 7.87912C0.307477 10.1028 3.49524 11.9062 4.62476 12.5103C4.7419 13.0881 4.44906 13.3857 3.89685 13.2982C3.62355 13.2155 3.33346 13.2155 3.06017 13.2982C2.96698 13.345 2.88709 13.4165 2.82839 13.5056C2.76969 13.5946 2.73423 13.6982 2.72549 13.806C2.71868 13.9152 2.73808 14.0245 2.78192 14.1238C2.82576 14.2232 2.89264 14.3096 2.9765 14.375C3.115 14.4598 3.26887 14.5135 3.42831 14.5326C3.60401 14.5326 3.78808 14.5764 3.97215 14.5851C4.19367 14.594 4.41543 14.5764 4.63313 14.5326C5.02744 14.4356 5.37678 14.1971 5.62042 13.8585C5.85341 14.1373 6.11115 14.3923 6.39017 14.6201L6.77504 14.0949L6.70811 14.2262L6.77504 14.1036L6.39017 14.6289C6.41753 14.6543 6.4486 14.675 6.4822 14.6902C8.99225 16.0296 15.1419 17.5267 19.8022 12.5978C24.1697 7.96666 26.9057 5.99688 27.6587 5.59417C27.7757 5.52894 27.8706 5.42752 27.9305 5.30374C27.9904 5.17996 28.0124 5.03986 27.9933 4.90256ZM4.35703 10.8557C3.73182 10.4947 3.14072 10.0726 2.59162 9.59501C1.94719 9.13488 1.47663 8.45363 1.2613 7.66901C1.15253 6.88109 1.98084 6.14571 2.64182 5.91809C3.87175 5.5504 4.62476 7.09996 4.8925 8.10674L4.99291 8.46567C4.54846 9.17371 4.32617 10.0092 4.35703 10.8557ZM9.46916 5.21773C10.0427 4.62773 10.8151 4.29754 11.6194 4.29849C12.4356 4.37789 13.2035 4.7381 13.8032 5.32278C14.0321 5.53557 14.2447 5.76682 14.4391 6.01439H8.74962C8.96499 5.72575 9.2059 5.45901 9.46916 5.21773ZM18.907 11.6698C17.3565 13.2149 15.3871 14.2202 13.2689 14.5478C11.1508 14.8754 8.98764 14.5092 7.07625 13.4996C6.3563 12.9048 5.85164 12.0711 5.64552 11.1358C5.48655 10.1816 5.76265 8.96468 7.40255 7.63399L7.7958 7.29256H15.5937C18.4244 7.78975 21.3315 7.20561 23.7848 5.6467H25.2658C23.0134 7.49539 20.8885 9.50811 18.907 11.6698Z' fill='%230C0F1B'/%3E%3C/svg%3E%0A")}@media screen and (max-width:768px){.vtex-store-link-0-x-buttonLink--genius-consultant .vtex-store-link-0-x-label--genius-consultant::before{margin-right:0;padding-left:4px;background-image:url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9933 4.90256C27.9595 4.75751 27.8801 4.62857 27.7678 4.53648C27.6555 4.44438 27.5169 4.39448 27.3742 4.3948H23.6342C23.5124 4.39324 23.393 4.42982 23.2912 4.49985C21.1303 5.92246 18.5538 6.48774 16.0288 6.09318C15.6484 5.44038 15.1775 4.85031 14.6315 4.34227C14.0065 3.77593 13.2649 3.36844 12.4645 3.15165C12.6754 2.9904 12.8473 2.77972 12.9664 2.53649C13.0856 2.29326 13.1486 2.02422 13.1506 1.75092C13.1506 1.28654 12.9743 0.84119 12.6605 0.51283C12.3466 0.18447 11.921 0 11.4772 0C11.0334 0 10.6078 0.18447 10.294 0.51283C9.98014 0.84119 9.80384 1.28654 9.80384 1.75092C9.80865 2.02649 9.87557 2.29697 9.99915 2.54037C10.1227 2.78378 10.2995 2.99321 10.515 3.15165C9.81998 3.3697 9.17986 3.74645 8.64085 4.25472C8.01998 4.82742 7.49905 5.50876 7.10135 6.26827L6.62444 6.65348C6.37535 6.84826 6.13785 7.05876 5.91326 7.2838C5.70587 6.74738 5.43308 6.24126 5.10167 5.77802C4.66047 5.15611 4.00724 4.73598 3.2777 4.60491C2.55744 4.554 1.84479 4.78488 1.27803 5.25274C0.859866 5.53034 0.521016 5.92082 0.297193 6.38305C0.0733701 6.84528 -0.0271349 7.36213 0.0062708 7.87912C0.307477 10.1028 3.49524 11.9062 4.62476 12.5103C4.7419 13.0881 4.44906 13.3857 3.89685 13.2982C3.62355 13.2155 3.33346 13.2155 3.06017 13.2982C2.96698 13.345 2.88709 13.4165 2.82839 13.5056C2.76969 13.5946 2.73423 13.6982 2.72549 13.806C2.71868 13.9152 2.73808 14.0245 2.78192 14.1238C2.82576 14.2232 2.89264 14.3096 2.9765 14.375C3.115 14.4598 3.26887 14.5135 3.42831 14.5326C3.60401 14.5326 3.78808 14.5764 3.97215 14.5851C4.19367 14.594 4.41543 14.5764 4.63313 14.5326C5.02744 14.4356 5.37678 14.1971 5.62042 13.8585C5.85341 14.1373 6.11115 14.3923 6.39017 14.6201L6.77504 14.0949L6.70811 14.2262L6.77504 14.1036L6.39017 14.6289C6.41753 14.6543 6.4486 14.675 6.4822 14.6902C8.99225 16.0296 15.1419 17.5267 19.8022 12.5978C24.1697 7.96666 26.9057 5.99688 27.6587 5.59417C27.7757 5.52894 27.8706 5.42752 27.9305 5.30374C27.9904 5.17996 28.0124 5.03986 27.9933 4.90256ZM4.35703 10.8557C3.73182 10.4947 3.14072 10.0726 2.59162 9.59501C1.94719 9.13488 1.47663 8.45363 1.2613 7.66901C1.15253 6.88109 1.98084 6.14571 2.64182 5.91809C3.87175 5.5504 4.62476 7.09996 4.8925 8.10674L4.99291 8.46567C4.54846 9.17371 4.32617 10.0092 4.35703 10.8557ZM9.46916 5.21773C10.0427 4.62773 10.8151 4.29754 11.6194 4.29849C12.4356 4.37789 13.2035 4.7381 13.8032 5.32278C14.0321 5.53557 14.2447 5.76682 14.4391 6.01439H8.74962C8.96499 5.72575 9.2059 5.45901 9.46916 5.21773ZM18.907 11.6698C17.3565 13.2149 15.3871 14.2202 13.2689 14.5478C11.1508 14.8754 8.98764 14.5092 7.07625 13.4996C6.3563 12.9048 5.85164 12.0711 5.64552 11.1358C5.48655 10.1816 5.76265 8.96468 7.40255 7.63399L7.7958 7.29256H15.5937C18.4244 7.78975 21.3315 7.20561 23.7848 5.6467H25.2658C23.0134 7.49539 20.8885 9.50811 18.907 11.6698Z' fill='%230C0F1B'/%3E%3C/svg%3E%0A");width:24px;height:24px}}.vtex-store-link-0-x-buttonLink--genius-consultant:hover,.vtex-store-link-0-x-buttonLink--genius-consultant:focus{background:#b3d2e9;color:#101820}.vtex-store-link-0-x-buttonLink--go-my-pets{width:100%;height:40px;border:none;border-radius:8px;background:var(--color-variations-primary-10, #e5f0f8);align-self:center;margin-top:12px;margin-bottom:16px;min-height:initial}.vtex-store-link-0-x-buttonLink--go-my-pets .vtex-store-link-0-x-label--go-my-pets{display:flex;align-items:center;justify-content:center;color:var(--palette-neutral-99, #0c0f1b);font-size:12px;font-weight:500;line-height:16px;letter-spacing:-0.1px;padding:0;text-transform:capitalize}.vtex-store-link-0-x-buttonLink--go-my-pets:hover,.vtex-store-link-0-x-buttonLink--go-my-pets:focus{background:#b3d2e9;color:#101820}.vtex-store-link-0-x-buttonLink--add-new-pet{text-decoration:none;background:var(--palette-neutral-5, #f2f2f2);border:none;border-radius:8px;font-size:14px;font-family:Inter;font-weight:500;line-height:24px;padding:12px;width:100%;display:flex;gap:1rem;margin-bottom:1rem}.vtex-store-link-0-x-buttonLink--add-new-pet:hover{border-radius:8px;background:none}.vtex-store-link-0-x-buttonLink--add-new-pet::before{content:'';width:30px;height:24px;display:block;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0002 7.33331V16.6666M7.3335 12H16.6668' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='%230C0F1B' stroke-width='2'/%3E%3C/svg%3E%0A")}.vtex-store-link-0-x-buttonLink--add-new-pet .vtex-store-link-0-x-label--add-new-pet{display:flex;align-items:center;gap:8px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#0c0f1b;padding:0;text-transform:capitalize}.vtex-store-link-0-x-buttonLink--add-new-pet .vtex-store-link-0-x-label--add-new-pet:hover,.vtex-store-link-0-x-buttonLink--add-new-pet .vtex-store-link-0-x-label--add-new-pet:focus{background:var(--palette-neutral-5, #f2f2f2);color:#101820}.vtex-store-link-0-x-buttonLink--add-new-pet:hover,.vtex-store-link-0-x-buttonLink--add-new-pet:focus{background:var(--palette-neutral-5, #f2f2f2);color:#101820}.vtex-store-link-0-x-buttonLink--nutricional-plan{border:none;background:#fbf2cc;align-self:center;font-size:14px;font-weight:500;line-height:20px;color:#0c0f1b;text-transform:initial;padding:14px 15px;height:48px;border-radius:8px;margin-right:12px;justify-content:center;max-width:239px}@media screen and (max-width:320px){.vtex-store-link-0-x-buttonLink--nutricional-plan{padding:14px 9px}}@media screen and (max-width:1025px){.vtex-store-link-0-x-buttonLink--nutricional-plan{height:40px;margin:0;white-space:nowrap;margin-bottom:12px;max-width:1}}.vtex-store-link-0-x-buttonLink--nutricional-plan:hover{border-radius:8px;background:#f4d766}.vtex-store-link-0-x-buttonLink--nutricional-plan .vtex-store-link-0-x-label--nutricional-plan{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#0c0f1b;width:239px;justify-content:center;gap:4px}@media screen and (max-width:1024px){.vtex-store-link-0-x-buttonLink--nutricional-plan .vtex-store-link-0-x-label--nutricional-plan{font-size:12px;line-height:16px;gap:8px;padding:0;width:initial;width:100%!important;justify-content:center}}@media screen and (min-width:1026px){.vtex-store-link-0-x-buttonLink--nutricional-plan .vtex-store-link-0-x-label--nutricional-plan{padding:0}}.vtex-store-link-0-x-buttonLink--nutricional-plan .vtex-store-link-0-x-label--nutricional-plan::before{content:'';width:24px;height:18px;align-items:center;display:inline-block;vertical-align:middle;padding-right:1px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='26' height='18' viewBox='0 0 26 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9726 6.81476C22.6432 5.45503 21.0924 4.44114 18.6338 3.85482C18.4115 2.6764 17.3916 1.78041 16.1627 1.78041C15.5016 1.78041 14.8773 2.04819 14.4159 2.50161C14.0398 2.51958 13.6781 2.62453 13.3537 2.80133C12.9257 2.32415 12.3236 2.02111 11.6516 1.98432C11.2463 1.45557 10.6458 1.09697 9.96531 1.01697C9.86676 1.00566 9.76972 1 9.67387 1C8.38617 1 7.30865 1.97651 7.16675 3.27151C7.14321 3.48375 7.14674 3.69598 7.17499 3.9042C7.16019 3.9185 7.14926 3.93597 7.13564 3.95077C4.91052 4.54603 3.44239 5.50989 3.04988 6.74754L1.03666 12.0934L1 12.2963C1 15.0222 6.04704 17 13.0004 17C19.953 17 25 15.0222 25 12.2963L22.9726 6.81476ZM8.60817 4.39754C8.40266 4.12177 8.29268 3.76881 8.33404 3.39658C8.41208 2.68653 8.99684 2.16179 9.67319 2.16179C9.72348 2.16179 9.77477 2.16445 9.82556 2.1711C10.4143 2.24029 10.8549 2.69304 10.9767 3.25819C11.1407 3.18451 11.3209 3.14243 11.5113 3.14243C12.1918 3.14243 12.7313 3.66883 12.8239 4.34546C13.0007 4.35477 13.1682 4.3932 13.3205 4.46571C13.5366 3.99253 13.9956 3.66088 14.5336 3.66088C14.6804 3.66088 14.8149 3.70296 14.9491 3.7472C15.1634 3.27385 15.6227 2.94254 16.1618 2.94254C16.9076 2.94254 17.5111 3.56441 17.5111 4.33284C17.5111 4.43479 17.4744 4.52361 17.4547 4.61975C17.7761 4.72653 18.039 4.93759 18.2006 5.22352C18.8756 5.22901 19.4069 5.75129 19.5009 6.41974C19.5239 6.48228 19.5375 6.54698 19.5375 6.61184C19.5375 7.6093 16.6105 8.4198 12.9992 8.4198C9.38815 8.4198 6.4621 7.6093 6.46081 6.61184C6.46081 6.5493 6.47224 6.48577 6.49528 6.42456C6.58122 5.8035 7.05294 5.32249 7.66325 5.251C7.81663 4.81988 8.16908 4.50782 8.60817 4.39754ZM13.0004 15.8377C6.64239 15.8377 2.33328 14.0727 2.17915 12.3893L4.00772 7.53145C4.64743 9.0069 8.41887 10.1416 12.9897 10.1416C17.5864 10.1416 21.3764 8.99413 21.983 7.50633L23.8206 12.3893C23.6664 14.0722 19.3579 15.8377 13.0004 15.8377Z' fill='%230C0F1B' stroke='%230C0F1B' stroke-width='0.2'/%3E%3C/svg%3E%0A")}@media screen and (max-width:768px){.vtex-store-link-0-x-buttonLink--nutricional-plan .vtex-store-link-0-x-label--nutricional-plan::before{margin-right:0;background-image:url("data:image/svg+xml,%3Csvg width='26' height='18' viewBox='0 0 26 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9726 6.81476C22.6432 5.45503 21.0924 4.44114 18.6338 3.85482C18.4115 2.6764 17.3916 1.78041 16.1627 1.78041C15.5016 1.78041 14.8773 2.04819 14.4159 2.50161C14.0398 2.51958 13.6781 2.62453 13.3537 2.80133C12.9257 2.32415 12.3236 2.02111 11.6516 1.98432C11.2463 1.45557 10.6458 1.09697 9.96531 1.01697C9.86676 1.00566 9.76972 1 9.67387 1C8.38617 1 7.30865 1.97651 7.16675 3.27151C7.14321 3.48375 7.14674 3.69598 7.17499 3.9042C7.16019 3.9185 7.14926 3.93597 7.13564 3.95077C4.91052 4.54603 3.44239 5.50989 3.04988 6.74754L1.03666 12.0934L1 12.2963C1 15.0222 6.04704 17 13.0004 17C19.953 17 25 15.0222 25 12.2963L22.9726 6.81476ZM8.60817 4.39754C8.40266 4.12177 8.29268 3.76881 8.33404 3.39658C8.41208 2.68653 8.99684 2.16179 9.67319 2.16179C9.72348 2.16179 9.77477 2.16445 9.82556 2.1711C10.4143 2.24029 10.8549 2.69304 10.9767 3.25819C11.1407 3.18451 11.3209 3.14243 11.5113 3.14243C12.1918 3.14243 12.7313 3.66883 12.8239 4.34546C13.0007 4.35477 13.1682 4.3932 13.3205 4.46571C13.5366 3.99253 13.9956 3.66088 14.5336 3.66088C14.6804 3.66088 14.8149 3.70296 14.9491 3.7472C15.1634 3.27385 15.6227 2.94254 16.1618 2.94254C16.9076 2.94254 17.5111 3.56441 17.5111 4.33284C17.5111 4.43479 17.4744 4.52361 17.4547 4.61975C17.7761 4.72653 18.039 4.93759 18.2006 5.22352C18.8756 5.22901 19.4069 5.75129 19.5009 6.41974C19.5239 6.48228 19.5375 6.54698 19.5375 6.61184C19.5375 7.6093 16.6105 8.4198 12.9992 8.4198C9.38815 8.4198 6.4621 7.6093 6.46081 6.61184C6.46081 6.5493 6.47224 6.48577 6.49528 6.42456C6.58122 5.8035 7.05294 5.32249 7.66325 5.251C7.81663 4.81988 8.16908 4.50782 8.60817 4.39754ZM13.0004 15.8377C6.64239 15.8377 2.33328 14.0727 2.17915 12.3893L4.00772 7.53145C4.64743 9.0069 8.41887 10.1416 12.9897 10.1416C17.5864 10.1416 21.3764 8.99413 21.983 7.50633L23.8206 12.3893C23.6664 14.0722 19.3579 15.8377 13.0004 15.8377Z' fill='%230C0F1B' stroke='%230C0F1B' stroke-width='0.2'/%3E%3C/svg%3E%0A");width:24px;height:20px}}.vtex-store-link-0-x-buttonLink--nutricional-plan:hover,.vtex-store-link-0-x-buttonLink--nutricional-plan:focus{background:#f4d766;color:#101820}.vtex-flex-layout-0-x-flexRowContent--menu-row-3 .vtex-store-link-0-x-buttonLink--nutricional-plan{min-width:280px}
.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider{display:flex;flex-direction:column-reverse}.geniuspetapp-slider-layout-0-x-sliderTrackContainer--blog-banners-slider{padding:20px 0}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider{max-width:216px;max-height:357px;margin:0 8px;border-radius:8px;padding:0;box-shadow:rgba(0,0,0,0.35) 0px 5px 10px}@media screen and (max-width:639px){.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider{margin:0 4px}}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardImageContainer--blog-banners-slider{height:180px;border-radius:8px}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardImageContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardImage--blog-banners-slider{height:100%}@media screen and (max-width:639px){.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardImageContainer--blog-banners-slider{height:130px}}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider{width:100%;padding:10px;background-color:#F3F7FF;border-radius:8px}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardCallActionContainer--blog-banners-slider{margin:8px 0}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardHeadline--blog-banners-slider{font-weight:700;font-size:20px;line-height:24px;color:#242526;margin:0}@media screen and (max-width:639px){.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardHeadline--blog-banners-slider{font-size:14px;line-height:18px}}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-button{background-color:#00A441;border:none;border-radius:8px}.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-button .vtex-button__label{text-transform:initial;font-weight:700;font-size:14px;line-height:20px;color:#f2f2f2}@media screen and (max-width:639px){.geniuspetapp-slider-layout-0-x-infoCardContainer--blog-banners-slider .geniuspetapp-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-button .vtex-button__label{font-size:12px;line-height:15px}}
.vtex-flex-layout-0-x-flexRowContent--blog-banners,.vtex-flex-layout-0-x-flexCol--blog-social-media-share{max-width:912px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--blog-social-media-wrapper{max-width:248px;display:flex}
.vtex-rich-text-0-x-paragraph--blog-media-share-title{font-family:'Inter';font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#101820;margin:18px 0}
.vtex-store-link-0-x-link--blog-view-more-button{text-transform:none;border-radius:8px;border-color:#0066CC;background-color:#0066CC;transition:0.3s all ease-in-out}@media screen and (max-width:639.98px){.vtex-store-link-0-x-link--blog-view-more-button{height:40px;width:123px!important;font-size:14px;line-height:20px}}@media screen and (min-width:640px){.vtex-store-link-0-x-link--blog-view-more-button{height:52px;width:129px!important}}.vtex-store-link-0-x-link--blog-view-more-button:hover,.vtex-store-link-0-x-link--blog-view-more-button:focus{border-color:#1a79bc;background-color:#1a79bc}.vtex-store-link-0-x-link--blog-view-more-button .vtex-store-link-0-x-label--blog-view-more-button{padding:0}.vtex-store-link-0-x-buttonLink--access-blog-page{margin-bottom:1rem;border-radius:8px;border-color:#0066CC;background-color:#0066CC;transition:0.3s all ease-in-out}.vtex-store-link-0-x-buttonLink--access-blog-page:hover,.vtex-store-link-0-x-buttonLink--access-blog-page:focus{border-color:#1a79bc;background-color:#1a79bc}@media screen and (max-width:639.98px){.vtex-store-link-0-x-buttonLink--access-blog-page{width:100%;height:40px;margin:1rem 0}.vtex-flex-layout-0-x-flexRowContent--home-page .vtex-store-link-0-x-buttonLink--access-blog-page{margin:0}}@media screen and (min-width:640px){.vtex-store-link-0-x-buttonLink--access-blog-page{height:52px;width:142px!important}}.vtex-store-link-0-x-buttonLink--access-blog-page .vtex-store-link-0-x-label--access-blog-page{color:#fff;font-size:14px;font-weight:500;line-height:20px;font-style:normal;font-family:Inter;text-transform:none}
@media screen and (max-width:1025.98px){.geniuspetapp-slider-layout-0-x-sliderLeftArrow--default-slider-shelf,.geniuspetapp-slider-layout-0-x-sliderRightArrow--default-slider-shelf{bottom:12.75rem}.geniuspetapp-slider-layout-0-x-sliderLeftArrow--default-slider-shelf{left:-0.75rem!important}.geniuspetapp-slider-layout-0-x-sliderRightArrow--default-slider-shelf{right:-0.85rem!important}}@media screen and (min-width:640px) and (max-width:1025.98px){.geniuspetapp-slider-layout-0-x-paginationDotsContainer--default-slider-shelf{top:100%}}@media screen and (max-width:1025.98px){.geniuspetapp-slider-layout-0-x-paginationDotsContainer--default-slider-shelf{margin-bottom:0.35rem}}.vtex-flex-layout-0-x-flexRowContent--default-shelf .geniuspetapp-slider-layout-0-x-slide--default-slider-shelf{max-width:262px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .geniuspetapp-slider-layout-0-x-sliderTrackContainer--default-slider-shelf{max-width:1393px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .geniuspetapp-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf{justify-content:start;flex-direction:column}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--default-shelf .geniuspetapp-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf .geniuspetapp-slider-layout-0-x-sliderLeftArrow{left:16px;top:230px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .geniuspetapp-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf .geniuspetapp-slider-layout-0-x-sliderRightArrow{right:16px;top:230px}}
.vtex-flex-layout-0-x-flexRow--default-shelf .vtex-flex-layout-0-x-flexRowContent--default-shelf{flex-direction:column}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--default-shelf .vtex-flex-layout-0-x-flexRowContent--default-shelf{padding:0 0.75rem}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--default-shelf .vtex-flex-layout-0-x-flexRowContent--default-shelf{margin:0 auto;max-width:1425px;padding:0 0.75rem 0 1rem}}.vtex-flex-layout-0-x-flexRow--review-model .vtex-flex-layout-0-x-flexRowContent--review-model{margin:1.5rem 0 0.5rem}.vtex-flex-layout-0-x-flexRow--product-summary-image-badges .vtex-flex-layout-0-x-flexRowContent--product-summary-image-badges{display:flex;flex-direction:row}.vtex-flex-layout-0-x-flexRow--product-summary-image-badges .vtex-flex-layout-0-x-flexRowContent--product-summary-image-badges .vtex-flex-layout-0-x-stretchChildrenWidth{margin-right:0.25rem;width:auto!important}.vtex-flex-layout-0-x-flexRow--review-model .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRow--product-summary-name-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin:0}.vtex-flex-layout-0-x-flexRow--product-page-availability .vtex-flex-layout-0-x-flexRow--product-summary-price-container .vtex-flex-layout-0-x-flexRowContent--product-summary-price-container{height:auto}.vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin-bottom:1rem}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin-bottom:24px}}.vtex-flex-layout-0-x-flexRow--product-summary-price-container .vtex-flex-layout-0-x-flexRowContent--product-summary-price-container{display:flex;flex-direction:column;justify-content:flex-end;min-height:50px}.vtex-flex-layout-0-x-flexRow--product-summary-price-container .vtex-flex-layout-0-x-flexRowContent--product-summary-price-container .vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default{flex-direction:row}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--product-summary-price-container .vtex-flex-layout-0-x-flexRowContent--product-summary-price-container .vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default{flex-wrap:wrap}}.vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default .vtex-flex-layout-0-x-flexColChild--product-summary-selling-price-default{display:flex;align-items:center;margin-right:0.25rem}@media screen and (min-width:64rem){.vtex-flex-layout-0-x-flexCol--product-summary-selling-price-default .vtex-flex-layout-0-x-flexColChild--product-summary-selling-price-default{margin-right:0.5rem}}.vtex-flex-layout-0-x-flexRow--product-summary-add-to-cart-button-container .vtex-flex-layout-0-x-flexRowContent--product-summary-add-to-cart-button-container{display:flex;gap:20px}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--product-summary-add-to-cart-button-container .vtex-flex-layout-0-x-flexRowContent--product-summary-add-to-cart-button-container{flex-direction:column;row-gap:0.5rem}}.vtex-flex-layout-0-x-flexRow--product-summary-add-to-cart-button-container .vtex-flex-layout-0-x-flexRowContent--product-summary-add-to-cart-button-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button{margin-bottom:0}}.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{border-radius:8px;border-color:#0066CC;background-color:#0066CC;transition:0.3s all ease-in-out}.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button:disabled{opacity:0.5}.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button:hover{background-color:#1a79bc;border:#1a79bc}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{height:40px}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{height:48px;width:150px}}.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button .vtex-button__label{color:#ffffff;font-size:14px;font-weight:500;line-height:20px;text-transform:none;padding:0!important}.vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button .vtex-button__label::before{content:'';width:16px;height:16px;display:flex;margin-right:0.5rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_17415_17460)'%3E%3Cpath d='M6.00016 14.6666C6.36835 14.6666 6.66683 14.3681 6.66683 13.9999C6.66683 13.6317 6.36835 13.3333 6.00016 13.3333C5.63197 13.3333 5.3335 13.6317 5.3335 13.9999C5.3335 14.3681 5.63197 14.6666 6.00016 14.6666Z' fill='%230C0F1B' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3332 14.6666C13.7014 14.6666 13.9998 14.3681 13.9998 13.9999C13.9998 13.6317 13.7014 13.3333 13.3332 13.3333C12.965 13.3333 12.6665 13.6317 12.6665 13.9999C12.6665 14.3681 12.965 14.6666 13.3332 14.6666Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.666504 0.666748H3.33317L5.11984 9.59342C5.1808 9.90035 5.34778 10.1761 5.59153 10.3723C5.83529 10.5685 6.1403 10.6727 6.45317 10.6667H12.9332C13.246 10.6727 13.551 10.5685 13.7948 10.3723C14.0386 10.1761 14.2055 9.90035 14.2665 9.59342L15.3332 4.00008H3.99984' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_17415_17460'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ")}
.vtex-product-highlights-2-x-productHighlightText{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-0.1px;border-radius:4px!important;padding:0.15rem 0.25rem!important}.vtex-product-highlights-2-x-productHighlightText--promotion-filter{color:#121720;background-color:#cce1f0!important}.vtex-product-highlights-2-x-productHighlightText--collection-filter{color:#ffffff;background-color:#192a66!important}
@media screen and (max-width:1025.98px){.vtex-product-price-1-x-listPrice--product-summary-default .vtex-product-price-1-x-listPriceValue--product-summary-default{display:flex;text-decoration:line-through}}@media screen and (min-width:1026px){.vtex-product-price-1-x-listPrice--product-summary-default .vtex-product-price-1-x-listPriceValue--product-summary-default{text-decoration:none}}.vtex-product-price-1-x-listPrice--product-summary-default .vtex-product-price-1-x-listPriceValue--product-summary-default .vtex-product-price-1-x-currencyContainer--product-summary-default{color:#515971;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-0.1px;text-decoration:line-through}@media screen and (max-width:768px){.vtex-product-price-1-x-listPrice--product-summary-default .vtex-product-price-1-x-listPriceValue--product-summary-default .vtex-product-price-1-x-currencyContainer--product-summary-default{color:#515971;font-size:14px}}.vtex-product-price-1-x-sellingPrice--product-summary-default .vtex-product-price-1-x-sellingPriceValue--product-summary-default{height:auto;display:flex}.vtex-product-price-1-x-sellingPrice--product-summary-default .vtex-product-price-1-x-sellingPriceValue--product-summary-default .vtex-product-price-1-x-currencyContainer--product-summary-default{color:#25356e;font-weight:600}@media screen and (max-width:1025.98px){.vtex-product-price-1-x-sellingPrice--product-summary-default .vtex-product-price-1-x-sellingPriceValue--product-summary-default .vtex-product-price-1-x-currencyContainer--product-summary-default{font-size:22px;line-height:24px;margin-top:5px}}@media screen and (min-width:1026px){.vtex-product-price-1-x-sellingPrice--product-summary-default .vtex-product-price-1-x-sellingPriceValue--product-summary-default .vtex-product-price-1-x-currencyContainer--product-summary-default{font-size:24px;line-height:32px}}.vtex-product-price-1-x-savings--product-summary-default{height:20px;display:flex;align-items:center;padding:0 0.25rem;border-radius:4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-0.1px;color:#101820!important;background-color:#f2d04d}
.vtex-rich-text-0-x-container--shelf-default-title{width:100%}.vtex-rich-text-0-x-container--shelf-default-title .vtex-rich-text-0-x-wrapper--shelf-default-title{width:100%}.vtex-rich-text-0-x-container--shelf-default-title .vtex-rich-text-0-x-wrapper--shelf-default-title .vtex-rich-text-0-x-headingLevel2--shelf-default-title{color:#0c0f1b;font-weight:600}@media screen and (max-width:1025.98px){.vtex-rich-text-0-x-container--shelf-default-title .vtex-rich-text-0-x-wrapper--shelf-default-title .vtex-rich-text-0-x-headingLevel2--shelf-default-title{font-size:20px;line-height:20px;text-align:center;margin:12px 0 1.5rem}}@media screen and (min-width:1026px){.vtex-rich-text-0-x-container--shelf-default-title .vtex-rich-text-0-x-wrapper--shelf-default-title .vtex-rich-text-0-x-headingLevel2--shelf-default-title{font-size:24px;line-height:32px;margin:2rem 0}}.vtex-rich-text-0-x-headingLevel2--related-products-shelf{border-top:1px solid #e6e7eb;margin-top:0;padding-top:5rem}@media screen and (max-width:768px){.vtex-rich-text-0-x-headingLevel2--related-products-shelf{padding:0;border:none;margin-top:0!important}}
.vtex-wish-list-1-x-wishlistIconContainer{display:flex;justify-content:flex-end}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button{border:none}@media screen and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button{width:100%}}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label{padding:0!important}@media screen and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label{width:100%}}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill,.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{background-image:none}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::before,.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::before{content:'';display:flex;border-radius:8px;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::before,.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::before{width:16px;height:16px}}@media screen and (min-width:1026px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::before,.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::before{width:24px;height:22px}}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill{border-color:#b3d2e9!important;background-color:#b3d2e9!important}@media screen and (max-width:359.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::after{font-size:8px!important;line-height:14px!important}}@media screen and (min-width:360px) and (max-width:389.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::after{font-size:14px!important;line-height:16px!important}}@media screen and (min-width:390px) and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill{font-size:14px!important;line-height:18px!important}}@media screen and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7409 2C13.0891 2 14.6668 4.235 14.6668 6.32C14.6668 10.5425 8.11868 14 8.00016 14C7.88164 14 1.3335 10.5425 1.3335 6.32C1.3335 4.235 2.91127 2 5.25942 2C6.60757 2 7.48905 2.6825 8.00016 3.2825C8.51127 2.6825 9.39276 2 10.7409 2Z' fill='%230D71B9' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::after{content:'Aggiungi lista'!important}}@media screen and (min-width:1026px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-fill::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='heart-rounded'%3E%3Cpath id='Icon' d='M16.1111 3C19.6333 3 22 6.3525 22 9.48C22 15.8138 12.1778 21 12 21C11.8222 21 2 15.8138 2 9.48C2 6.3525 4.36667 3 7.88889 3C9.91111 3 11.2333 4.02375 12 4.92375C12.7667 4.02375 14.0889 3 16.1111 3Z' fill='%230D71B9' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A")!important}}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{width:100%;display:flex;align-items:center;justify-content:center;border-radius:0.5rem}@media screen and (max-width:359.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::after{font-size:10px;line-height:16px}}@media screen and (min-width:360px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::after{font-size:14px;line-height:20px}}@media screen and (max-width:1025.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{height:38px;background-color:#ffffff;border:1px solid rgba(137,141,141,0.6)}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7407 2C13.0888 2 14.6666 4.235 14.6666 6.32C14.6666 10.5425 8.11844 14 7.99992 14C7.8814 14 1.33325 10.5425 1.33325 6.32C1.33325 4.235 2.91103 2 5.25918 2C6.60733 2 7.48881 2.6825 7.99992 3.2825C8.51103 2.6825 9.39251 2 10.7407 2Z' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::after{display:flex;align-items:center;color:#0c0f1b;font-weight:500;font-style:normal;margin-left:0.5rem;white-space:nowrap;text-transform:none;content:'Aggiungi lista'}}@media screen and (max-width:359.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{background-position-x:7.5px}}@media screen and (min-width:360px) and (max-width:424.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{background-position-x:12.5%}}@media screen and (min-width:425px) and (max-width:639.98px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{background-position-x:20.5%}}@media screen and (min-width:1026px){.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize{height:48px;padding:0 0.75rem;background-color:#f2f2f2}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button .vtex-button__label .vtex-wish-list-1-x-iconSize::before{background-image:url("data:image/svg+xml,%0A%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='heart-rounded'%3E%3Cpath id='Icon' d='M16.3113 3C19.8335 3 22.2002 6.3525 22.2002 9.48C22.2002 15.8138 12.378 21 12.2002 21C12.0224 21 2.2002 15.8138 2.2002 9.48C2.2002 6.3525 4.56686 3 8.08908 3C10.1113 3 11.4335 4.02375 12.2002 4.92375C12.9669 4.02375 14.2891 3 16.3113 3Z' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A")}}
.vtex-stack-layout-0-x-stackItem--summary-image-container--product-summary-image-badges{z-index:20!important}
.vtex-product-summary-2-x-containerNormal--product-summary-default{border-radius:16px;border:1px solid #e6e7eb;background-color:#ffffff;transition:0.3s all ease-in-out}@media screen and (max-width:1025.98px){.vtex-product-summary-2-x-containerNormal--product-summary-default{max-width:95%!important}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--product-summary-default{max-width:262px!important;margin:0}}.vtex-product-summary-2-x-containerNormal--product-summary-default:hover{border-color:#0066CC}.vtex-product-summary-2-x-containerNormal--product-summary-default:hover .vtex-product-summary-2-x-hoverImage{display:block}.vtex-product-summary-2-x-containerNormal--product-summary-default:hover .vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button .vtex-flex-layout-0-x-flexColChild--product-summary-add-to-cart-button .vtex-button{border-color:#1a79bc!important;background-color:#1a79bc!important}@media screen and (max-width:991.98px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default{padding:0.75rem}}@media screen and (min-width:992px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default{padding:1.5rem}}.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-nameContainer{padding:0}.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{color:#0c0f1b;font-weight:500;overflow:hidden;display:-webkit-box;white-space:pre-wrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-orient:vertical}@media screen and (max-width:639.98px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{height:48px;max-width:136px;font-size:12px;line-height:16px;-webkit-line-clamp:3;margin-bottom:8px}}@media screen and (min-width:640px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{height:40px;max-width:215px;font-size:14px;line-height:20px;-webkit-line-clamp:2}}.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image,.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-hoverImage{z-index:10;transition:0.5s all ease;animation:vtex-product-summary-2-x-fadeAnimation 0.5s;-webkit-animation:vtex-product-summary-2-x-fadeAnimation 0.5s;object-fit:contain}@media screen and (max-width:1025.98px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image,.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-hoverImage{width:128px;height:132px}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-image,.vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-element--product-summary-default .vtex-product-summary-2-x-imageWrapper .vtex-product-summary-2-x-imageStackContainer .vtex-product-summary-2-x-hoverImage{width:246px;height:246px}}
.vtex-rich-text-0-x-container--not-found-title{margin:0;display:flex;justify-content:center}@media (min-width:1026px){.vtex-rich-text-0-x-container--not-found-title{justify-content:flex-start}}.vtex-rich-text-0-x-container--not-found-title .vtex-rich-text-0-x-heading-level-2{color:var(--palette-neutral-99, #0c0f1b);font-family:termina;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:1rem 0}@media (min-width:1026px){.vtex-rich-text-0-x-container--not-found-title .vtex-rich-text-0-x-heading-level-2{font-size:2.5rem;line-height:48px}}.vtex-rich-text-0-x-container--not-found-text{display:flex;justify-content:center}@media (min-width:1026px){.vtex-rich-text-0-x-container--not-found-text{justify-content:flex-start}}.vtex-rich-text-0-x-container--not-found-text .vtex-rich-text-0-x-heading--not-found-text{color:var(--palette-neutral-60, #6a7185);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:24px;margin:0 0 2rem 0}@media (min-width:1026px){.vtex-rich-text-0-x-heading--not-found-title{margin:1rem 0}}
.vtex-search-result-3-x-notFound--layout{margin:0 1rem;padding:2.5rem 0rem;background-size:contain;background-repeat:no-repeat;background-image:url("/assets/vtex.file-manager-graphql/images/d99d98bf-a9a3-4e5a-a7db-b655d39a858b___7cb0f191f67af3bfd67e00f0e536bf88.png")}@media (min-width:1026px){.vtex-search-result-3-x-notFound--layout{max-width:1376px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;margin:2.5rem auto 0;padding:2rem 0rem 1rem;min-height:425px;background-image:url("/assets/vtex.file-manager-graphql/images/8681e6bb-40cb-45bf-9519-6fa6067756a5___e825d34909073bccf4d61d882c036083.png")}}.vtex-search-result-3-x-notFound--layout .vtex-flex-layout-0-x-flexRowContent--default-shelf{padding:0}
@media (min-width:1026px){.vtex-store-components-3-x-imageElement--image-not-found{margin-left:3rem}}
.vtex-store-link-0-x-link--not-found{width:100%;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-light-primary, #006AB5);color:var(--color-light-on-primary, #FFF);padding:0.875rem 1rem;text-decoration:none;font-size:14px;font-family:Inter;font-weight:500;line-height:20px;transition:.3s background-color ease-in-out}.vtex-store-link-0-x-link--not-found:hover{background-color:#1A79BC;border-radius:8px;transition:.3s background-color ease-in-out}@media (min-width:1026px){.vtex-store-link-0-x-link--not-found{max-width:330px}}
@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--search-not-found-row{max-width:551px}}.vtex-flex-layout-0-x-flexRowContent--not-found-row{display:flex;align-items:center;flex-direction:column}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--not-found-row{flex-direction:row-reverse}}.vtex-flex-layout-0-x-flexRowContent--not-found-row .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{display:flex;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--not-found-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:flex;justify-content:flex-end}.vtex-flex-layout-0-x-flexCol--not-found-container{max-width:551px;display:flex;justify-content:flex-end}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRow--not-found-row{min-height:425px;margin-bottom:3.8rem}}.vtex-flex-layout-0-x-flexRow--search-not-found-layout{width:100%}
