@import url(https://fonts.googleapis.com/css2?family=Unbounded:wght@600&display=swap);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
@import url(https://use.typekit.net/iqf4tzg.css);
.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}}
.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 (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--default-max-width-setup .vtex-flex-layout-0-x-flexRowContent--default-max-width-setup{padding:0;justify-content:space-between}}@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%}
.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:#006ab5;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;bottom: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}
@-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}}
.vtex-rich-text-0-x-link{color:#006ab5}.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}@media screen and (max-width:1024px){.vtex-rich-text-0-x-heading--section-title-home{font-size:20px}}.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-seller-selector-0-x-sellerShipping{width:100%}.vtex-seller-selector-0-x-sellerShipping .vtex-seller-selector-0-x-sellerShippingText{width:100%}
.vtex-stack-layout-0-x-stackContainer--stack-banner-home{width:100%}.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-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-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:#006ab5}.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}
.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}
.vtex-store-link-0-x-link--home-card{width:100%}
@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--middle-banners-desktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}}.vtex-flex-layout-0-x-flexColChild--shop-by-banner{max-height:396px}.vtex-flex-layout-0-x-flexCol--shop-by-banner{max-width:297px;background-color:#f2f2f2;border-radius:16px;margin-right:16px;height:464px;border:1px solid #fff;cursor:pointer}.vtex-flex-layout-0-x-flexCol--shop-by-banner:hover{transition:all 0.5s ease-in-out;border-color:#006ab5}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--middle-banners-mobile,.vtex-flex-layout-0-x-flexRowContent--middle-banners-nutritional-consultant-mobile{display:flex;margin:0 auto!important;padding:0 1rem!important}.vtex-flex-layout-0-x-flexRowContent--middle-banners-mobile{gap:12px;padding:0 1rem!important;margin:0!important}.vtex-flex-layout-0-x-flexRowContent--middle-banners-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:49%!important}.vtex-flex-layout-0-x-flexColChild--shop-by-banner:first-child{max-height:158px}.vtex-flex-layout-0-x-flexColChild--shop-by-banner:last-child{max-height:48px}.vtex-flex-layout-0-x-flexCol--shop-by-banner{max-height:208px;margin:0;border-radius:8px;border:none}}
.vtex-rich-text-0-x-container--shop-by-banner{display:flex;justify-content:center;align-items:center;height:100%}.vtex-rich-text-0-x-container--shop-by-banner .vtex-rich-text-0-x-paragraph--shop-by-banner{color:rgba(0,0,0,0.7);text-align:center;font-size:16px;font-family:Inter;font-style:normal;font-weight:600;line-height:24px}@media screen and (max-width:1025px){.vtex-rich-text-0-x-paragraph--shop-by-banner{font-size:14px!important;line-height:20px!important;letter-spacing:-0.1px}}
.vtex-store-components-3-x-imageElement--shop-by-banner{max-width:297px;width:100%;height:100%;max-height:396px;border-radius:16px 16px 0 0}.vtex-store-components-3-x-imageElement--nutritional-consultant-banner{max-width:750px;max-height:464px;width:100%;height:100%;border-radius:16px}@media screen and (max-width:1025px){.vtex-store-components-3-x-imageElement--shop-by-banner{height:158px;width:100%;object-fit:cover;border-radius:8px 8px 0 0}.vtex-store-components-3-x-imageElement--nutritional-consultant-banner{width:100%;border-radius:8px}}
.vtex-flex-layout-0-x-flexRow--brands-carousel{margin:0 auto;max-width:86rem}.vtex-flex-layout-0-x-flexRow--brands-carousel .vtex-store-components-3-x-container{padding:0}@media screen and (min-width:64rem){.vtex-flex-layout-0-x-flexRow--brands-carousel{margin-bottom:2rem}}.vtex-flex-layout-0-x-flexRowContent--brands-carousel-desktop{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--brands-carousel-desktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media screen and (max-width:48rem){.vtex-flex-layout-0-x-flexRow--brands-desktop{display:none}}.vtex-flex-layout-0-x-flexRowContent--brands-mobile{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--brands-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--brands-mobile{margin:0 0.563rem}@media screen and (max-width:64rem){.vtex-flex-layout-0-x-flexRow--brands-mobile{margin:0}}@media screen and (min-width:48.063rem){.vtex-flex-layout-0-x-flexRow--brands-mobile{display:none;margin:0 1rem}}
.vtex-rich-text-0-x-container--shop-by-brand-text{justify-content:start}@media screen and (max-width:48rem){.vtex-rich-text-0-x-container--shop-by-brand-text{margin:0 1rem;justify-content:center}}.vtex-rich-text-0-x-headingLevel2--shop-by-brand-text{color:var(--palette-neutral-99, #0c0f1b);font-size:24px;font-family:Termina;font-weight:600;line-height:32px;margin:48px 0 32px}@media screen and (max-width:48rem){.vtex-rich-text-0-x-headingLevel2--shop-by-brand-text{font-size:20px;font-weight:600;line-height:28px;margin:1rem 0 1.5rem}}
.vtex-slider-layout-0-x-infoCardCallActionContainer--brands-carousel-slide-desktop{display:none}.vtex-slider-layout-0-x-infoCardContainer--brands-carousel-slide{padding:0}.vtex-slider-layout-0-x-infoCardTextContainer--brands-carousel-slide-mobile{display:none}.vtex-slider-layout-0-x-infoCardTextContainer--review-banner-slide-desktop,.vtex-slider-layout-0-x-infoCardTextContainer--brands-carousel-slide{display:none}.vtex-slider-layout-0-x-sliderArrows--brands-carousel-slide{width:32px;height:32px;border-radius:500px;background:var(--palette-neutral-5, #f2f2f2)!important}.vtex-slider-layout-0-x-caretIcon--brands-carousel-slide{display:none}.vtex-slider-layout-0-x-sliderLeftArrow--brands-carousel-slide{left:6px}.vtex-slider-layout-0-x-sliderLeftArrow--brands-carousel-slide::before{content:'';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='M9.5 4L5.5 8L9.5 12' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:flex;background-repeat:no-repeat}.vtex-slider-layout-0-x-sliderRightArrow--brands-carousel-slide{right:8px}.vtex-slider-layout-0-x-sliderRightArrow--brands-carousel-slide::before{content:'';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='M6.5 12L10.5 8L6.5 4' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:flex;background-repeat:no-repeat}.vtex-slider-layout-0-x-sliderLayoutContainer--brands-carousel-slide{max-width:86rem}.vtex-slider-layout-0-x-sliderLayoutContainer--brands-carousel-slide .vtex-slider-layout-0-x-sliderTrackContainer{height:7.188rem}@media screen and (max-width:48rem){.vtex-slider-layout-0-x-sliderLayoutContainer--brands-carousel-slide .vtex-slider-layout-0-x-sliderTrackContainer{height:auto}}.vtex-slider-layout-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){.vtex-slider-layout-0-x-infoCardImage--brands-carousel-slide{height:4.5rem}}.vtex-slider-layout-0-x-infoCardImage--brands-carousel-slide:hover{border-color:#000000}@media screen and (max-width:48rem){.vtex-slider-layout-0-x-infoCardImage--brands-carousel-slide:hover{border:none}}
.vtex-flex-layout-0-x-flexRowContent--news-3-desktop{border-radius:16px;border:1px solid var(--palette-neutral-10, #e6e7eb);background:var(--color-light-on-primary, #fff)}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--news-3-desktop{height:282px;border-radius:8px}}.vtex-flex-layout-0-x-flexRowContent--newsletter{max-width:1377px!important;margin-top:32px!important}.vtex-flex-layout-0-x-flexRowContent--newsletter-input{gap:10px}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--newsletter-input{flex-direction:column;gap:12px}}.vtex-flex-layout-0-x-flexRowContent--newsletter-input .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexCol--newsletter-input{display:flex;align-items:baseline;justify-content:center;gap:23px}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexCol--newsletter-input{align-items:center;padding:23px;gap:16px}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexCol--newsletter-input{margin-left:1.75rem}}.vtex-flex-layout-0-x-flexColChild--newsletter-input{height:auto!important}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexColChild--newsletter-input{width:100%!important}}.vtex-flex-layout-0-x-flexRow--newsletter{padding-bottom:32px;border-bottom:1px solid var(--palette-neutral-10, #e6e7eb)}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexRow--newsletter{height:524px;background-image:url("https://geniuspetcare.vtexassets.com/assets/vtex.file-manager-graphql/images/45009549-9641-4c84-b73b-bebc74046b35___8d434c5cb6dc5a04c98e78508f025aaa.png")}}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexRowContent--footer-newsletter-text:last-child{height:100%}}.vtex-flex-layout-0-x-flexColChild--footer-col-5,.vtex-flex-layout-0-x-flexColChild--footer-cols{height:auto!important}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexColChild--footer-col-5,.vtex-flex-layout-0-x-flexColChild--footer-cols{display:flex;justify-content:center;align-items:center}}.vtex-flex-layout-0-x-flexRowContent--footer-1-desktop{max-width:1200px;margin:0 auto}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRowContent--footer-1-desktop{padding:0 1rem;justify-content:space-between}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--footer-1-desktop{padding:1rem 0}}.vtex-flex-layout-0-x-flexRowContent--footer-categories .vtex-flex-layout-0-x-stretchChildrenWidth{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--social-images-row .vtex-flex-layout-0-x-stretchChildrenWidth{height:40px;width:40px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--social-images-row .vtex-flex-layout-0-x-stretchChildrenWidth{height:32px;width:32px!important}}.vtex-flex-layout-0-x-flexRowContent--footer-row-social{display:flex;align-items:center;justify-content:end;gap:24px}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexRowContent--footer-row-social{justify-content:center;padding-right:18px}}.vtex-flex-layout-0-x-flexRowContent--social-images-row{gap:12px}.vtex-flex-layout-0-x-flexRow--footer-2-desktop{border-top:1px solid var(--palette-neutral-10, #e6e7eb);padding:0;margin-top:48px;padding:14px 0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--footer-2-desktop{padding:24px 16px;margin-top:16px}}.vtex-flex-layout-0-x-flexRow--footer-3-desktop-text{background:var(--palette-neutral-5, #f2f2f2);padding:6px 0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--footer-3-desktop-text{padding:16px}}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexCol--footer-col-5{padding:0 1rem}}.vtex-flex-layout-0-x-flexRow--footer-menu-mobile{margin-top:32px}@media screen and (max-width:639px){.vtex-disclosure-layout-1-x-trigger--footer-categories-trigger--hidden .vtex-flex-layout-0-x-flexRowContent--footer-disclosure-trigger-content-mobile::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='M6.25 8.125L10 11.875L13.75 8.125' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;margin-top:0}.vtex-disclosure-layout-1-x-trigger--footer-categories-trigger--visible .vtex-flex-layout-0-x-flexRowContent--footer-disclosure-trigger-content-mobile::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.7498 11.875L9.99976 8.125L6.24976 11.875' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;margin-top:0}.vtex-flex-layout-0-x-flexRowContent--footer-disclosure-trigger-content-mobile{display:flex;justify-content:space-between;align-items:center}}.vtex-flex-layout-0-x-flexRow--footer-1-desktop{max-width:1232px;margin:0 auto;padding-top:48px}.vtex-flex-layout-0-x-flexColChild--footer-row-social{display:flex;justify-content:end;align-items:center}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexColChild--footer-row-social{justify-content:center}}.vtex-flex-layout-0-x-flexRow--footer-leads-capture{border-top:1px solid #e6e7eb}.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-store-components-3-x-container{padding:16px 32px}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-flex-layout-0-x-flexRowContent--footer-row-social{justify-content:flex-start!important}}.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-rich-text-0-x-container--footer-3-desktop{justify-content:flex-end}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--footer-leads-capture{margin-top:60px}.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-rich-text-0-x-paragraph--footer-row-2-text-payment{display:block!important}.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-flex-layout-0-x-flexRowContent--footer-leads-capture .vtex-rich-text-0-x-container--footer-3-desktop{display:none}.vtex-flex-layout-0-x-flexRow--footer-leads-capture .vtex-rich-text-0-x-container--footer-3-desktop{margin-top:40px;justify-content:center}}
.vtex-menu-2-x-styledLinkContainer--footer-col{margin:0;padding:8px 0}.vtex-menu-2-x-styledLink--footer-col{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.vtex-menu-2-x-styledLink--footer-col:hover{color:var(--color-variations-primary-95, #0d71b9)}@media screen and (max-width:639px){.vtex-menu-2-x-styledLink--footer-col{font-size:12px;line-height:16px}}
.vtex-rich-text-0-x-paragraph--footer-newsletter-text{color:var(--palette-neutral-99, #0c0f1b);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0 auto;text-align:left}@media screen and (max-width:1025px){.vtex-rich-text-0-x-paragraph--footer-newsletter-text{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:16px;font-weight:500;line-height:24px;gap:8px}.vtex-rich-text-0-x-paragraph--footer-newsletter-text::before{content:'';display:flex;background-repeat:no-repeat;width:36px;height:36px;align-items:center;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99512 16.1716V31.6666C4.99512 33.5083 6.48678 35 8.32845 35H31.6601C33.5018 35 34.9935 33.5083 34.9935 31.6666V16.1716' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.48206 13.4068L18.1387 5.56509C19.2671 4.80675 20.7421 4.80675 21.8704 5.56509L33.5271 13.4068C35.4904 14.7284 35.4904 17.6168 33.5271 18.9384L23.7371 25.5251C21.4804 27.0434 18.5304 27.0434 16.2737 25.5251L6.48372 18.9384C4.51872 17.6168 4.51872 14.7268 6.48206 13.4068Z' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1932 24.8L5.97656 34.0167' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.0165 34.0167L24.7998 24.8' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.0049 21.3085V12.8118C30.0049 10.9702 28.5132 9.47852 26.6715 9.47852H13.3382C11.4965 9.47852 10.0049 10.9702 10.0049 12.8118V21.3085' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 15.0001H25' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.835 20.0001H24.1683' stroke='%23006AB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}.vtex-rich-text-0-x-container--footer-newsletter-text{justify-content:center}.vtex-rich-text-0-x-wrapper--footer-newsletter-text{width:100%}.vtex-rich-text-0-x-paragraph--footer-common{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 24px}@media screen and (max-width:1025px){.vtex-rich-text-0-x-paragraph--footer-common{display:none}}.vtex-rich-text-0-x-headingLevel4--footer-social-text,.vtex-rich-text-0-x-paragraph--footer-row-2-text-payment{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}@media screen and (max-width:639px){.vtex-rich-text-0-x-headingLevel4--footer-social-text,.vtex-rich-text-0-x-paragraph--footer-row-2-text-payment{display:none}}.vtex-rich-text-0-x-paragraph--footer-3-desktop{color:var(--palette-neutral-99, #0c0f1b);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:start}@media screen and (max-width:639px){.vtex-rich-text-0-x-paragraph--footer-3-desktop{text-align:center;margin:0 0 12px}}@media screen and (max-width:639px){.vtex-rich-text-0-x-container--footer-3-desktop{justify-content:center}}.vtex-rich-text-0-x-paragraph--title-footer-categories{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:24px 0 9px}
.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group.flex.flex-row.items-stretch.overflow-hidden.br2.bw1.b--solid.b--muted-2.h-regular{border:1.5px solid var(--color-light-primary, #006ab5)}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button.active{background:#006ab5;cursor:pointer;color:#fff}
.vtex-store-components-3-x-imageElement--news-left{width:100%;height:100%}@media screen and (max-width:639px){.vtex-store-components-3-x-imageElement--news-left{display:none}}@media screen and (max-width:1025px){.vtex-store-components-3-x-imageElement--news-left{border-top-left-radius:5px;border-bottom-left-radius:5px;object-fit:cover}}@media screen and (min-width:1026px){.vtex-store-components-3-x-imageElement--news-left{display:block;border-top-left-radius:16px;border-bottom-left-radius:16px}}@media screen and (min-width:1026px){.vtex-store-components-3-x-imageElement--footer-row-payment{max-width:385px;height:34px}}.vtex-store-components-3-x-imageElementLink--footer-row-2{display:flex;max-width:303px;align-items:center;margin-left:auto}@media screen and (max-width:639px){.vtex-store-components-3-x-imageElementLink--footer-row-2{margin:0 auto}}.vtex-store-components-3-x-imageElement--footer-row-2{width:100%;height:100%}
.vtex-store-link-0-x-buttonLink--talking-consulting-footer{width:100%;max-width:300px;border:none;background:#fff;align-self:center;font-size:14px;font-weight:500;line-height:20px;color:#0c0f1b;text-transform:initial;padding:12px 16px;border-radius:8px}@media screen and (max-width:1025px){.vtex-store-link-0-x-buttonLink--talking-consulting-footer{height:40px;max-width:100%}}@media screen and (min-width:1026px){.vtex-store-link-0-x-buttonLink--talking-consulting-footer{height:48px}}.vtex-store-link-0-x-buttonLink--talking-consulting-footer:hover{border-radius:8px;background:#b3d2e9}.vtex-store-link-0-x-buttonLink--talking-consulting-footer .vtex-store-link-0-x-label--talking-consulting-footer{display:flex;align-items:center;justify-content:center;gap:8px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#006ab5;padding:0}.vtex-store-link-0-x-buttonLink--talking-consulting-footer:hover,.vtex-store-link-0-x-buttonLink--talking-consulting-footer:focus{background:#b3d2e9;color:#101820}.vtex-store-link-0-x-buttonLink--contact-by-email{width:100%;max-width:300px;border:none;border-radius:8px;background:var(--color-light-primary, #006ab5);align-self:center;text-transform:initial;padding:12px 16px;margin-bottom:12px}@media screen and (max-width:1025px){.vtex-store-link-0-x-buttonLink--contact-by-email{height:40px;max-width:100%;margin-top:24px}}@media screen and (min-width:1026px){.vtex-store-link-0-x-buttonLink--contact-by-email{height:48px}}.vtex-store-link-0-x-buttonLink--contact-by-email:hover{border-radius:8px;background:var(--color-light-primary, #006ab5)}.vtex-store-link-0-x-buttonLink--contact-by-email .vtex-store-link-0-x-label--contact-by-email{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-light-on-primary, #fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:0}@media screen and (max-width:768px){.vtex-store-link-0-x-buttonLink--contact-by-email .vtex-store-link-0-x-label--contact-by-email{font-weight:600}}.vtex-store-link-0-x-buttonLink--contact-by-email:hover,.vtex-store-link-0-x-buttonLink--contact-by-email:focus{background:var(--color-light-primary, #006ab5);color:#101820}
.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{border-radius:8px;border:1.5px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));height:48px}@media screen and (max-width:1025px){.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{height:40px}}@media screen and (min-width:1026px){.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{width:350px}}.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group:hover,.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group:focus{background:none;border-radius:8px;border:1.5px solid var(--color-light-primary, #006ab5)}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{border-radius:8px;background:var(--color-light-primary, #E6E7EB);border:none;height:48px;color:var(--color-light-on-primary, #83889A);font-size:14px;font-family:Inter;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;cursor:initial}@media screen and (max-width:1025px){.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{width:100%;height:40px}}@media screen and (max-width:1025px){.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button__label{padding:0}}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-family:Inter;font-style:normal;font-weight:600;line-height:20px}@media screen and (max-width:1025px){.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label{font-weight:500}}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label:hover,.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label:focus{color:var(--color-light-on-background, #101820)}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__inner-container{border:1.5px solid #000;border-radius:5px;margin:0}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__inner-container:hover,.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__inner-container:focus{border-radius:5px;border:1.5px solid var(--color-light-primary, #006ab5)!important}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__line-container{display:flex;align-items:center}@media screen and (max-width:1025px){.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__line-container{align-items:start}}.vtex-flex-layout-0-x-flexColChild--newsletter-input .vtex-checkbox__container:hover{border-radius:32px;box-shadow:0px 0.5px 4px 3px #cce1f0}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexColChild--newsletter-input .vtex-checkbox__container:hover{margin-top:4px;box-shadow:none}}.vtex-store-newsletter-1-x-defaultSuccessMessage{display:flex;justify-content:space-between;align-items:center;gap:40px;color:var(--color-variations-primary-95, #0d71b9);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;max-width:960px;border-radius:16px;border:1px solid var(--palette-neutral-10, #e6e7eb);padding-right:36px}@media screen and (max-width:767px){.vtex-store-newsletter-1-x-defaultSuccessMessage{height:280px;background:#fff;text-align:center;justify-content:center;padding:0}}@media screen and (min-width:640px) and (max-width:856px){.vtex-store-newsletter-1-x-defaultSuccessMessage{padding-right:48px}.vtex-store-newsletter-1-x-defaultSuccessMessage::before{content:'';background-image:url("https://geniuspetcare.vtexassets.com/assets/vtex.file-manager-graphql/images/14e9a828-d812-4bd7-ba1b-dc8fa269e8db___94102da92da171859a24204978b609ab.png");width:543px;height:276px;display:block;background-repeat:no-repeat;border-top-left-radius:16px;border-bottom-left-radius:16px}}@media screen and (min-width:857px) and (max-width:1025px){.vtex-store-newsletter-1-x-defaultSuccessMessage{padding-right:104px}.vtex-store-newsletter-1-x-defaultSuccessMessage::before{content:'';background-image:url("https://geniuspetcare.vtexassets.com/assets/vtex.file-manager-graphql/images/14e9a828-d812-4bd7-ba1b-dc8fa269e8db___94102da92da171859a24204978b609ab.png");width:543px;height:276px;display:block;background-repeat:no-repeat;border-top-left-radius:16px;border-bottom-left-radius:16px}}@media screen and (min-width:1026px){.vtex-store-newsletter-1-x-defaultSuccessMessage::before{content:'';background-image:url("https://geniuspetcare.vtexassets.com/assets/vtex.file-manager-graphql/images/b46cb595-51b8-4480-9da7-a558a6012c04___1d4b9bce26878d6718ebcd2b60fea759.svg");width:680px;height:276px;display:block;background-repeat:no-repeat;border-top-left-radius:16px;border-bottom-left-radius:16px}}
.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{left:initial!important}.geniuspetcare-category-menu-0-x-animation{z-index:999999}.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;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{color:white;background-color:white;height:46px;padding:12px 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{color:#101820;height:26px;width:24px;padding:0 0 0 0.75rem}.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-flexRowContent--main-header-mobile-buttons .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-animationOpen{left:0!important}.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-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-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-sidebarContainer{height:40px;margin-bottom:12px}}.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-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:14px;font-weight:500;line-height:16px;width:100%}@media screen and (max-width:768px){.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-flexRowContent--main-header-mobile-buttons .geniuspetcare-category-menu-0-x-menuIcon{display:none}
.vtex-auth-challenge-1-x-challengeContentWrapper--login-logged{padding:0}@media screen and (max-width:768px){.vtex-auth-challenge-1-x-challengeContentWrapper--login-logged{width:auto!important;margin:0}}@media screen and (min-width:768px) and (max-width:1025px){.vtex-auth-challenge-1-x-challengeContentWrapper--login-logged{margin:0 16px}}.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}.vtex-auth-challenge-1-x-challengeContentWrapper--login-not-logged:hover{border-radius:8px;background:#f2f2f2!important}
.vtex-menu-2-x-menuItem--header-row-2 .vtex-menu-2-x-styledLinkContainer--header-row-2{padding:0;margin:0}.vtex-menu-2-x-menuItem--header-row-2 .vtex-menu-2-x-styledLinkContainer--header-row-2 .vtex-menu-2-x-styledLinkContent--header-row-2{font-weight:500;font-size:14px;color:#0c0f1b;line-height:20px;padding:10px 32px 10px 0;margin-top:3px;height:40px;text-transform:initial}.vtex-menu-2-x-menuItem--header-row-2 .vtex-menu-2-x-styledLinkContainer--header-row-2 .vtex-menu-2-x-styledLinkContent--header-row-2:hover{color:var(--color-light-primary, #006ab5)}@media screen and (min-width:1024px) and (max-width:1280px){.vtex-menu-2-x-menuItem--header-row-2 .vtex-menu-2-x-styledLinkContainer--header-row-2 .vtex-menu-2-x-styledLinkContent--header-row-2{padding:10px 15px}}.vtex-menu-2-x-styledLinkContainer--menu-item-tab{margin:4px 0}.vtex-menu-2-x-styledLinkContainer--menu-item-tab .vtex-menu-2-x-styledLinkContent--menu-item-tab{color:var(--palette-neutral-60, #6a7185);font-size:14px;font-weight:500;line-height:20px;flex-wrap:wrap;max-width:240px;white-space:pre-wrap}.vtex-menu-2-x-styledLinkContainer--menu-item-tab .vtex-menu-2-x-styledLinkContent--menu-item-tab:hover{color:var(--color-light-primary, #006ab5)}.vtex-menu-2-x-submenuWrapper--submenuContent{padding:0;border-bottom:none;transition:0.2s ease-in-out;background:transparent}.vtex-menu-2-x-submenuWrapper--submenuContent::before{content:'';width:100%;height:497px;position:absolute;top:-2px;left:0;background:white;pointer-events:none;z-index:-1}.vtex-menu-2-x-submenu--submenuContent{justify-content:space-between}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuContainerNav{width:100%;margin-top:22px}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuContainer{display:flex;flex-direction:column;flex-wrap:wrap;max-height:280px;max-width:1440px;margin-inline:auto;background:#ffffff}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuItem{margin:12px 3rem 12px 0}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-styledLinkContainer{margin:0;padding:0}.vtex-menu-2-x-menuItem--main-menu-1{margin-top:12px}.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 18C11.8844 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-submenu--submenuContent{justify-content:space-between}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuContainerNav{width:100%}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuContainer{display:flex;flex-direction:column;flex-wrap:wrap;max-height:497px;margin-inline:auto;background:#ffffff}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuContainer--menu-item-tab-see-all{margin-top:0}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-menuItem{margin:0 3rem 0.5rem 0}.vtex-menu-2-x-submenu--submenuContent .vtex-menu-2-x-styledLinkContainer{margin:0;padding:0}.vtex-menu-2-x-menuContainerNav--main-menu-mobile{width:100%}.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-menu-2-x-submenuWrapper--submenuContent--isOpen::before{content:'';height:1000vh;position:absolute;top:20px;left:0;z-index:-1;pointer-events:none;background-color:#000000;opacity:0.25}.vtex-menu-2-x-menuItem--header-drawer--isOpen{background-color:#ffffff}.vtex-menu-2-x-menuItem--header-drawer--isOpen .vtex-menu-2-x-menuItemInnerDiv .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{font-weight:bold}.vtex-menu-2-x-menuItem--header-drawer .vtex-menu-2-x-menuItemInnerDiv .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{font-size:16px;font-weight:500;text-transform:uppercase;color:#101820}.vtex-store-drawer-0-x-menuIcon--category-shop{display:none}
.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}.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .button-pets{position:relative;font-size:14px;width:188px;height:48px}.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .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}.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .button-pets .avatar-pet{width:32px;height:32px}.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .pet-header{position:absolute;bottom:88px;max-width:188px;border-radius:8px}@media screen and (max-width:1440px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .pet-header{bottom:90px}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged{padding:0;width:auto}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .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 .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .button-pets span,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .button-pets .homeButtonSelectPetTitle{display:none}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .button-pets .avatar-pet{margin-right:8px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .button-pets .button-check-pets{width:11px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .button-pets .button-check-pets svg{display:none}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .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 .vtex-auth-challenge-1-x-challengeContentWrapper--my-pets-logged .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 .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){justify-content:start!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){justify-content:center!important}
@charset "UTF-8";.vtex-flex-layout-0-x-flexRow--main-header-mobile{z-index:1}.vtex-flex-layout-0-x-flexRow--main-header-mobile-search .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-buttons{display:flex;gap:12px}.vtex-flex-layout-0-x-flexRow--main-header-mobile-buttons .vtex-store-components-3-x-container{padding:0 16px}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged{max-width:100%;width:100%}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile{padding:0 16px}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{display:grid;background-color:#ffffff!important;grid-template-columns:1.5fr 3fr 8fr 0fr 0fr;padding:12px 0;box-shadow:none}@media screen and (min-width:320px) and (max-width:640px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{grid-template-columns:1.3fr 3fr 4fr 0fr 0fr}}@media screen and (min-width:620px) and (max-width:768px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{grid-template-columns:1.5fr 1fr 8fr 0fr 0fr}}@media screen and (min-width:1021px) and (max-width:1025px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{grid-template-columns:0.7fr 2fr 10fr 0fr 0fr}}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-container{padding:0}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-container .vtex-input{margin:0}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;justify-content:center!important}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-not-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{display:grid;grid-template-columns:1.5fr 6fr 0fr 0fr 0fr;background-color:#ffffff!important;padding:12px 0;box-shadow:none}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-not-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-container{padding:0}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-not-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-store-components-3-x-container .vtex-input{margin:0}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-not-logged .vtex-flex-layout-0-x-flexRow--main-header-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:center!important;width:100%!important}.vtex-flex-layout-0-x-flexRow--header-2{height:64px;background-color:white;border-bottom:1px solid var(--palette-neutral-10, #e6e7eb)}.vtex-flex-layout-0-x-flexRow--header-2 .vtex-flex-layout-0-x-flexRowContent--header-2{width:auto;margin:0 auto;max-width:86.25rem;justify-content:space-between;align-items:center}@media screen and (min-width:64rem) and (max-width:86.25rem){.vtex-flex-layout-0-x-flexRow--header-2 .vtex-flex-layout-0-x-flexRowContent--header-2{padding:0 1rem}}.vtex-flex-layout-0-x-flexRow--header-2 .vtex-flex-layout-0-x-flexRowContent--header-2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;justify-content:start;height:100%}.vtex-flex-layout-0-x-flexRow--header-2 .vtex-flex-layout-0-x-flexRowContent--header-2 .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexRowContent--header-row-2-submenu-internal .vtex-flex-layout-0-x-stretchChildrenWidth{margin:0!important;width:15rem!important}.vtex-flex-layout-0-x-flexRowContent--header-row-2-submenu{height:432px;background-color:#ffffff!important}.vtex-flex-layout-0-x-flexRowContent--header-row-2-submenu .vtex-menu-2-x-menuContainerNav{border-top:none!important;margin-top:0!important}.vtex-flex-layout-0-x-flexRowContent--topBar{display:flex;background-color:#7d2248}.vtex-flex-layout-0-x-flexRowContent--header-row-2-content .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{display:grid;grid-template-columns:1fr 8fr 4fr;height:5.5rem;align-items:center;margin:0 auto;gap:32px;max-width:86.25rem}@media screen and (min-width:1366px) and (max-width:1440px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{max-width:88rem;grid-template-columns:0.5fr 6.4fr 3fr;padding:0 1rem}}@media screen and (min-width:1200.64px) and (max-width:1365px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{grid-template-columns:2fr 56% 9fr;padding:0 1rem}}.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{display:grid;grid-template-columns:1fr 73% 9.7fr;height:5.5rem;align-items:center;margin:0 auto;gap:32px}@media screen and (min-width:1400px) and (max-width:1440px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{grid-template-columns:1fr 71.4% 10.1fr;padding:0 1.4rem}}@media screen and (min-width:1024px) and (max-width:1380px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-flex-layout-0-x-flexRow--header-1 .vtex-flex-layout-0-x-flexRowContent--header-1{grid-template-columns:1fr 70% 9.7fr;padding:0 1.4rem}}.vtex-flex-layout-0-x-flexCol--header-row-2-item-1-submenu-1{margin-top:-6.25rem}.vtex-flex-layout-0-x-flexCol--product-list-minicart{margin-right:20px}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart{background-color:#ffff;padding:0.75rem;margin-bottom:0.5rem;width:20.25rem;align-items:center}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-flex-layout-0-x-flexColChild--main-container-product-list .vtex-flex-layout-0-x-flexRowContent{align-items:center;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-dropdown__container{width:5.3125rem}@media screen and (max-width:48rem){.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-dropdown__container{width:5.9375rem}}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-flex-layout-0-x-flexColChild{display:flex;align-items:flex-end}@media screen and (max-width:48rem){.vtex-flex-layout-0-x-flexRowContent--product-list-minicart{width:100%;padding:0;margin-bottom:1.5rem}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-product-list-0-x-productImage{min-width:72px;min-height:72px;width:72px;height:72px}.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-product-list-0-x-productImageContainer{width:4.5rem!important;height:4.5rem!important}}@media screen and (min-width:320px) and (max-width:370px){.vtex-flex-layout-0-x-flexRowContent--product-list-minicart .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol{margin:0!important}}.vtex-flex-layout-0-x-flexRow--priceWrapper{align-self:center}@media screen and (max-width:48rem){.vtex-flex-layout-0-x-flexRowContent--quantity-selector-mobile .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--quantity-selector-desktop .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin-right:10px}.vtex-flex-layout-0-x-flexRowContent--quantity-selector-mobile{display:flex;margin:0}}.vtex-flex-layout-0-x-flexRowContent--quantity-selector-mobile{margin-left:-0.125rem;margin-top:0}.vtex-flex-layout-0-x-flexRowContent--button-app-vino .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRowContent--button-app-vino .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{z-index:1}.vtex-flex-layout-0-x-flexRowContent--button-app-vino .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:90%!important;margin-left:-1.125rem}.vtex-flex-layout-0-x-flexRowContent--header-row-2-submenu{padding:32px;align-items:flex-start;justify-content:space-between}.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-flexCol--main-container-product-list{justify-content:space-between;row-gap:10px}@media screen and (max-width:48rem){.vtex-flex-layout-0-x-flexCol--main-container-product-list{row-gap:8px}}.vtex-flex-layout-0-x-flexCol--main-container-product-list .vtex-flex-layout-0-x-flexColChild--main-container-product-list{height:auto!important}.vtex-flex-layout-0-x-flexCol--main-container-product-list .vtex-flex-layout-0-x-flexColChild--main-container-product-list .vtex-flex-layout-0-x-flexRow{width:100%}.vtex-flex-layout-0-x-flexRowContent--drawer-logo-container{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--header-drawer-item{margin-left:1.5rem}.vtex-flex-layout-0-x-flexRow--header-drawer-item .vtex-flex-layout-0-x-flexRowContent--header-drawer-item{display:flex;flex-direction:column;gap:0.75rem}.vtex-flex-layout-0-x-flexRowContent--links-header-left{width:auto;display:flex;justify-content:end;align-items:center}.vtex-flex-layout-0-x-flexRowContent--links-header-right .vtex-flex-layout-0-x-stretchChildrenWidth{margin-left:2rem}.vtex-flex-layout-0-x-flexRowContent--header-1-content-2{align-items:center;gap:16px}@media screen and (min-width:768px) and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{justify-content:space-around}}.vtex-flex-layout-0-x-flexRowContent--top-mobile{max-width:188px}.vtex-flex-layout-0-x-flexRow--autocomplete-buy-and-price{max-height:20px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--autocomplete-buy-and-price{display:flex;align-items:center;max-height:16px}}.vtex-flex-layout-0-x-flexRow--autocomplete-product-info{width:100%}.vtex-flex-layout-0-x-flexRow--autocomplete-product-info .vtex-flex-layout-0-x-flexRowContent--autocomplete-product-info{display:flex;flex-direction:column}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--autocomplete-product-info .vtex-flex-layout-0-x-flexRowContent--autocomplete-product-info{gap:4px}}.vtex-flex-layout-0-x-flexRow--autocomplete-product-info .vtex-flex-layout-0-x-flexRowContent--autocomplete-product-info .vtex-product-summary-2-x-nameContainer{padding:0}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--autocomplete-product-info .vtex-flex-layout-0-x-flexRowContent--autocomplete-product-info .vtex-product-summary-2-x-nameContainer{max-width:180px;margin-right:auto}}.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-store-components-3-x-listPriceLabel{padding:0}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-store-components-3-x-listPrice{padding:0}}.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-product-summary-2-x-price_listPrice{color:var(--palette-neutral-70, #515971);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:strikethrough;padding:0}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-product-summary-2-x-price_listPrice{font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px}}.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-product-summary-2-x-price_sellingPrice{color:var(--color-variations-tertiary-95, #25356e);font-size:14px;font-family:Inter;font-style:normal;font-weight:600;line-height:20px}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--autocomplete-buy-and-price .vtex-product-summary-2-x-price_sellingPrice{font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-0.1px}}.vtex-flex-layout-0-x-flexRow--header-search{width:100%}.vtex-flex-layout-0-x-flexRow--header-search .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--header-row-2-submenu-internal{display:grid;grid-template-columns:1fr 1fr;width:544px!important}.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-locale-switcher-0-x-relativeContainer{width:118px}.vtex-flex-layout-0-x-flexRow--menu-row-3{order:4}.vtex-flex-layout-0-x-flexColChild--header-row-submenu-banner{height:100%;border-radius:8px;object-fit:cover}@media screen and (min-width:1400px){.vtex-flex-layout-0-x-flexColChild--header-row-submenu-banner{width:800px}}.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-flex-layout-0-x-flexRow--links-header-left{position:relative}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block{display:flex;align-items:center;justify-content:end}.vtex-auth-challenge-1-x-challengeContentWrapper--header-mobile-logged .vtex-flex-layout-0-x-flexRowContent--main-header-mobile-right-block .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--header-leads-capture .vtex-store-components-3-x-logoImage{height:48px!important;min-width:119px!important;max-width:119px!important}}.vtex-flex-layout-0-x-flexRow--header-leads-capture .vtex-store-components-3-x-container{padding:16px 32px}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--header-leads-capture .vtex-store-components-3-x-container{padding:12px 16px}}
.vtex-rich-text-0-x-container--title-categories-menu{margin:0.625rem auto 0;width:88%!important}@media screen and (max-width:48rem){.vtex-rich-text-0-x-container--title-categories-menu{border-top:0.0625rem solid rgba(156,160,174,0.4)}}.vtex-rich-text-0-x-container--title-categories-menu .vtex-rich-text-0-x-paragraph--title-categories-menu{color:#101820;font-weight:600;font-size:1.125rem;margin-top:1.25rem;padding-left:0}.vtex-rich-text-0-x-paragraph--title-header-row-2{font-size:1rem;font-weight:600;line-height:24px;color:var(--palette-neutral-99, #0c0f1b);margin:0 0 1rem}.vtex-rich-text-0-x-wrapper--minicart-empty-state{margin:0 auto;max-width:228px}.vtex-rich-text-0-x-wrapper--minicart-empty-state .vtex-rich-text-0-x-heading--minicart-empty-state{color:#0c0f1b;font-size:20px;font-weight:500;line-height:28px}.vtex-rich-text-0-x-wrapper--minicart-empty-state .vtex-rich-text-0-x-paragraph--minicart-empty-state{color:#161d32;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0px}@media screen and (max-width:48rem){.vtex-rich-text-0-x-wrapper--minicart-empty-state .vtex-rich-text-0-x-paragraph--minicart-empty-state{margin-bottom:0}}.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-rich-text-0-x-container--header-leads-capture{justify-content:flex-end}@media screen and (max-width:1024px){.vtex-rich-text-0-x-container--header-leads-capture{justify-content:center;margin-top:44px}}.vtex-rich-text-0-x-container--header-leads-capture .vtex-rich-text-0-x-paragraph--header-leads-capture{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#000}@media screen and (max-width:1024px){.vtex-rich-text-0-x-container--header-leads-capture .vtex-rich-text-0-x-paragraph--header-leads-capture{text-align:center;margin-bottom:0}}
@media screen and (min-width:1024px) and (max-width:1366px){.vtex-search-2-x-biggy-autocomplete-wrapper{width:100vw;max-width:992px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete{top:8px;max-height:370px;border-radius:1px;overflow-y:hidden;flex-direction:row!important;border-radius:8px;border:1px solid rgba(156,160,174,0.4);box-shadow:0px 1px 2px rgba(0,0,0,0.05),0px 8px 16px 8px rgba(0,0,0,0.1)}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track{background:#ffffff}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb{height:146px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemList--suggestion{max-width:185px;padding:16px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList{min-width:340px;max-width:100%;overflow-y:scroll;padding:0 0 24px;margin-right:16px;border-left:1px solid #9ca0ae66}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar{width:5px;border-radius:5px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-track{background:rgba(156,160,174,0.4);border-radius:5px;margin:35px 0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-thumb{background:#303f75;border-radius:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container{width:100%;max-width:100%!important;height:76px!important;padding:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container:hover{border-radius:8px;background:var(--color-variations-primary-10, #e5f0f8)}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem{padding:0.375rem 0.5rem}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{height:auto;display:flex;align-items:center;padding:6px 8px!important}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink:hover{background:var(--color-variations-primary-10, #e5f0f8);border-radius:8px}}@media screen and (min-width:1367px){.vtex-search-2-x-biggy-autocomplete-wrapper{width:52.5vw}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete{top:8px;max-height:370px;border-radius:1px;overflow-y:hidden;flex-direction:row!important;border-radius:8px;border:1px solid rgba(156,160,174,0.4);box-shadow:0px 1px 2px rgba(0,0,0,0.05),0px 8px 16px 8px rgba(0,0,0,0.1)}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track{background:#ffffff}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb{height:146px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemList--suggestion{max-width:185px;padding:16px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList{min-width:340px;max-width:100%;overflow-y:scroll;padding:0 0 24px;margin-right:16px;border-left:1px solid #9ca0ae66}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar{width:5px;border-radius:5px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-track{background:rgba(156,160,174,0.4);border-radius:5px;margin:35px 0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-thumb{background:#303f75;border-radius:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container{width:100%;max-width:100%!important;height:76px!important;padding:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container:hover{border-radius:8px;background:var(--color-variations-primary-10, #e5f0f8)}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{height:auto;display:flex;align-items:center;padding:6px 8px!important}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink:hover{background:var(--color-variations-primary-10, #e5f0f8);border-radius:8px}}@media screen and (min-width:1024px) and (max-width:1366px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .vtex-search-2-x-biggy-autocomplete-wrapper{max-width:678px}}@media screen and (min-width:1367px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-logged .vtex-search-2-x-biggy-autocomplete-wrapper{max-width:735px}}@media screen and (min-width:1024px) and (max-width:1366px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-search-2-x-biggy-autocomplete-wrapper{max-width:913px;width:100vw}}@media screen and (min-width:1367px) and (max-width:1440px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-search-2-x-biggy-autocomplete-wrapper{max-width:983px;width:100vw}}@media screen and (min-width:1921px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-search-2-x-biggy-autocomplete-wrapper{max-width:1009px}}.vtex-search-2-x-history-and-top-wrapper{padding:1rem}@media screen and (max-width:767px){.vtex-search-2-x-biggy-autocomplete-wrapper{width:91.5vw}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-history-and-top-wrapper{flex-direction:column!important}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem{height:32px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{padding:0 8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem{margin-bottom:0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListLinkTitle{text-transform:capitalize}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList{max-height:365px;overflow-y:auto;border:none;margin:0 16px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar{width:5px;border-radius:5px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-track{background:rgba(156,160,174,0.4);border-radius:5px;margin:35px 0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-thumb{background:#303f75;border-radius:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileListItem{max-width:100%;margin:0 auto!important}}@media screen and (min-width:768px) and (max-width:1023px){.vtex-search-2-x-biggy-autocomplete-wrapper{width:94vw}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-history-and-top-wrapper{flex-direction:column!important}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem{height:24px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListItem{margin-bottom:0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListLinkTitle{text-transform:capitalize}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList{max-height:365px;overflow-y:auto;border:none;margin:0 16px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar{width:5px;border-radius:5px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-track{background:rgba(156,160,174,0.4);border-radius:5px;margin:35px 0}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileList::-webkit-scrollbar-thumb{background:#303f75;border-radius:8px}.vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-tileListItem{max-width:100%;margin:0 auto!important}}.vtex-search-2-x-listPriceContainer,.vtex-search-2-x-listPriceLabel,.vtex-search-2-x-listPriceValue{display:flex}.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar{width:5px;border-radius:5px}.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track{background:#f1f1f1}.vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb{background:#909396;border-radius:5px}.vtex-search-2-x-biggy-autocomplete .vtex-store-components-3-x-sellingPrice{text-align:left}@media screen and (max-width:768px){.vtex-search-2-x-biggy-autocomplete .vtex-store-components-3-x-sellingPrice{padding:0}}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-containerNormal{max-width:100%!important}.vtex-search-2-x-sellingPrice{text-transform:capitalize;text-align:left}.vtex-search-2-x-tileListList{margin:0;flex-direction:column!important;margin-right:16px}@media screen and (min-width:768px){.vtex-search-2-x-tileListList{margin-left:16px}}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem{width:100%}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-container:hover{border:none}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-element{flex-direction:row;align-items:center;padding-bottom:0;gap:16px;padding-top:0;justify-content:flex-start}@media screen and (max-width:768px){.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-element{justify-content:flex-start;padding:8px 0 8px 8px}}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-element .vtex-product-summary-2-x-imageContainer{max-width:64px;max-height:64px;margin:0}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-element .vtex-product-summary-2-x-information{width:70%;text-align:left}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-element .vtex-product-summary-2-x-information .vtex-product-summary-2-x-priceContainer{align-items:self-start;flex-direction:initial}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer{text-align:right;width:30%;margin:-75px 15px 0 auto}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer .vtex-product-summary-2-x-buyButtonText{font-size:0}.vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer .vtex-product-summary-2-x-buyButtonText::after{content:'comprar';font-size:16px}.vtex-product-summary-2-x-productNameContainer{line-height:0}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-imageNormal,.vtex-search-2-x-tileListItem .vtex-search-2-x-image{height:56px;width:40px}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-productBrand,.vtex-search-2-x-tileListItem .vtex-search-2-x-productBrand{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:capitalize!important}@media screen and (max-width:768px){.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-productBrand,.vtex-search-2-x-tileListItem .vtex-search-2-x-productBrand{font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-0.1px}}.vtex-search-2-x-tileListItem .vtex-search-2-x-productNameContainer{margin-bottom:8px}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-price_listPriceLabel,.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-price_sellingPriceLabel{display:none}.vtex-search-2-x-tileListItem .vtex-store-components-3-x-priceContainer{flex-direction:initial;gap:8px}.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-priceContainer,.vtex-search-2-x-tileListItem .vtex-product-summary-2-x-buyButtonContainer,.vtex-search-2-x-tileListItem .vtex-search-2-x-priceContainer{display:flex;align-items:flex-start;padding:0}.vtex-search-2-x-tileListItem .vtex-search-2-x-nameContainer{padding:0}.vtex-search-2-x-tileListItem .vtex-store-components-3-x-discountInsideContainer{display:none}.vtex-search-2-x-tileListTitle{color:var(--color-light-on-background, #000);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:initial;margin:0;margin-bottom:16px;margin-top:16px;padding:0 16px}@media screen and (max-width:1023px){.vtex-search-2-x-tileListTitle{padding:0}}.vtex-search-2-x-itemListTitle{padding:0;margin:0 0 16px;color:var(--color-light-on-background, #000);font-size:14px;font-style:normal;font-weight:600;line-height:20px;white-space:nowrap;text-transform:initial}.vtex-search-2-x-tileListSeeMore{font-weight:600;font-size:12px;color:#000000;height:40px;width:206px;margin:0 auto;line-height:40px;text-transform:initial;text-decoration:none;text-align:center}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem:hover,.vtex-search-2-x-tileList .vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-search-2-x-element:hover{background-color:#e5f0f8;border-color:#e5f0f8;margin-right:12px;border-radius:8px}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem:hover .vtex-search-2-x-itemListLinkTitle,.vtex-search-2-x-tileList .vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-search-2-x-element:hover .vtex-search-2-x-itemListLinkTitle{color:#0d71b9}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemListItem:hover .vtex-search-2-x-itemListPrefix,.vtex-search-2-x-tileList .vtex-search-2-x-tileListList .vtex-search-2-x-tileListItem .vtex-search-2-x-element:hover .vtex-search-2-x-itemListPrefix{color:#0d71b9;background:var(--color-variations-primary-20, #cce1f0)}@media screen and (max-width:1023px){.vtex-search-2-x-itemList--suggestion{border-top:1px solid rgba(156,160,174,0.4);padding:16px}}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListLink{padding:0 30px}@media screen and (max-width:768px){.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListLink{height:30px;padding:0 20px}}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListLinkTitle{color:var(--palette-neutral-99, #0c0f1b);font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListLink:hover{border-radius:8px;background:var(--color-variations-primary-10, #e5f0f8)}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListLink:hover .vtex-search-2-x-itemListLinkTitle{color:#0d71b9}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListSubItem{padding:0}@media screen and (max-width:768px){.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListSubItem{margin:0}}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink{font-size:14px;color:var(--palette-neutral-99, #0c0f1b);font-style:normal;font-weight:500;line-height:20px;padding:6px 8px}@media screen and (max-width:768px){.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink{padding:0 20px}}.vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink:hover{border-radius:8px;background:var(--color-variations-primary-10, #e5f0f8);color:#0d71b9}.vtex-search-2-x-imageContainer{max-height:48px}.vtex-search-2-x-biggy-autocomplete{top:-2px;padding:0;border-radius:8px;background-color:#fff;border:1px solid rgba(156,160,174,0.4);box-shadow:0px 8px 16px 8px rgba(0,0,0,0.1)}@media screen and (max-width:1023px){.vtex-search-2-x-biggy-autocomplete{left:0;top:10px;width:100%;flex-direction:column-reverse!important;gap:10px}}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemListPrefix{width:20px;height:20px;color:#0c0f1b;font-size:12px;font-weight:600;line-height:16px;margin-right:8px;text-align:center;border-radius:8px;font-style:normal;letter-spacing:-0.1px;background-color:#e5f0f8;display:inline-flex;align-items:center;justify-content:center}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemListLinkTitle{font-size:14px;font-weight:500;line-height:20px;font-style:normal;color:#0c0f1b}@media screen and (max-width:768px){.vtex-search-2-x-itemListLink .vtex-search-2-x-biggy-autocomplete-wrapper{width:90vw}.vtex-search-2-x-itemListLink .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-product-summary-2-x-container{height:90px!important;max-width:100%!important;width:290px!important}.vtex-search-2-x-itemListLink .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListList{margin:0;display:flex;flex-direction:column;justify-content:space-between}.vtex-search-2-x-itemListLink .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemListTitle{margin-bottom:0}.vtex-search-2-x-itemListLink .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListTitle{margin-left:20px}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history{margin-top:24px}}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--top-search .vtex-search-2-x-itemListItem{margin-bottom:0.125rem}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--top-search .vtex-search-2-x-itemListItem:last-child{margin-bottom:0!important}@media screen and (max-width:768px){.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--top-search .vtex-search-2-x-itemListLink{padding:0!important}}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history .vtex-search-2-x-itemListItem{margin:10px 0;height:auto}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{height:auto}@media screen and (max-width:768px){.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{display:flex;align-items:center;padding:0 10px}}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history .vtex-search-2-x-itemListIcon{display:flex;align-items:center;justify-content:center}.vtex-search-2-x-itemListLink .vtex-search-2-x-itemList--history .vtex-search-2-x-itemListLinkTitle{height:100%}@media screen and (max-width:639.98px){.vtex-search-2-x-itemList--history{margin-top:1rem}}
.vtex-sticky-layout-0-x-container--sticky-header,.vtex-sticky-layout-0-x-container{background-color:#ffffff;display:flex;flex-direction:column}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#ffffff}
.vtex-store-components-3-x-searchBarContainer{align-self:center;max-width:initial}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input .vtex-input-prefix__group{width:100%;border-radius:8px;border:1.5px solid rgba(137,141,141,0.6)}@media screen and (min-width:1026px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input .vtex-input-prefix__group:hover{background-color:var(--palette-neutral-5, #f2f2f2)}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input .vtex-input-prefix__group .vtex-input__suffix{padding:0;background-color:transparent}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input{color:#6a7185;font-size:14px;font-style:normal;font-weight:500;line-height:20px;order:2;padding:0;background:transparent}@media screen and (max-width:768px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input{font-size:16px}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input::placeholder{color:#6a7185;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:48px}@media screen and (max-width:768px){.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:40px}}@media screen and (max-width:1440px){.vtex-auth-challenge-1-x-challengeContentWrapper--header-not-logged .vtex-store-components-3-x-searchBarContainer{max-width:987px}}@media screen and (max-width:768px){.vtex-store-components-3-x-searchBarContainer{padding:0;margin-bottom:12px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-autoCompleteOuterContainer{width:100%;margin:0 auto 0}}.vtex-store-components-3-x-searchBarIcon--search::after{content:'';width:24px;height:24px;display:block;margin-right:10px;margin-left:14px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.166 21L16.816 16.65M19.166 11C19.166 15.4183 15.5843 19 11.166 19C6.74774 19 3.16602 15.4183 3.16602 11C3.16602 6.58172 6.74774 3 11.166 3C15.5843 3 19.166 6.58172 19.166 11Z' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (max-width:768px){.vtex-store-components-3-x-searchBarIcon--search{padding:0}.vtex-store-components-3-x-searchBarIcon--search::after{content:'';width:20px;height:20px;display:block;margin-right:10px;margin-left:14px;background-repeat:no-repeat;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='M17.5 17.5L13.875 13.875M15.8333 9.16667C15.8333 12.8486 12.8486 15.8333 9.16667 15.8333C5.48477 15.8333 2.5 12.8486 2.5 9.16667C2.5 5.48477 5.48477 2.5 9.16667 2.5C12.8486 2.5 15.8333 5.48477 15.8333 9.16667Z' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}.vtex-store-components-3-x-logoContainer{padding:0}.vtex-store-components-3-x-sizeDesktop{min-width:initial;max-width:initial}.vtex-store-components-3-x-sizeDesktop .vtex-store-components-3-x-logoImage{width:100%;height:100%}@media screen and (min-width:1026px) and (max-width:1199.98px){.vtex-store-components-3-x-sizeDesktop .vtex-store-components-3-x-logoImage{min-width:99px;max-width:99px;width:100%;height:100%}}@media screen and (min-width:1200px){.vtex-store-components-3-x-sizeDesktop .vtex-store-components-3-x-logoImage{min-width:99px;max-width:99px;width:100%;height:100%}}.vtex-store-components-3-x-logoImage{width:100%;height:100%}@media screen and (max-width:768px){.vtex-store-components-3-x-logoImage{min-width:92px;max-width:92px;height:40px}}.vtex-store-components-3-x-searchBarInnerContainer--opened .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:1px solid #0d71b9!important;border-radius:8px}.vtex-store-components-3-x-logoLink{transform:none!important}@media screen and (max-width:1300px){.vtex-store-components-3-x-logoLink{width:92px!important;display:flex!important;justify-content:center}}.vtex-store-components-3-x-imageElement--header-row-submenu-banner{height:100%}
.vtex-store-icons-0-x-searchIcon{display:none}.vtex-locale-switcher-0-x-relativeContainer{padding:12px}.vtex-locale-switcher-0-x-relativeContainer:hover,.vtex-locale-switcher-0-x-relativeContainer:focus{background:var(--palette-neutral-5, #f2f2f2);margin:0;border-radius:8px}.vtex-locale-switcher-0-x-button{gap:12px}.vtex-locale-switcher-0-x-button::before{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 fill-rule='evenodd' clip-rule='evenodd' d='M2 12C2 6.48 6.47 2 11.99 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 11.99 22C6.47 22 2 17.52 2 12ZM15.97 8H18.92C17.96 6.35 16.43 5.07 14.59 4.44C15.19 5.55 15.65 6.75 15.97 8ZM12 4.04C12.83 5.24 13.48 6.57 13.91 8H10.09C10.52 6.57 11.17 5.24 12 4.04ZM4 12C4 12.69 4.1 13.36 4.26 14H7.64C7.56 13.34 7.5 12.68 7.5 12C7.5 11.32 7.56 10.66 7.64 10H4.26C4.1 10.64 4 11.31 4 12ZM5.07996 16H8.02996C8.34996 17.25 8.80996 18.45 9.40996 19.56C7.56996 18.93 6.03996 17.66 5.07996 16ZM5.07996 8H8.02996C8.34996 6.75 8.80996 5.55 9.40996 4.44C7.56996 5.07 6.03996 6.34 5.07996 8ZM11.9998 19.96C11.1698 18.76 10.5198 17.43 10.0898 16H13.9098C13.4798 17.43 12.8298 18.76 11.9998 19.96ZM9.66 14H14.34C14.43 13.34 14.5 12.68 14.5 12C14.5 11.32 14.43 10.65 14.34 10H9.66C9.57 10.65 9.5 11.32 9.5 12C9.5 12.68 9.57 13.34 9.66 14ZM14.5898 19.56C15.1898 18.45 15.6498 17.25 15.9698 16H18.9198C17.9598 17.65 16.4298 18.93 14.5898 19.56ZM16.5 12C16.5 12.68 16.44 13.34 16.36 14H19.74C19.9 13.36 20 12.69 20 12C20 11.31 19.9 10.64 19.74 10H16.36C16.44 10.66 16.5 11.32 16.5 12Z' fill='%230C0F1B'/%3E%3C/svg%3E ");width:24px;height:24px;display:block}.vtex-locale-switcher-0-x-button .vtex-locale-switcher-0-x-globeIcon{display:none}.vtex-locale-switcher-0-x-list{left:0;width:118px;height:48px;padding:24px;margin-top:35px;border-radius:8px;background:var(--palette-neutral-5, #f2f2f2)}.vtex-locale-switcher-0-x-list .vtex-locale-switcher-0-x-listElement{margin:-1rem 1rem 1rem}.vtex-locale-switcher-0-x-buttonText{font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;padding:0}.vtex-locale-switcher-0-x-buttonText::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='M7.50024 9.75L12.0002 14.25L16.5002 9.75' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:17px;height:17px;display:inline-block;margin-left:14px}.vtex-locale-switcher-0-x-container{justify-content:end;width:115px}.vtex-store-icons-0-x-profileIcon{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='M19 19L18.5749 17.7918C18.3599 17.1787 18.0259 16.6289 17.5984 16.1808L17.5207 16.0997C16.8478 15.3931 15.9637 15 15.0455 15H8.95576C8.03756 15 7.15338 15.3931 6.47931 16.0983L6.40158 16.1808C5.97406 16.6289 5.64128 17.1787 5.42509 17.7918L5 19' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-inside-1_14605_1919' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5355 3.46447C17.4882 5.4171 17.4882 8.58291 15.5355 10.5355C13.5829 12.4882 10.4171 12.4882 8.46447 10.5355C6.51184 8.58291 6.51184 5.4171 8.46447 3.46447C10.4171 1.51184 13.5829 1.51184 15.5355 3.46447Z'/%3E%3C/mask%3E%3Cpath d='M16.9497 2.05026C16.1687 1.26921 14.9024 1.26921 14.1213 2.05026C13.3403 2.8313 13.3403 4.09763 14.1213 4.87868L16.9497 2.05026ZM14.1213 4.87868C14.9024 5.65973 16.1687 5.65973 16.9497 4.87868C17.7308 4.09763 17.7308 2.8313 16.9497 2.05026L14.1213 4.87868ZM14.1213 4.87868C15.2929 6.05026 15.2929 7.94974 14.1213 9.12132L16.9497 11.9497C19.6834 9.21607 19.6834 4.78393 16.9497 2.05026L14.1213 4.87868ZM14.1213 9.12132C12.9497 10.2929 11.0503 10.2929 9.87868 9.12132L7.05026 11.9497C9.78393 14.6834 14.2161 14.6834 16.9497 11.9497L14.1213 9.12132ZM9.87868 9.12132C8.70711 7.94974 8.70711 6.05026 9.87868 4.87868L7.05026 2.05026C4.31658 4.78393 4.31658 9.21607 7.05026 11.9497L9.87868 9.12132ZM9.87868 4.87868C11.0503 3.70711 12.9497 3.70711 14.1213 4.87868L16.9497 2.05026C14.2161 -0.683419 9.78393 -0.683419 7.05026 2.05026L9.87868 4.87868Z' fill='%230C0F1B' mask='url(%23path-2-inside-1_14605_1919)'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}@media screen and (max-width:768px){.vtex-store-icons-0-x-profileIcon{width:20px;height:20px;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='M19 20L18.5749 18.7918C18.3599 18.1787 18.0259 17.6289 17.5984 17.1808L17.5207 17.0997C16.8478 16.3931 15.9637 16 15.0455 16H8.95576C8.03756 16 7.15338 16.3931 6.47931 17.0983L6.40158 17.1808C5.97406 17.6289 5.64128 18.1787 5.42509 18.7918L5 20' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-inside-1_14607_88435' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5355 5.46447C17.4882 7.4171 17.4882 10.5829 15.5355 12.5355C13.5829 14.4882 10.4171 14.4882 8.46447 12.5355C6.51184 10.5829 6.51184 7.4171 8.46447 5.46447C10.4171 3.51184 13.5829 3.51184 15.5355 5.46447Z'/%3E%3C/mask%3E%3Cpath d='M16.5962 4.40381C16.0104 3.81802 15.0607 3.81802 14.4749 4.40381C13.8891 4.9896 13.8891 5.93934 14.4749 6.52513L16.5962 4.40381ZM14.4749 6.52513C15.0607 7.11092 16.0104 7.11092 16.5962 6.52513C17.182 5.93934 17.182 4.9896 16.5962 4.40381L14.4749 6.52513ZM14.4749 6.52513C15.8417 7.89197 15.8417 10.108 14.4749 11.4749L16.5962 13.5962C19.1346 11.0578 19.1346 6.94222 16.5962 4.40381L14.4749 6.52513ZM14.4749 11.4749C13.108 12.8417 10.892 12.8417 9.52513 11.4749L7.40381 13.5962C9.94222 16.1346 14.0578 16.1346 16.5962 13.5962L14.4749 11.4749ZM9.52513 11.4749C8.15829 10.108 8.15829 7.89197 9.52513 6.52513L7.40381 4.40381C4.8654 6.94222 4.8654 11.0578 7.40381 13.5962L9.52513 11.4749ZM9.52513 6.52513C10.892 5.15829 13.108 5.15829 14.4749 6.52513L16.5962 4.40381C14.0578 1.8654 9.94222 1.8654 7.40381 4.40381L9.52513 6.52513Z' fill='%230C0F1B' mask='url(%23path-2-inside-1_14607_88435)'/%3E%3C/svg%3E%0A")}}@media screen and (min-width:1026px){.vtex-store-icons-0-x-profileIcon{margin-right:0}}
.vtex-store-link-0-x-link--wishlist-header{border:none;background:none;align-self:center;font-size:14px;font-weight:500;color:#101820;text-transform:initial}@media screen and (max-width:639.98px){.vtex-store-link-0-x-link--wishlist-header{margin-right:1rem}}@media screen and (min-width:1026px){.vtex-store-link-0-x-link--wishlist-header{padding:12px}}.vtex-store-link-0-x-link--wishlist-header:hover{border-radius:8px;background:#f2f2f2!important}@media screen and (max-width:639.98px){.vtex-store-link-0-x-link--wishlist-header .vtex-store-link-0-x-label--wishlist-header{padding:0 0.5rem}}@media screen and (min-width:1026px){.vtex-store-link-0-x-link--wishlist-header .vtex-store-link-0-x-label--wishlist-header{padding:0}}.vtex-store-link-0-x-link--wishlist-header .vtex-store-link-0-x-label--wishlist-header::before{content:'';width:24px;height:24px;align-items:center;display:inline-block;vertical-align:middle;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='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' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center}@media screen and (max-width:768px){.vtex-store-link-0-x-link--wishlist-header .vtex-store-link-0-x-label--wishlist-header::before{margin-right:0;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='M17.3667 3.84166C16.9411 3.41583 16.4357 3.07803 15.8795 2.84757C15.3233 2.6171 14.7271 2.49847 14.1251 2.49847C13.523 2.49847 12.9268 2.6171 12.3706 2.84757C11.8144 3.07803 11.309 3.41583 10.8834 3.84166L10.0001 4.725L9.11673 3.84166C8.25698 2.98192 7.09092 2.49892 5.87506 2.49892C4.6592 2.49892 3.49314 2.98192 2.63339 3.84166C1.77365 4.70141 1.29065 5.86747 1.29065 7.08333C1.29065 8.29919 1.77365 9.46525 2.63339 10.325L3.51672 11.2083L10.0001 17.6917L16.4834 11.2083L17.3667 10.325C17.7926 9.89937 18.1304 9.39401 18.3608 8.83779C18.5913 8.28158 18.7099 7.6854 18.7099 7.08333C18.7099 6.48126 18.5913 5.88508 18.3608 5.32887C18.1304 4.77265 17.7926 4.26729 17.3667 3.84166V3.84166Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px}}.vtex-store-link-0-x-link--wishlist-header:hover,.vtex-store-link-0-x-link--wishlist-header:focus{background:none;color:#101820}.vtex-store-link-0-x-link--login{border:none;background:none;align-self:center;font-size:14px;font-weight:500;color:#101820;text-transform:initial}@media screen and (min-width:1026px){.vtex-store-link-0-x-link--login{height:48px;display:flex;padding:0 0.75rem}}.vtex-store-link-0-x-link--login .vtex-store-link-0-x-label--login{display:flex;align-items:center;gap:12px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#0c0f1b}@media screen and (max-width:639.98px){.vtex-store-link-0-x-link--login .vtex-store-link-0-x-label--login{padding:0 0.5rem;font-size:0;gap:0}}@media screen and (min-width:1026px){.vtex-store-link-0-x-link--login .vtex-store-link-0-x-label--login{padding:0}}.vtex-store-link-0-x-link--login .vtex-store-link-0-x-label--login::before{content:'';width:24px;height:24px;align-items:center;display:inline-block;vertical-align:middle;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='M19 19L18.5749 17.7918C18.3599 17.1787 18.0259 16.6289 17.5984 16.1808L17.5207 16.0997C16.8478 15.3931 15.9637 15 15.0455 15H8.95576C8.03756 15 7.15338 15.3931 6.47931 16.0983L6.40158 16.1808C5.97406 16.6289 5.64128 17.1787 5.42509 17.7918L5 19' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-inside-1_8335_27238' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5355 3.46447C17.4882 5.4171 17.4882 8.58291 15.5355 10.5355C13.5829 12.4882 10.4171 12.4882 8.46447 10.5355C6.51184 8.58291 6.51184 5.4171 8.46447 3.46447C10.4171 1.51184 13.5829 1.51184 15.5355 3.46447Z'/%3E%3C/mask%3E%3Cpath d='M16.9497 2.05026C16.1687 1.26921 14.9024 1.26921 14.1213 2.05026C13.3403 2.8313 13.3403 4.09763 14.1213 4.87868L16.9497 2.05026ZM14.1213 4.87868C14.9024 5.65973 16.1687 5.65973 16.9497 4.87868C17.7308 4.09763 17.7308 2.8313 16.9497 2.05026L14.1213 4.87868ZM14.1213 4.87868C15.2929 6.05026 15.2929 7.94974 14.1213 9.12132L16.9497 11.9497C19.6834 9.21607 19.6834 4.78393 16.9497 2.05026L14.1213 4.87868ZM14.1213 9.12132C12.9497 10.2929 11.0503 10.2929 9.87868 9.12132L7.05026 11.9497C9.78393 14.6834 14.2161 14.6834 16.9497 11.9497L14.1213 9.12132ZM9.87868 9.12132C8.70711 7.94974 8.70711 6.05026 9.87868 4.87868L7.05026 2.05026C4.31658 4.78393 4.31658 9.21607 7.05026 11.9497L9.87868 9.12132ZM9.87868 4.87868C11.0503 3.70711 12.9497 3.70711 14.1213 4.87868L16.9497 2.05026C14.2161 -0.683419 9.78393 -0.683419 7.05026 2.05026L9.87868 4.87868Z' fill='%230C0F1B' mask='url(%23path-2-inside-1_8335_27238)'/%3E%3C/svg%3E%0A")}@media screen and (max-width:768px){.vtex-store-link-0-x-link--login .vtex-store-link-0-x-label--login::before{margin-right:0;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='M19 20L18.5749 18.7918C18.3599 18.1787 18.0259 17.6289 17.5984 17.1808L17.5207 17.0997C16.8478 16.3931 15.9637 16 15.0455 16H8.95576C8.03756 16 7.15338 16.3931 6.47931 17.0983L6.40158 17.1808C5.97406 17.6289 5.64128 18.1787 5.42509 18.7918L5 20' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-inside-1_8439_23906' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5355 5.46447C17.4882 7.4171 17.4882 10.5829 15.5355 12.5355C13.5829 14.4882 10.4171 14.4882 8.46447 12.5355C6.51184 10.5829 6.51184 7.4171 8.46447 5.46447C10.4171 3.51184 13.5829 3.51184 15.5355 5.46447Z'/%3E%3C/mask%3E%3Cpath d='M16.5962 4.40381C16.0104 3.81802 15.0607 3.81802 14.4749 4.40381C13.8891 4.9896 13.8891 5.93934 14.4749 6.52513L16.5962 4.40381ZM14.4749 6.52513C15.0607 7.11092 16.0104 7.11092 16.5962 6.52513C17.182 5.93934 17.182 4.9896 16.5962 4.40381L14.4749 6.52513ZM14.4749 6.52513C15.8417 7.89197 15.8417 10.108 14.4749 11.4749L16.5962 13.5962C19.1346 11.0578 19.1346 6.94222 16.5962 4.40381L14.4749 6.52513ZM14.4749 11.4749C13.108 12.8417 10.892 12.8417 9.52513 11.4749L7.40381 13.5962C9.94222 16.1346 14.0578 16.1346 16.5962 13.5962L14.4749 11.4749ZM9.52513 11.4749C8.15829 10.108 8.15829 7.89197 9.52513 6.52513L7.40381 4.40381C4.8654 6.94222 4.8654 11.0578 7.40381 13.5962L9.52513 11.4749ZM9.52513 6.52513C10.892 5.15829 13.108 5.15829 14.4749 6.52513L16.5962 4.40381C14.0578 1.8654 9.94222 1.8654 7.40381 4.40381L9.52513 6.52513Z' fill='%230C0F1B' mask='url(%23path-2-inside-1_8439_23906)'/%3E%3C/svg%3E%0A");width:24px;height:24px}}.vtex-store-link-0-x-link--login:hover,.vtex-store-link-0-x-link--login:focus{background:none;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}.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--category-shop{border:1px solid var(--color-light-outline, rgba(137, 141, 141, 0.6));background:#fff;align-self:baseline;font-size:12px;font-weight:500;line-height:16px;color:#0c0f1b;text-transform:initial;padding:12px 16px;border-radius:8px;height:48px}.vtex-store-link-0-x-buttonLink--category-shop .vtex-store-link-0-x-label--category-shop{display:flex;align-items:center;justify-content:center;gap:8px;font-style:normal;font-size:12px;font-weight:500;line-height:16px;color:#0c0f1b;padding:0}@media screen and (max-width:639px){.vtex-store-link-0-x-buttonLink--category-shop{height:40px}}.vtex-store-link-0-x-buttonLink--talking-consulting{display:flex;justify-content:center;align-items:center;width:100%;max-width:270px;height:48px;border:none;background:#e5f0f8;align-self:center;font-size:14px;font-weight:500;line-height:20px;color:#0c0f1b;text-transform:initial;padding:12px 0;border-radius:8px}.vtex-store-link-0-x-buttonLink--talking-consulting:hover{border-radius:8px;background:#b3d2e9}.vtex-store-link-0-x-buttonLink--talking-consulting .vtex-store-link-0-x-label--talking-consulting{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#0c0f1b;padding:0;justify-content:center}.vtex-store-link-0-x-buttonLink--talking-consulting .vtex-store-link-0-x-label--talking-consulting::before{content:'';width:34px;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--talking-consulting .vtex-store-link-0-x-label--talking-consulting::before{margin-right:0;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--talking-consulting:hover,.vtex-store-link-0-x-buttonLink--talking-consulting:focus{background:#b3d2e9;color:#101820}.vtex-store-link-0-x-buttonLink--go-my-pets{width:100%;height:32px;width:95px;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-flex-layout-0-x-flexRowContent--main-banner-container{padding-bottom:1rem!important}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--main-banner-container{padding-top:0!important;padding-bottom:0!important}}
@media screen and (max-width:768px){.vtex-slider-layout-0-x-sliderTrackContainer--slider-main-banners{flex-direction:column}.vtex-slider-layout-0-x-sliderTrackContainer--slider-main-banners{display:flex;flex-direction:column}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-main-banners{flex-direction:column}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-main-banners .vtex-slider-layout-0-x-paginationDotsContainer{height:16px;justify-content:center;align-items:center}}@media screen and (max-width:768px) and (max-width:767px){.vtex-slider-layout-0-x-sliderLayoutContainer--slider-main-banners .vtex-slider-layout-0-x-sliderLeftArrow{left:4px;top:96px}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-main-banners .vtex-slider-layout-0-x-sliderRightArrow{right:4px;top:96px}}
.geniuspetcare-minicart-0-x-drawer{max-width:364px!important}@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 1rem}.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:#006ab5;background-color:#006ab5;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-minicartQuantityBadgeDefault{top:-0.6rem;right:-0.6rem;color:#0d71b9;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0px;background-color:#cce1f0}.geniuspetcare-minicart-0-x-openIconContainer{padding:12px;height:48px;width:48px}.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;height:24px;width:24px;display:flex;border:none}.geniuspetcare-minicart-0-x-openIconContainer .vtex-button .vtex-button__label{padding:0;height:24px}@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{height:31px}}
.vtex-store-components-3-x-imageElement--slider-main-banners{max-height:500px!important;min-height:500px;border-radius:16px;height:100%;width:100%}@media screen and (max-width:767px){.vtex-store-components-3-x-imageElement--slider-main-banners{min-height:228px;border-radius:8px}}
.geniuspetcare-product-list-0-x-productImageAnchor,.geniuspetcare-product-list-0-x-productImageContainer{display:flex;align-items:baseline;width:64px!important;height:64px!important}.geniuspetcare-product-list-0-x-productImageAnchor{border-radius:0.5rem;border:1px solid #e6e7eb;align-items:center;justify-content:center}@media screen and (max-width:424.98px){.geniuspetcare-product-list-0-x-productImageContainer{margin:0 1rem 0 0}}@media screen and (min-width:425px){.geniuspetcare-product-list-0-x-productImageContainer{margin:0 1rem}}.geniuspetcare-product-list-0-x-productImage{width:40px!important;height:56px!important}.geniuspetcare-product-list-0-x-productName{color:#0c0f1b;font-size:12px;line-height:16px;font-weight:500;min-height:32px;max-height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;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-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}.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{margin-right:0.95rem}.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-store-icons-0-x-cartIcon{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='M2 2H3.30616C3.55218 2 3.67519 2 3.77418 2.04524C3.86142 2.08511 3.93535 2.14922 3.98715 2.22995C4.04593 2.32154 4.06333 2.44332 4.09812 2.68686L4.57143 6M4.57143 6L5.62332 13.7314C5.75681 14.7125 5.82355 15.2031 6.0581 15.5723C6.26478 15.8977 6.56108 16.1564 6.91135 16.3174C7.30886 16.5 7.80394 16.5 8.79411 16.5H17.352C18.2945 16.5 18.7658 16.5 19.151 16.3304C19.4905 16.1809 19.7818 15.9398 19.9923 15.6342C20.2309 15.2876 20.3191 14.8247 20.4955 13.8988L21.8191 6.94969C21.8812 6.62381 21.9122 6.46087 21.8672 6.3335C21.8278 6.22177 21.7499 6.12768 21.6475 6.06802C21.5308 6 21.365 6 21.0332 6H4.57143ZM10 21C10 21.5523 9.55228 22 9 22C8.44772 22 8 21.5523 8 21C8 20.4477 8.44772 20 9 20C9.55228 20 10 20.4477 10 21ZM18 21C18 21.5523 17.5523 22 17 22C16.4477 22 16 21.5523 16 21C16 20.4477 16.4477 20 17 20C17.5523 20 18 20.4477 18 21Z' stroke='%230C0F1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}@media screen and (max-width:768px){.vtex-store-icons-0-x-cartIcon{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='M2 2H3.30616C3.55218 2 3.67519 2 3.77418 2.04524C3.86142 2.08511 3.93535 2.14922 3.98715 2.22995C4.04593 2.32154 4.06333 2.44332 4.09812 2.68686L4.57143 6M4.57143 6L5.62332 13.7314C5.75681 14.7125 5.82355 15.2031 6.0581 15.5723C6.26478 15.8977 6.56108 16.1564 6.91135 16.3174C7.30886 16.5 7.80394 16.5 8.79411 16.5H17.352C18.2945 16.5 18.7658 16.5 19.151 16.3304C19.4905 16.1809 19.7818 15.9398 19.9923 15.6342C20.2309 15.2876 20.3191 14.8247 20.4955 13.8988L21.8191 6.94969C21.8812 6.62381 21.9122 6.46087 21.8672 6.3335C21.8278 6.22177 21.7499 6.12768 21.6475 6.06802C21.5308 6 21.365 6 21.0332 6H4.57143ZM10 21C10 21.5523 9.55228 22 9 22C8.44772 22 8 21.5523 8 21C8 20.4477 8.44772 20 9 20C9.55228 20 10 20.4477 10 21ZM18 21C18 21.5523 17.5523 22 17 22C16.4477 22 16 21.5523 16 21C16 20.4477 16.4477 20 17 20C17.5523 20 18 20.4477 18 21Z' stroke='%230C0F1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");width:24px;height:24px}}.vtex-store-icons-0-x-cartIcon--minicart-empty-state{content:'';width:64px;height:64px;display:block;color:transparent;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='66' height='65' viewBox='0 0 66 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.125 5.625H9.63531C10.2965 5.625 10.6271 5.625 10.8931 5.74658C11.1276 5.85373 11.3262 6.02604 11.4655 6.24298C11.6234 6.48915 11.6702 6.81642 11.7637 7.47094L13.0357 16.375M13.0357 16.375L15.8627 37.1531C16.2214 39.7899 16.4008 41.1083 17.0311 42.1007C17.5866 42.9751 18.3829 43.6704 19.3243 44.1029C20.3926 44.5938 21.7231 44.5938 24.3842 44.5938H47.3835C49.9166 44.5938 51.1831 44.5938 52.2182 44.138C53.1309 43.7361 53.9137 43.0883 54.4792 42.267C55.1206 41.3355 55.3576 40.0913 55.8316 37.6029L59.3889 18.9273C59.5557 18.0515 59.6391 17.6136 59.5182 17.2713C59.4122 16.971 59.2029 16.7182 58.9278 16.5578C58.6142 16.375 58.1684 16.375 57.2768 16.375H13.0357ZM27.625 56.6875C27.625 58.1718 26.4218 59.375 24.9375 59.375C23.4532 59.375 22.25 58.1718 22.25 56.6875C22.25 55.2032 23.4532 54 24.9375 54C26.4218 54 27.625 55.2032 27.625 56.6875ZM49.125 56.6875C49.125 58.1718 47.9218 59.375 46.4375 59.375C44.9532 59.375 43.75 58.1718 43.75 56.6875C43.75 55.2032 44.9532 54 46.4375 54C47.9218 54 49.125 55.2032 49.125 56.6875Z' stroke='%230C0F1B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.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}.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-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}@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}.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:#006ab5;background-color:#006ab5;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-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:#006ab5}.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--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{font-family:Termina;color:#0c0f1b;font-weight:600;font-family:Termina}@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}}
@media screen and (max-width:1025.98px){.vtex-slider-layout-0-x-sliderLeftArrow--default-slider-shelf,.vtex-slider-layout-0-x-sliderRightArrow--default-slider-shelf{bottom:12.75rem}.vtex-slider-layout-0-x-sliderLeftArrow--default-slider-shelf{left:-0.75rem!important}.vtex-slider-layout-0-x-sliderRightArrow--default-slider-shelf{right:-0.85rem!important}}@media screen and (min-width:640px) and (max-width:1025.98px){.vtex-slider-layout-0-x-paginationDotsContainer--default-slider-shelf{top:100%}}@media screen and (max-width:1025.98px){.vtex-slider-layout-0-x-paginationDotsContainer--default-slider-shelf{margin-bottom:0.35rem}}.vtex-flex-layout-0-x-flexRowContent--default-shelf .vtex-slider-layout-0-x-slide--default-slider-shelf{max-width:262px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .vtex-slider-layout-0-x-sliderTrackContainer--default-slider-shelf{max-width:1393px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .vtex-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 .vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf .vtex-slider-layout-0-x-sliderLeftArrow{left:16px;top:230px}.vtex-flex-layout-0-x-flexRowContent--default-shelf .vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf .vtex-slider-layout-0-x-sliderRightArrow{right:16px;top:230px}}
.vtex-stack-layout-0-x-stackItem--summary-image-container--product-summary-image-badges{z-index:20!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-slider-layout-0-x-sliderRightArrow,.vtex-slider-layout-0-x-sliderLeftArrow{background-color:#f2f2f2!important;border-radius:100%;padding:8px;transition:all 0.3s ease-in-out}.vtex-slider-layout-0-x-sliderRightArrow .vtex-slider-layout-0-x-caretIcon,.vtex-slider-layout-0-x-sliderLeftArrow .vtex-slider-layout-0-x-caretIcon{height:16px;width:16px;color:#0d71b9}.vtex-slider-layout-0-x-sliderRightArrow .vtex-slider-layout-0-x-caretIcon:hover,.vtex-slider-layout-0-x-sliderLeftArrow .vtex-slider-layout-0-x-caretIcon:hover{color:#0c0f1b}.vtex-slider-layout-0-x-sliderRightArrow:hover,.vtex-slider-layout-0-x-sliderLeftArrow:hover{background-color:#e6e6e6!important}.vtex-slider-layout-0-x-sliderLeftArrow{left:16px}.vtex-slider-layout-0-x-sliderRightArrow{right:16px}.vtex-slider-layout-0-x-paginationDotsContainer{bottom:-2rem}.vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot:hover{background-color:#0c0f1b}.vtex-slider-layout-0-x-paginationDotsContainer .vtex-slider-layout-0-x-paginationDot--isActive{background-color:#cacbcc;width:2rem!important;border-radius:5px!important;transition:all 500ms ease}.vtex-slider-layout-0-x-paginationDotsContainer--home{bottom:1.5rem}.vtex-slider-layout-0-x-paginationDotsContainer--home .vtex-slider-layout-0-x-paginationDot{background-color:#fff}.vtex-slider-layout-0-x-paginationDotsContainer--home .vtex-slider-layout-0-x-paginationDot:hover{background-color:#006ab5}.vtex-slider-layout-0-x-paginationDotsContainer--home .vtex-slider-layout-0-x-paginationDot--isActive{background-color:#fff;width:2rem!important;border-radius:5px!important;transition:all 500ms ease}@keyframes vtex-slider-layout-0-x-progressBar{0%{width:0}100%{width:100%}}@media screen and (max-width:767px){.vtex-slider-layout-0-x-sliderRightArrow,.vtex-slider-layout-0-x-sliderLeftArrow{padding:4px}.vtex-slider-layout-0-x-sliderRightArrow .vtex-slider-layout-0-x-caretIcon,.vtex-slider-layout-0-x-sliderLeftArrow .vtex-slider-layout-0-x-caretIcon{color:#006ab5}.vtex-slider-layout-0-x-sliderLeftArrow{left:4px}.vtex-slider-layout-0-x-sliderRightArrow{right:4px}.vtex-slider-layout-0-x-paginationDotsContainer{height:16px;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:0}.vtex-slider-layout-0-x-slideChildrenContainer--nutritional-plan-home{min-width:268px}}.vtex-slider-layout-0-x-infoCardImageContainer--brands-carousel-slide{width:182px;height:112px}@media screen and (max-width:48rem){.vtex-slider-layout-0-x-infoCardImageContainer--brands-carousel-slide{width:100%;height:fit-content}}@media screen and (max-width:767px){.vtex-slider-layout-0-x-slide--ignore-card-width .vtex-flex-layout-0-x-flexRow--nutritional-plan-card-home{width:100%!important;padding:0!important}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderTrack--ignore-card-width{gap:1rem}}
@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--home-tipbar-menu{padding:0 1rem}}.vtex-flex-layout-0-x-flexRowContent--home-tipbar-menu{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--home-tipbar-menu .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}
.vtex-slider-layout-0-x-sliderLayoutContainer--home-tip-bar-slider{max-width:1052px;margin:24px auto}.vtex-slider-layout-0-x-sliderTrack--home-tip-bar-slider{justify-content:space-between}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--home-tip-bar-slider{width:auto!important}}.vtex-slider-layout-0-x-slideChildrenContainer--home-tip-bar-slider{justify-content:flex-start}.vtex-slider-layout-0-x-infoCardContainer--home-tip-bar-slider{padding:0;max-height:64px}.vtex-slider-layout-0-x-infoCardTextContainer--home-tip-bar-slider{width:auto;padding:0;height:64px;display:flex;justify-content:center}.vtex-slider-layout-0-x-infoCardCallActionContainer--home-tip-bar-slider{width:100%;z-index:1;text-decoration:none!important;margin:0}.vtex-slider-layout-0-x-infoCardImageContainer--home-tip-bar-slider{width:auto;display:flex}@media screen and (max-width:767px){.vtex-slider-layout-0-x-infoCardImageContainer--home-tip-bar-slider{height:40px}}.vtex-slider-layout-0-x-infoCardImageContainer--review-banner-slide-desktop{width:100%}.vtex-slider-layout-0-x-infoCardCallActionText--home-tip-bar-slider{margin:0;color:#0C0F1B;font-size:16px;font-family:Inter;font-weight:500;line-height:24px;text-decoration:inherit;margin-left:16px;max-height:46px;max-width:200px;width:100%}.vtex-slider-layout-0-x-infoCardImage--home-tip-bar-slider{width:100%;height:100%;max-height:40px;object-fit:initial!important;max-width:50px}@media screen and (max-width:767px){.vtex-slider-layout-0-x-sliderLayoutContainer--home-tip-bar-slider{margin:8px auto 24px;padding:12px 0}.vtex-slider-layout-0-x-sliderTrack--home-tip-bar-slider{justify-content:start;column-gap:24px}.vtex-slider-layout-0-x-slide--home-tip-bar-slider{margin-left:0!important;margin-right:0!important;width:auto!important}.vtex-slider-layout-0-x-infoCardContainer--home-tip-bar-slider{display:flex;max-height:40px}.vtex-slider-layout-0-x-infoCardCallActionText--home-tip-bar-slider{font-size:14px;line-height:20px;max-width:165px;margin-left:12px;max-height:40px}}
.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}
.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}}
@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%}}
@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{margin-top:2rem}}.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:#006ab5}.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:#006ab5}
.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-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:#006ab5}.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:#006ab5}.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%}@media screen and (max-width:768px){.vtex-wordpress-integration-2-x-categoryBlockFlex .vtex-wordpress-integration-2-x-categoryBlockFlexItem{max-width:unset}}.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-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}}
@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:#006ab5!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-slider-layout-0-x-sliderTrack--genius-consultant-benefits{max-height:368px}.vtex-slider-layout-0-x-infoCardContainer--genius-consultant-benefits,.vtex-slider-layout-0-x-infoCardContainer--genius-consultant-how-it-works{display:flex;flex-direction:column-reverse;max-width:332px;padding:0}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits,.vtex-slider-layout-0-x-infoCardImageContainer--genius-consultant-benefits,.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works,.vtex-slider-layout-0-x-infoCardImageContainer--genius-consultant-how-it-works{width:100%;display:flex;max-height:206px;padding:0}.vtex-slider-layout-0-x-infoCardImage--genius-consultant-how-it-works{margin-top:6px;width:116px;height:116px}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{align-items:flex-start}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits .vtex-slider-layout-0-x-paragraph--genius-consultant-benefits{color:#161d32;font-size:14px;font-weight:500;line-height:20px;opacity:0.8}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits .vtex-slider-layout-0-x-container--genius-consultant-benefits:first-child .vtex-slider-layout-0-x-paragraph--genius-consultant-benefits{color:#111;font-size:20px;font-style:normal;font-weight:500;line-height:28px;opacity:1}.vtex-slider-layout-0-x-slide--genius-consultant-benefits{height:fit-content}.vtex-slider-layout-0-x-slideChildrenContainer--genius-consultant-benefits{align-items:flex-start;height:fit-content}.vtex-slider-layout-0-x-paragraph--genius-consultant-benefits{margin:16px 0 0}.vtex-slider-layout-0-x-infoCardImageContainer--genius-consultant-how-it-works,.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{justify-content:center}.vtex-slider-layout-0-x-container--genius-consultant-how-it-works{width:100%}.vtex-slider-layout-0-x-container--genius-consultant-how-it-works .vtex-slider-layout-0-x-wrapper--genius-consultant-how-it-works{width:100%}.vtex-slider-layout-0-x-container--genius-consultant-how-it-works .vtex-slider-layout-0-x-wrapper--genius-consultant-how-it-works .vtex-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}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{align-items:flex-start}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works .vtex-slider-layout-0-x-container--genius-consultant-how-it-works:first-child .vtex-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}.vtex-slider-layout-0-x-infoCardImage--genius-consultant-benefits{border-radius:0.5rem}@media screen and (max-width:767px){.vtex-slider-layout-0-x-sliderTrack--genius-consultant-how-it-works{display:flex;flex-direction:column}.vtex-slider-layout-0-x-slide--genius-consultant-how-it-works{width:100%!important;margin-bottom:16px}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{max-height:180px}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-how-it-works{justify-content:unset;max-height:106px}.vtex-slider-layout-0-x-infoCardImage--genius-consultant-benefits{width:100%;border-radius:0.5rem}.vtex-slider-layout-0-x-infoCardContainer--genius-consultant-benefits{max-width:100%}.vtex-slider-layout-0-x-sliderLayoutContainer--genius-consultant-benefits .vtex-slider-layout-0-x-sliderRightArrow{right:-1rem}.vtex-slider-layout-0-x-sliderLayoutContainer--genius-consultant-benefits .vtex-slider-layout-0-x-sliderLeftArrow{left:-1rem}}@media screen and (min-width:768px) and (max-width:1366px){.vtex-slider-layout-0-x-slide--genius-consultant-benefits{padding:0 8px}.vtex-slider-layout-0-x-infoCardTextContainer--genius-consultant-benefits{max-height:100%}}@media screen and (min-width:1400px){.vtex-slider-layout-0-x-infoCardImage--genius-consultant-benefits{min-height:10.125rem}}
.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%;max-width:425px;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-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-container--genius-consultant-how-it-works-title{justify-content:center}.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;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:32px 0 16px;font-family:Termina}.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{max-width:342px}.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:Termina;font-size:24px;font-style:normal;font-weight:600;line-height:28px;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:Termina;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-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;max-width:328px;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-store-link-0-x-buttonLink--genius-consultant-main-banner-button{display:flex;padding:14px 16px;align-items:center;border:none;border-radius:8px;background:#E5F0F8;max-width:330px;height:52px}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button:hover{background:#E5F0F8}.vtex-store-link-0-x-buttonLink--genius-consultant-main-banner-button:focus{background-color:#E5F0F8!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:space-between;align-items:center;color:#0C0F1B;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='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='%230C0F1B'/%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-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:1024px){.vtex-store-components-3-x-imageElement--genius-consultant-main-banner{border-radius:0.5rem}}
.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}
@media screen and (min-width:1024px){.vtex-menu-2-x-menuContainer--footer-col-5{width:300px}}
.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}
.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}
.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:1.5rem;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:#006ab5;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 #006ab5;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 #006ab5;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:#006ab5;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:#006ab5;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{padding:12px}.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:1rem 0.2rem!important}.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-contentForm{width:100%}}
@media (min-width:1024px){.vtex-account{width:fit-content}}.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:#006ab5;border:1.8px solid #006ab5!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 #006ab5!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:#006ab5;border:1.8px solid #006ab5!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 #006ab5!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, #006ab5);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, #006ab5);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:#006ab5;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, #006ab5);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, #006ab5);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.75rem 1rem;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, #006ab5);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:#006ab5;border:1.8px solid #006ab5!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 #006ab5!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, #006ab5);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-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, #006ab5)}.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, #006ab5);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, #006ab5);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, #006ab5)}.vtex-account .vtex-account__order-details .myo-progress-bar .b--success{border-color:var(--color-light-primary, #006ab5)}.vtex-account .vtex-account__order-details .myo-progress-bar .c-success{color:var(--color-light-primary, #006ab5)}.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, #006ab5);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, #006ab5);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}}.vtex-login-2-x-buttonLink .vtex-button__label .flex.items-center.nr2 .mr3.nl3.flex.items-center{margin: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}
.vtex-store-components-3-x-imageElement--login-image-header{border-radius:50%}
.vtex-store-components-3-x-backToTopButtonActive{bottom:6rem;right:1rem}.vtex-store-components-3-x-backToTopButtonActive .vtex-button{background-color:#006ab5;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-order-placed-0-x-orderPlacedWrapper{display:flex;flex-direction:column;max-width:1036px;margin:0 auto;padding-top:0}.geniuspetcare-order-placed-0-x-orderPlacedMainWrapper{margin:0;width:100%;display:flex;flex-direction:column}.geniuspetcare-order-placed-0-x-orderPlacedMainWrapper .geniuspetcare-order-placed-0-x-orderList .geniuspetcare-order-placed-0-x-orderListItem{margin:0;padding:0;border:none}.geniuspetcare-order-placed-0-x-orderList{width:inherit}.geniuspetcare-order-placed-0-x-totalListWrapper{display:flex;flex-direction:column}.geniuspetcare-order-placed-0-x-totalList{width:100%!important;margin:0}.geniuspetcare-order-placed-0-x-totalList::before{content:'Riepilogo';display:flex;color:#0c0f1b;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}.geniuspetcare-order-placed-0-x-section--confirmation{margin-bottom:48px}.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-package,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .vtex-profile-form-3-x-profileSummary,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-totalListWrapper,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-section--paymentMethods,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-package,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .vtex-profile-form-3-x-profileSummary,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-totalListWrapper,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-section--paymentMethods{display:flex;border-radius:8px;border:1px solid rgba(84,88,89,0.15);padding:24px;margin:0;max-width:247px;min-height:258px}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-package,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .vtex-profile-form-3-x-profileSummary,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-totalListWrapper,.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-section--paymentMethods,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-package,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .vtex-profile-form-3-x-profileSummary,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-totalListWrapper,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-section--paymentMethods{max-width:initial!important;margin-bottom:16px;min-height:initial!important}}.vtex-flex-layout-0-x-flexColChild--orders-shipping-info .geniuspetcare-order-placed-0-x-package--delivery{padding-top:20px}.geniuspetcare-order-placed-0-x-totalListWrapper,.geniuspetcare-order-placed-0-x-section--paymentMethods{border-radius:8px;border:1px solid rgba(84,88,89,0.15);padding:24px;margin:0;max-width:247px;min-height:258px;display:flex;justify-content:flex-start}.geniuspetcare-order-placed-0-x-packageAddressWrapper{margin:0}.geniuspetcare-order-placed-0-x-confirmationTitle{color:#0c0f1b;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin:0}.geniuspetcare-order-placed-0-x-confirmationMessage{color:#161d32;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:16px 0 0}.geniuspetcare-order-placed-0-x-orderNumber,.geniuspetcare-order-placed-0-x-orderDatetime{color:#545859;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.geniuspetcare-order-placed-0-x-totalListItem,.geniuspetcare-order-placed-0-x-totalListItemLabel{color:#101820;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.geniuspetcare-order-placed-0-x-customerInfoListContainer{width:100%}.geniuspetcare-order-placed-0-x-customerInfoListContainer::before{content:'Informazioni sui contatti';display:flex;color:#0c0f1b;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:16px}.geniuspetcare-order-placed-0-x-customerInfoListName,.geniuspetcare-order-placed-0-x-customerInfoListEmail,.geniuspetcare-order-placed-0-x-customerInfoListDocument,.geniuspetcare-order-placed-0-x-customerInfoListPhone{color:#6a7185;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;line-break:anywhere}.geniuspetcare-order-placed-0-x-orderPaymentItem{margin:0;width:100%;padding:0}.geniuspetcare-order-placed-0-x-paymentGroup,.geniuspetcare-order-placed-0-x-packageDeliveryTitle{color:#0c0f1b;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:0}.geniuspetcare-order-placed-0-x-packageShippingEstimate,.geniuspetcare-order-placed-0-x-packageSLA,.geniuspetcare-order-placed-0-x-packageAddressWrapper{color:#6a7185;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.geniuspetcare-order-placed-0-x-orderOptionsWrapper{display:none}.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription,.vtex-flex-layout-0-x-flexRowContent--order-placed-main{padding-top:24px!important;padding-bottom:76px!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription,.vtex-flex-layout-0-x-flexRowContent--order-placed-main{padding-top:40px!important;padding-bottom:0!important}}.vtex-flex-layout-0-x-flexRowContent--order-placed-by-subscription .geniuspetcare-order-placed-0-x-section--confirmation,.vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-section--confirmation{margin-bottom:0}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList{width:100%;display:grid}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem{margin:0;border:none}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem{padding:0 0 1rem}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem{padding:2rem 1rem}}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productWrapper{border-radius:0.5rem}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productImageColumn{border-radius:0.5rem;border:1px solid #54585926}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productImageColumn .geniuspetcare-order-placed-0-x-productImageWrapper{border-radius:0.5rem}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productInfoColumn{display:flex}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productInfoColumn .geniuspetcare-order-placed-0-x-productName,.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productInfoColumn .geniuspetcare-order-placed-0-x-productQuantity{color:#0c0f1b;font-size:14px;line-height:20px;font-weight:500}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productInfoColumn .geniuspetcare-order-placed-0-x-productName .geniuspetcare-order-placed-0-x-productMeasurementUnit{display:flex;align-items:center;justify-content:center;height:32px;max-width:101px;border-radius:38px;background-color:#006ab5;color:#ffffff;font-size:12px;font-weight:500;line-height:16px;font-style:normal;font-family:Inter;letter-spacing:-0.1px}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productInfoColumn .geniuspetcare-order-placed-0-x-productName .geniuspetcare-order-placed-0-x-productMeasurementUnit{margin:0.5rem auto 0}}.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList .geniuspetcare-order-placed-0-x-productListItem .geniuspetcare-order-placed-0-x-productPrice{display:flex;align-items:center;justify-content:center;color:#25356e;font-size:16px;line-height:24px;font-weight:600}@media screen and (max-width:639.98px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList{grid-template-columns:100%}}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productList{grid-template-columns:auto auto}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main{padding-bottom:96px!important}}@media screen and (max-width:1024px){.geniuspetcare-order-placed-0-x-orderPlacedWrapper{padding-top:0}.geniuspetcare-order-placed-0-x-confirmationTitle{font-size:20px;line-height:28px}.geniuspetcare-order-placed-0-x-confirmationMessage{font-size:14px}.geniuspetcare-order-placed-0-x-section--confirmation{margin-bottom:16px}.geniuspetcare-order-placed-0-x-orderPlacedWrapper{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--order-info-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{margin-right:6px}}
.vtex-flex-layout-0-x-flexRowContent--order-header-info{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--order-genius-consultant{display:flex;flex-direction:column;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--order-genius-consultant .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;max-width:742px}@media screen and (max-width:767.98px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRow--order-header-info{padding:1.5rem;margin:1rem 0}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRow--order-header-info{margin:2rem 0 1rem}}@media screen and (max-width:767.98px){.vtex-flex-layout-0-x-flexRow--order-placed-by-subscription .vtex-flex-layout-0-x-flexRow--order-header-info{padding:0;margin:1rem 0}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--order-placed-by-subscription .vtex-flex-layout-0-x-flexRow--order-header-info{margin:1.5rem 0}}.vtex-flex-layout-0-x-flexCol--order-genius-consultant-content{justify-content:center}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexCol--order-genius-consultant-content{flex-direction:row}}.vtex-flex-layout-0-x-flexCol--order-genius-consultant-content .vtex-flex-layout-0-x-flexColChild--order-genius-consultant-content{width:100%;text-align:center}@media screen and (max-width:767.98px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRow--op-go-to-orders-button .vtex-flex-layout-0-x-flexRowContent--op-go-to-orders-button{margin:1rem 0 0}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRow--op-go-to-orders-button .vtex-flex-layout-0-x-flexRowContent--op-go-to-orders-button{margin:3rem 0 1rem}}@media screen and (max-width:767.98px){.vtex-flex-layout-0-x-flexRow--order-placed-by-subscription .vtex-flex-layout-0-x-flexRow--op-go-to-orders-button .vtex-flex-layout-0-x-flexRowContent--op-go-to-orders-button{margin:1rem 0 0}}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--order-placed-by-subscription .vtex-flex-layout-0-x-flexRow--op-go-to-orders-button .vtex-flex-layout-0-x-flexRowContent--op-go-to-orders-button{margin:1.5rem 0 0}}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--order-info-wrapper{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--order-info-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{max-width:247px!important}}
.vtex-flex-layout-0-x-flexRow--order-placed-main .vtex-flex-layout-0-x-flexRowContent--order-placed-main .geniuspetcare-order-placed-0-x-productImageWrapper img{border-radius:0.5rem}
.vtex-store-header-2-x-headerStickyRow--order-placed-header{border-bottom:1px solid #E6E7EB}.vtex-store-header-2-x-headerRowContainer--order-placed-header{display:flex;justify-content:space-between;padding:20px 32px;max-width:1440px;height:80px;align-items:center}@media screen and (max-width:767px){.vtex-store-header-2-x-headerRowContainer--order-placed-header{padding:12px 16px;height:64px}}
.vtex-rich-text-0-x-paragraph--order-genius-consultant{color:#006AB5;text-align:center;font-family:Inter;font-size:28px;font-style:normal;font-weight:600;line-height:36px;margin:32px 0}@media screen and (max-width:767px){.vtex-rich-text-0-x-paragraph--order-genius-consultant{font-size:16px;line-height:24px;margin:16px 0}}
.vtex-store-link-0-x-buttonLink--order-genius-consultant{height:52px;border-radius:8px;background:#e5f0f8;border-color:#e5f0f8;transition:0.3s all ease-in-out}.vtex-store-link-0-x-buttonLink--order-genius-consultant:hover,.vtex-store-link-0-x-buttonLink--order-genius-consultant:focus{opacity:0.8;background:#e5f0f8;border-color:#e5f0f8}@media screen and (min-width:768px){.vtex-store-link-0-x-buttonLink--order-genius-consultant{max-width:315px}}.vtex-store-link-0-x-buttonLink--order-genius-consultant .vtex-store-link-0-x-label--order-genius-consultant{color:#0c0f1b;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;padding:0;white-space:nowrap}.vtex-flex-layout-0-x-flexCol--order-genius-consultant-content .vtex-store-link-0-x-link--order-genius-consultant{width:100%}@media screen and (max-width:767.98px){.vtex-flex-layout-0-x-flexCol--order-genius-consultant-content .vtex-store-link-0-x-link--order-create-nutritional-plan{margin-bottom:1rem}}.vtex-store-link-0-x-buttonLink--op-go-to-orders-button{height:44px;border-radius:8px;border-color:#e5f0f8;background-color:#e5f0f8;transition:0.3s all ease-in-out}.vtex-store-link-0-x-buttonLink--op-go-to-orders-button:hover,.vtex-store-link-0-x-buttonLink--op-go-to-orders-button:focus{opacity:0.8;border-color:#e5f0f8;background-color:#e5f0f8}.vtex-store-link-0-x-buttonLink--op-go-to-orders-button .vtex-store-link-0-x-label--op-go-to-orders-button{color:#0c0f1b;font-size:12px;font-weight:500;line-height:16px;font-style:normal;font-family:Inter;text-transform:none;letter-spacing:-0.1px}
.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:#006ab5}.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:#006ab5}.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-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-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}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRow--related-products-shelf .vtex-flex-layout-0-x-flexRowContent--related-products-shelf{padding-top:0}}.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-flexRow--product-main .vtex-flex-layout-0-x-flexRowContent--product-main{margin-top:1rem}@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:506px}}@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-informations .vtex-flex-layout-0-x-flexRowContent--product-page-informations{margin:1rem 0;display:flex;justify-content:space-between}@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}}.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{margin-bottom: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:298px}}@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;flex-direction:row-reverse;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:128px;margin-right:1rem}.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:#006ab5;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 .swiper-wrapper{max-width:112px!important}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-carouselGaleryThumbs{max-height:552px}.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-prev,.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-next{visibility:hidden}.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active{visibility:visible}.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage{align-items:center;justify-content:center;margin:0 auto}@media screen and (max-width:639.98px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage{margin-bottom:1rem}}.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{border-radius:1rem}@media screen and (max-width:639.98px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{width:100%!important;height:328px!important;max-height:328px!important;object-fit:cover!important}}@media screen and (min-width:640px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:632px!important;object-fit:contain;height:100%!important;border:1.5px solid #e6e7eb;border-radius:16px;margin:0 auto}}@media screen and (min-width:1300px) and (max-width:1380px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:615px!important}}@media screen and (min-width:1260px) and (max-width:1300px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:584px!important}}@media screen and (min-width:1000px) and (max-width:1040px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:380px!important}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:767px) and (max-width:768px) and (min-height:1022px) and (max-height:1024px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:275px!important}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:818px) and (max-width:820px) and (min-height:1178px) and (max-height:1180px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:295px!important}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:910px) and (max-width:912px) and (min-height:1366px) and (max-height:1368px){.vtex-store-components-3-x-productImagesGallerySlide.swiper-slide-active .vtex-store-components-3-x-productImage .vtex-store-components-3-x-productImageTag{max-width:330px!important}}.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-identifier-0-x-product-identifier--productReference{margin:0;color:#83889a;font-size:12px;font-weight:500;line-height:16px;font-style:normal}
.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-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-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;max-width:128px;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 1.5rem}}@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:3rem 0 1.5rem}}.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:#006ab5;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-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:#006ab5!important}
.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}}
@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-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}.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:#006ab5;font-size:12px;font-weight:600;line-height:16px;font-style:normal;text-decoration-line:underline}
.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--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 #006ab5!important;background-color:#006ab5!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-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:#006ab5;font-size:12px;font-weight:500;line-height:16px;font-style:normal;text-transform:capitalize}@media screen and (min-width:640px){.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesContainer{margin-right:1rem}}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-carouselGaleryCursor{padding:0}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImagesThumb{display:flex;align-items:center;border-radius:8px;width:112px!important;height:112px!important}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImagesThumb .vtex-store-components-3-x-carouselThumbBorder{border-radius:8px}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-carouselThumbBorder{border:2px solid #3388c4}.vtex-flex-layout-0-x-flexRow--product-page-image .vtex-store-components-3-x-productImagesThumbCaret{background:white;padding-top:0.5rem;padding-bottom:0.5rem}.vtex-store-components-3-x-productDescriptionText{font-weight:400}.vtex-store-components-3-x-thumbImg{width:112px;height:112px;object-fit:cover;border-radius:8px}.vtex-store-components-3-x-productImageTag--zoom{display:none}.vtex-store-components-3-x-videoContainer{padding:51%!important}.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:#006ab5;border-color:#006ab5;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}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-components-3-x-carouselContainer{justify-content:center}.vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryCursor{padding-left:0!important;padding-right:1.5px!important;margin-left:0}}@media screen and (min-width:768px) and (max-width:1024px){.vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs{display:none}}.vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret:nth-child(even)::before{rotate:180deg}.vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='32' width='32' height='32' rx='16' transform='rotate(90 32 0)' fill='%23E6E7EB'/%3E%3Cpath d='M20 17.5L16 13.5L12 17.5' stroke='%230D71B9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:32px;height:32px;display:inline-block;margin-left:-2.5rem}.vtex-store-components-3-x-carouselContainer .vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbCaret .vtex-store-components-3-x-caretIcon{display:none}@media screen and (min-width:768px){.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext{transform:rotate(180deg) translate(0,50%)}}@media screen and (max-width:768px){.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext::before{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%3Crect width='24' height='24' rx='12' fill='%23E6E7EB'/%3E%3Cpath d='M10.5 16L14.5 12L10.5 8' stroke='%23006AB5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretNext .vtex-store-components-3-x-caretIcon{display:none}.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev::before{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%3Crect width='24' height='24' rx='12' fill='%23E6E7EB'/%3E%3Cpath d='M13.5 8L9.5 12L13.5 16' stroke='%23006AB5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;display:block}.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperCaretPrev .vtex-store-components-3-x-caretIcon{display:none}}.vtex-store-components-3-x-productImagesGallerySlide{margin-top:0}.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:#006ab5;background-color:#006ab5}.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-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:16px;height:16px}.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-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}}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--total-products-row{padding:16px 16px 0}}.vtex-flex-layout-0-x-flexRowContent--total-products-row{height:100%;align-items:center}.vtex-flex-layout-0-x-flexRowContent--filter-mobile{display:flex;align-items:center;gap:16px;padding:24px 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-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:#006ab5!important;border-color:#006ab5!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-family:Termina;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, #006ab5)}.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:400;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:none}}.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}}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#006ab5!important;border-color:#006ab5!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 #006ab5!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:16px;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:#006ab5!important;border-color:#006ab5!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, #006ab5);color:var(--color-light-on-primary, #fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;width:132px;height:40px;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;width:132px;height:40px;text-transform:inherit}.vtex-search-result-3-x-searchResultContainer{overflow-x:hidden}}@media screen and (max-width:1025px){.vtex-search-result-3-x-sidebar{width:312px}.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-orderByOptionsContainer{top:52px;z-index:25!important}.vtex-search-result-3-x-orderByDropdown{padding:0}.vtex-search-result-3-x-buttonShowMore--layout{max-width:1376px;margin-left:auto;padding:24px 0 0}.vtex-search-result-3-x-buttonShowMore .vtex-button{border-radius:8px;background:var(--color-light-primary, #006ab5);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-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}
.vtex-flex-layout-0-x-flexCol--wishlistContainer{padding:0 1rem}@media (min-width:1360px){.vtex-flex-layout-0-x-flexCol--wishlistContainer{max-width:1400px;margin:0 auto;padding:0}}.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-flex-layout-0-x-flexColChild--titleWishlist{color:var(--palette-neutral-99, #0c0f1b);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-flex-layout-0-x-flexColChild--titleWishlist .vtex-rich-text-0-x-heading{color:var(--palette-neutral-99, #0c0f1b);font-family:Termina;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:1rem 0 1rem 0.313rem}@media (min-width:1026px){.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-flex-layout-0-x-flexColChild--titleWishlist .vtex-rich-text-0-x-heading{font-size:24px;line-height:32px;margin-left:4rem}}@media (min-width:1360px){.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-flex-layout-0-x-flexColChild--titleWishlist .vtex-rich-text-0-x-heading{margin:2rem 0.75rem 3rem}}@media (min-width:1026px){.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf-wishlist .vtex-product-summary-2-x-containerNormal--product-summary-default{margin:0 12px}}@media (min-width:1026px){.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-imageWrapper,.vtex-flex-layout-0-x-flexCol--wishlistContainer .vtex-product-summary-2-x-containerNormal--product-summary-default .vtex-product-summary-2-x-clearLink--product-summary-default .vtex-product-summary-2-x-imageWrapper{width:278px;height:246px}}.vtex-flex-layout-0-x-flexCol--wishlistContainer .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:18px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexCol--wishlistContainer .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:20px}}.vtex-flex-layout-0-x-flexCol--wishlistContainer .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{font-size:12px;text-decoration:line-through}
.render-route-store-wishlist .vtex-my-account-1-x-flexRow--review-model .vtex-my-account-1-x-flexRowContent--review-model{margin:1.5rem 0 0.25rem}.render-route-store-wishlist .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{margin-bottom:.5rem}@media screen and (min-width:640px){.render-route-store-wishlist .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;margin-bottom:1rem}}.render-route-store-wishlist .vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin-bottom:.75rem}@media screen and (min-width:1026px){.render-route-store-wishlist .vtex-flex-layout-0-x-flexRow--product-summary-price-container{margin-bottom:1rem}}@media screen and (max-width:768px){.render-route-store-wishlist .vtex-flex-layout-0-x-flexCol--product-summary-add-to-list-btn{margin-top:auto}}
.vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf-wishlist{margin-bottom:6rem}@media (min-width:1026px){.vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf-wishlist{margin-bottom:4rem}}@media (min-width:1360px){.vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf-wishlist .vtex-product-summary-2-x-containerNormal--product-summary-default{max-width:326px!important}}@media (min-width:1360px){.vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf-wishlist .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{width:214px}}
.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-slider-layout-0-x-infoCardContainer--blog-banners-slider{display:flex;flex-direction:column-reverse}.vtex-slider-layout-0-x-sliderTrackContainer--blog-banners-slider{padding:20px 0}.vtex-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){.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider{margin:0 4px}}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardImageContainer--blog-banners-slider{height:180px;border-radius:8px}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardImageContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardImage--blog-banners-slider{height:100%}@media screen and (max-width:639px){.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardImageContainer--blog-banners-slider{height:130px}}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider{width:100%;padding:10px;background-color:#F3F7FF;border-radius:8px}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardCallActionContainer--blog-banners-slider{margin:8px 0}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-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){.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardHeadline--blog-banners-slider{font-size:14px;line-height:18px}}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-button{background-color:#00A441;border:none;border-radius:8px}.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-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){.vtex-slider-layout-0-x-infoCardContainer--blog-banners-slider .vtex-slider-layout-0-x-infoCardTextContainer--blog-banners-slider .vtex-button .vtex-button__label{font-size:12px;line-height:15px}}
.vtex-store-link-0-x-link--blog-view-more-button{text-transform:none;border-radius:8px;border-color:#006ab5;background-color:#006ab5;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:#006ab5;background-color:#006ab5;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}}@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}
.vtex-flex-layout-0-x-flexColChild--about-genius-pet-care{width:100%}@media screen and (max-width:64rem){.vtex-flex-layout-0-x-flexCol--about-genius-pet-care{margin-top:16px}}
@media screen and (max-width:639.98px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container{max-width:330px}}@media screen and (min-width:640px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container{max-width:500px}}.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container{padding:0 1.5rem 1.5rem}.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel2--about-genius-pet-care-text-container{margin:0;color:#ffffff;font-weight:600;font-style:normal;font-family:Termina}@media screen and (max-width:639.98px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel2--about-genius-pet-care-text-container{font-size:24px;line-height:28px}}@media screen and (min-width:640px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel2--about-genius-pet-care-text-container{font-size:48px;line-height:56px}}.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container{margin:1rem 0 1.5rem;color:#ffffff;font-weight:500;font-style:normal}@media screen and (max-width:639.98px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container{font-size:12px;line-height:16px}}@media screen and (min-width:640px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container{font-size:16px;line-height:24px}}.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-text-container{display:flex;align-items:center;justify-content:center;padding:0.875rem 1rem;border-radius:8px;background-color:#ffffff;color:#25356e;font-size:14px;font-weight:600;line-height:20px;font-style:normal;text-decoration:none}@media screen and (max-width:639.98px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-text-container{margin:0 auto;max-width:280px}}@media screen and (min-width:640px){.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-text-container{margin:0;max-width:175px}}.vtex-rich-text-0-x-container--about-genius-pet-care-text-container .vtex-rich-text-0-x-wrapper--about-genius-pet-care-text-container .vtex-rich-text-0-x-headingLevel3--about-genius-pet-care-text-container .vtex-rich-text-0-x-link--about-genius-pet-care-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")}.vtex-rich-text-0-x-heading--about-genius-pet-care-title-container{color:#0C0F1B;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:2rem auto}@media screen and (max-width:64rem){.vtex-rich-text-0-x-heading--about-genius-pet-care-title-container{display:none}}
@media screen and (max-width:339.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:60%}}@media screen and (min-width:340px) and (max-width:349.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:70%}}@media screen and (min-width:350px) and (max-width:359.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:70%}}@media screen and (min-width:360px) and (max-width:399.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:75%}}@media screen and (min-width:400px) and (max-width:499.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:88.5%}}@media screen and (min-width:500px) and (max-width:991.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:100%}}@media screen and (min-width:992px) and (max-width:1025.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-top:105%}}@media screen and (min-width:640px) and (max-width:1025.98px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{right:25%}}@media screen and (min-width:1026px){.vtex-stack-layout-0-x-stackItem--about-genius-pet-care-text-container{margin-left:7%;margin-top:calc(5% + 4.5rem)}}
.vtex-store-components-3-x-imageElementLink--about-genius-pet-care{width:100%}.vtex-store-components-3-x-imageElementLink--about-genius-pet-care .vtex-store-components-3-x-imageElement--about-genius-pet-care{max-height:none!important}@media screen and (max-width:1025.98px){.vtex-store-components-3-x-imageElementLink--about-genius-pet-care .vtex-store-components-3-x-imageElement--about-genius-pet-care{border-radius:0.5rem}}@media screen and (min-width:1026px){.vtex-store-components-3-x-imageElementLink--about-genius-pet-care .vtex-store-components-3-x-imageElement--about-genius-pet-care{border-radius:1rem}}
.vtex-flex-layout-0-x-flexRowContent--best-sellers-and-brands{padding-top:0!important}.vtex-flex-layout-0-x-flexRowContent--best-sellers-and-brands .vtex-flex-layout-0-x-flexRowContent--default-shelf{padding:0!important}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--best-sellers-and-brands .vtex-flex-layout-0-x-flexCol--best-sellers-and-brands{flex-direction:column-reverse}}
.vtex-flex-layout-0-x-flexColChild--client-review-slide{width:100%}.vtex-flex-layout-0-x-flexRowContent--client-review-slide{padding:0!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexCol--client-review-slide{padding:0 1rem;row-gap:1rem}}
.vtex-rich-text-0-x-heading--client-review-banner-title-container{text-align:center;font-family:Termina;color:#0c0f1b;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:64px 0 32px}@media screen and (max-width:1024px){.vtex-rich-text-0-x-heading--client-review-banner-title-container{color:var(--palette-neutral-99, #0c0f1b);font-size:16px;line-height:20px;margin:16px 0 0}}@media screen and (max-width:1024px){.vtex-rich-text-0-x-container--client-review-banner-title-container{justify-content:center}}
.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop{display:flex;flex-direction:column;gap:24px;padding-top:24px!important}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--category-card-text{padding-left:1.5rem}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog{gap:24px}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{max-width:272px}@media screen and (min-width:320px) and (max-width:639.98px){.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog{gap:0px}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{max-width:100%}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat{margin-top:12px}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop{padding-top:12px!important;padding-bottom:0!important;gap:0}}@media screen and (min-width:640px) and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog{gap:12px;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-cat .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop-dog .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{max-width:100%}.vtex-flex-layout-0-x-flexRowContent--info-card-categories-shop{gap:24px}}
.vtex-slider-layout-0-x-paginationDotsContainer--client-review-banner-slide{position:initial;margin:0}.vtex-slider-layout-0-x-sliderLayoutContainer--client-review-banner-slide{flex-direction:column;gap:64px}@media screen and (max-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--client-review-banner-slide{gap:16px}}.vtex-slider-layout-0-x-slideChildrenContainer--client-review-banner-slide{justify-content:initial;width:680px}.vtex-slider-layout-0-x-sliderTrackContainer--client-review-banner-slide{max-height:320px}.vtex-slider-layout-0-x-slide--client-review-banner-slide{max-width:680px}.vtex-slider-layout-0-x-sliderLeftArrow--client-review-banner-slide,.vtex-slider-layout-0-x-sliderRightArrow--client-review-banner-slide{top:38%}.vtex-slider-layout-0-x-sliderTrack--client-review-banner-slide{justify-content:space-between}@media screen and (max-width:1024px){.vtex-slider-layout-0-x-sliderLeftArrow--client-review-banner-slide{left:-14px;top:40%}.vtex-slider-layout-0-x-sliderRightArrow--client-review-banner-slide{right:-14px;top:40%}.vtex-slider-layout-0-x-paginationDotsContainer--client-review-banner-slide{margin:0}.vtex-slider-layout-0-x-sliderTrackContainer--client-review-banner-slide{height:auto}.vtex-slider-layout-0-x-slideChildrenContainer--client-review-banner-slide{height:100%}}
@media screen and (max-width:1024px){.vtex-store-components-3-x-imageElement--client-review-banner-slide{height:100%;width:100%}}
.vtex-slider-layout-0-x-infoCardContainer--home-categories-shop-slider{display:flex;flex-direction:column-reverse;padding:0}.vtex-slider-layout-0-x-infoCardContainer--home-categories-shop-slider:hover .vtex-slider-layout-0-x-infoCardCallActionText--home-categories-shop-slider{color:var(--color-light-primary, #006ab5)}.vtex-slider-layout-0-x-infoCardContainer--home-categories-shop-slider:hover .vtex-slider-layout-0-x-infoCardImageContainer--home-categories-shop-slider{border:6px solid #006ab5;border-radius:100%}.vtex-slider-layout-0-x-infoCardImageContainer--home-categories-shop-slider-banner,.vtex-slider-layout-0-x-infoCardTextContainer--home-categories-shop-slider,.vtex-slider-layout-0-x-slide--home-categories-shop-slider{width:100%!important}.vtex-slider-layout-0-x-infoCardImageContainer--home-categories-shop-slider{width:100%!important;border-radius:100%;max-height:160px}.vtex-slider-layout-0-x-infoCardContainer--home-categories-shop-slider-banner{padding:0}.vtex-slider-layout-0-x-infoCardCallActionContainer--home-categories-shop-slider{margin:0;text-decoration:none}.vtex-slider-layout-0-x-infoCardCallActionText--home-categories-shop-slider{margin:0;margin-top:8px;color:rgba(0,0,0,0.7);text-align:center;font-size:1rem;font-style:normal;font-weight:600;line-height:24px;text-decoration:none}.vtex-slider-layout-0-x-infoCardCallActionText--home-categories-shop-slider:hover{color:var(--color-light-primary, #006ab5)}.vtex-slider-layout-0-x-infoCardTextContainer--home-categories-shop-slider-banner{display:none}.vtex-slider-layout-0-x-sliderTrack--home-categories-shop-slider{gap:24px}.vtex-slider-layout-0-x-infoCardImage--home-categories-shop-slider-banner{border-radius:16px}@media screen and (min-width:320px) and (max-width:639.98px){.vtex-slider-layout-0-x-infoCardImageContainer--home-categories-shop-slider{border:none}.vtex-slider-layout-0-x-sliderTrack--home-categories-shop-slider{column-gap:14px;row-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);width:100%!important}.vtex-slider-layout-0-x-infoCardCallActionText--home-categories-shop-slider{font-size:0.875rem}.vtex-slider-layout-0-x-infoCardTextContainer--home-categories-shop-slider{padding:0}.vtex-slider-layout-0-x-infoCardContainer--home-categories-shop-slider-banner{margin-bottom:16px}}@media screen and (min-width:640px) and (max-width:1025px){.vtex-slider-layout-0-x-sliderTrack--home-categories-shop-slider{gap:0}.vtex-slider-layout-0-x-infoCardImageContainer--home-categories-shop-slider{height:auto}}
.vtex-rich-text-0-x-headingLevel1--home-categories-shop-title{font-family:Termina;color:var(--palette-neutral-99, #0c0f1b);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0}@media screen and (max-width:639px){.vtex-rich-text-0-x-headingLevel1--home-categories-shop-title{font-size:16px;line-height:20px;margin-bottom:16px}}
.vtex-store-link-0-x-link--home-card{width:100%;height:100%}
.vtex-store-components-3-x-imageElementLink--genius-consultant{width:100%;margin:0}.vtex-store-components-3-x-imageElementLink--genius-consultant .vtex-store-components-3-x-imageElement--genius-consultant{max-height:none!important;height:100%;border-radius:16px}@media screen and (max-width:1025px){.vtex-store-components-3-x-imageElementLink--genius-consultant{margin:0}}.vtex-store-components-3-x-imageElement--genius-consultant{border-radius:16px}
.vtex-flex-layout-0-x-flexRow--leads-capture-main{margin-top:2rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-store-components-3-x-container{padding:0rem 2rem!important}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{justify-content:flex-end}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input__label{display:none}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input{height:3rem;width:27.8125rem;margin-right:0.625rem;margin-bottom:1.5rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group{border-radius:0.5rem;border:0.0938rem solid rgba(137,141,141,0.6);height:3rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:active,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:focus,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:hover{border:0.0938rem solid #0d71b9}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:active .vtex-styleguide-9-x-input,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:active .vtex-styleguide-9-x-input::placeholder,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:focus .vtex-styleguide-9-x-input,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:focus .vtex-styleguide-9-x-input::placeholder,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:hover .vtex-styleguide-9-x-input,.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group:hover .vtex-styleguide-9-x-input::placeholder{color:#0d71b9}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-checkbox__line-container{margin-left:2.5rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-checkbox__line-container .vtex-checkbox__inner-container{border-radius:0.3125rem;border:0.0938rem solid #000}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-checkbox__line-container .vtex-checkbox__label{font-family:Inter;color:#6a7185;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-flex-layout-0-x-flexRow--forms-leads-submit .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:auto!important}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-store-form-0-x-formSubmitButton .vtex-button{background-color:#006ab5;border-color:#006ab5;border-radius:0.5rem;height:3rem;width:6.8125rem}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-store-form-0-x-formSubmitButton .vtex-button .vtex-button__label{font-family:Inter;font-size:0.875rem;font-style:normal;font-weight:500;line-height:1.25rem;text-transform:initial}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--leads-capture-main{margin-top:8px}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input{margin-bottom:12px;margin-right:0;height:40px!important}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-input .vtex-input-prefix__group{height:40px!important}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-button{height:40px!important;width:100%!important;margin-bottom:12px}.vtex-flex-layout-0-x-flexRow--leads-capture-main .vtex-checkbox__line-container{margin-left:0;align-items:center}}
.vtex-rich-text-0-x-heading--leads-capture-title{font-family:Termina;text-align:center;font-size:64px;font-style:normal;font-weight:600;line-height:68px;color:#006ab5;margin:4rem 12rem 0 0}@media screen and (max-width:1024px){.vtex-rich-text-0-x-heading--leads-capture-title{font-size:32px;font-weight:600;line-height:40px;margin:0 2rem}}.vtex-rich-text-0-x-paragraph--leads-capture-title{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#000;margin:1.5rem 12rem 1.5rem 0}@media screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--leads-capture-title{font-size:14px;font-weight:400;line-height:18px;margin:8px 0}}
.vtex-flex-layout-0-x-flexRowContent--nutricional-plan-banner{margin-top:16px!important}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--nutricional-plan-banner{padding-top:12px!important;padding-bottom:12px!important;margin:0!important}}
.vtex-slider-layout-0-x-nutricional-plan-banner{width:100%;border-radius:16px}
.vtex-store-components-3-x-imageElement--nutricional-plan-banner,.vtex-store-components-3-x-imageElementLink--nutricional-plan-banner{width:100%;border-radius:16px}
.vtex-flex-layout-0-x-flexCol--prenditi-cura-home-block{row-gap:77px}.vtex-flex-layout-0-x-flexColChild--prenditi-cura-information-1{height:auto!important}.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-home-block{padding:0!important;margin:40px auto 32px!important;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-home-block .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-information{column-gap:28px}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-information{flex-direction:column;display:flex!important;row-gap:32px}.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-information .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--prenditi-cura-home-block{row-gap:48px;padding:0}.vtex-flex-layout-0-x-flexRowContent--prenditi-cura-home-block{margin:8px auto 32px!important}}
.vtex-rich-text-0-x-paragraph--prenditi-cura-information-1-percentage{color:#006ab5;font-family:Termina;font-size:72px;font-style:normal;font-weight:600;line-height:72px;margin:0 0 24px 0;display:flex}.vtex-rich-text-0-x-paragraph--prenditi-cura-information-1-description{color:#6a7185;font-family:Inter;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:0}.vtex-rich-text-0-x-paragraph--prenditi-cura-information-title{margin:0;color:#000;font-size:32px;font-weight:600;line-height:40px;text-align:center;font-style:normal;font-family:Termina}@media screen and (max-width:1025px){.vtex-rich-text-0-x-paragraph--prenditi-cura-information-title{font-size:24px;font-style:normal;font-weight:600;line-height:30px}.vtex-rich-text-0-x-paragraph--prenditi-cura-information-1-percentage{font-size:48px;font-style:normal;font-weight:600;line-height:52px;margin:0 0 24px 0}.vtex-rich-text-0-x-paragraph--prenditi-cura-information-1-description{font-size:14px;font-style:normal;font-weight:400;line-height:1.5}}
.vtex-store-link-0-x-link--create-nutritional-plan-new-button-home{align-self:center;justify-self:center;border-radius:8px;background:var(--color-variations-secondary-20, #FBF2CC);display:flex;padding:12px 48px;max-width:303px;text-decoration:none;margin:0 auto}.vtex-store-link-0-x-link--create-nutritional-plan-new-button-home:hover{background:var(--color-variations-secondary-60, #F4D766)}.vtex-store-link-0-x-label--create-nutritional-plan-new-button-home{color:var(--palette-neutral-99, #0C0F1B);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;column-gap:8px;align-items:center}.vtex-store-link-0-x-label--create-nutritional-plan-new-button-home::before{content:'';background-image:url("data:image/svg+xml,%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");width:24px;height:24px;display:flex}
.vtex-flex-layout-0-x-flexRowContent--review-desktop{margin-top:48px}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--review-desktop{margin-top:0}}.vtex-flex-layout-0-x-flexRowContent--review-banner-image-and-texts .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--review-banner-image-and-texts .vtex-store-components-3-x-imageElement{max-width:665px;max-height:580px}.vtex-flex-layout-0-x-flexColChild--review-banner-col-texts{height:auto!important}.vtex-flex-layout-0-x-flexCol--review-banner-col-texts{justify-content:center;row-gap:32px}.vtex-flex-layout-0-x-flexRowContent--review-banner-image-and-texts{column-gap:69px;height:580px}.vtex-flex-layout-0-x-flexRowContent--review-banner{padding:0!important;margin:15px auto 19px}.vtex-flex-layout-0-x-flexRow--review-banner{margin:0 auto 3px}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--review-banner-image-and-texts{flex-direction:column;display:flex!important;row-gap:1rem;height:auto}.vtex-flex-layout-0-x-flexRow--review-banner{margin:0}.vtex-flex-layout-0-x-flexCol--review-banner-col-texts{row-gap:12px}}
.vtex-rich-text-0-x-heading--review-banner-title{margin:0;color:#0C0F1B;font-size:56px;font-style:normal;font-weight:700;line-height:90px;max-width:530px;font-family:Termina}.vtex-rich-text-0-x-heading--review-banner-text{color:#0C0F1B;font-size:24px;font-style:normal;font-weight:500;line-height:40px;max-width:530px;margin:0}@media screen and (max-width:1025px){.vtex-rich-text-0-x-heading--review-banner-title{font-size:28px;font-style:normal;font-weight:700;line-height:34px}.vtex-rich-text-0-x-heading--review-banner-text{font-size:16px;font-style:normal;font-weight:500;line-height:20px}}
.vtex-slider-layout-0-x-sliderTrackContainer--review-banner-slide-desktop{max-width:100%!important}
.vtex-store-components-3-x-imageElement--review-banner-slide-desktop{max-height:100%!important}.vtex-store-components-3-x-imageElementLink--review-banner-slide-desktop{width:100%}@media screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--review-banner{padding:1rem}}.vtex-flex-layout-0-x-flexRow--review-banner .vtex-store-components-3-x-container{max-width:100%!important}.vtex-store-components-3-x-imageElement--review-banner-image{border-radius:16px}
.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion{flex-direction:column}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion{padding:1rem}}.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content{width:100%}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content{flex-direction:column;gap:16px}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content{align-items:center;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexColChild--shelf-promotion-main-content{width:50%;max-width:680px;max-height:380px}.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexColChild--shelf-promotion-main-content:first-child{margin-right:0.25rem}.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexColChild--shelf-promotion-main-content:last-child{margin-left:0.25rem}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexCol--shelf-promotion-info{justify-content:center}}.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexCol--shelf-promotion-info .vtex-flex-layout-0-x-flexColChild--shelf-promotion-info{height:auto!important}@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .vtex-flex-layout-0-x-flexRowContent--shelf-promotion .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol--shelf-promotion-main-content .vtex-flex-layout-0-x-flexRow--shelf-promotion-image-info-container .vtex-flex-layout-0-x-flexRowContent--shelf-promotion-image-info-container{display:flex}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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;flex-direction:row}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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:first-child{margin-right:0.375rem}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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:last-child{margin-left:0.375rem}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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 .vtex-button{width:100%!important}@media screen and (max-width:1025.98px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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 .vtex-button{height:40px}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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 .vtex-button{max-width:316px}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .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 .vtex-flex-layout-0-x-flexCol--product-summary-add-to-cart-button{margin:0;display:flex;justify-content:flex-end}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-flex-layout-0-x-flexRow--review-model .vtex-flex-layout-0-x-flexRowContent--review-model{margin:0 0 0.5rem!important}
.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary{border-radius:8px;max-width:none!important;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--shelf-promotion-summary{padding:0.75rem}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary{padding:1rem}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary:hover{border-color:#006ab5}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary{padding:0}@media screen and (max-width:1025.98px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-imageWrapper{height:142px}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-image{max-width:none;max-height:none;object-fit:contain;transition:0.5s all ease;animation:vtex-product-summary-2-x-fadeAnimation 0.5s;-webkit-animation:vtex-product-summary-2-x-fadeAnimation 0.5s}@media screen and (max-width:1025.98px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-image{width:136px;height:144px}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-image{width:308px;height:268px;margin-bottom:1.65rem}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-productNameContainer{line-height:normal}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-nameContainer{padding:0}@media screen and (min-width:640px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-nameContainer{max-width:250px}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{height:40px;color:#0c0f1b;font-weight:500;font-style:normal;letter-spacing:-0.1px;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:1025.98px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{font-size:12px;line-height:16px;-webkit-line-clamp:3;height:48px}}@media screen and (min-width:1026px){.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-nameWrapper .vtex-product-summary-2-x-brandName{font-size:14px;line-height:20px;-webkit-line-clamp:2}}.vtex-product-summary-2-x-containerNormal--shelf-promotion-summary .vtex-product-summary-2-x-element--shelf-promotion-summary .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{border-color:#1a79bc!important;background-color:#1a79bc!important}
@media screen and (max-width:1025.98px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .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{margin:0 0 1rem}}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--shelf-promotion .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{margin:2rem 0 2rem}}
@media screen and (max-width:1025.98px){.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-promotion-products{margin:0 auto 1.5rem}}.vtex-slider-layout-0-x-sliderLayoutContainer--default-slider-shelf{flex-direction:column}
.vtex-store-components-3-x-imageElement--shelf-promotion{border-radius:16px}@media screen and (max-width:1025.98px){.vtex-store-components-3-x-imageElement--shelf-promotion{border-radius:8px}}@media screen and (max-width:1025.98px){.vtex-store-components-3-x-imageElementLink--shelf-promotion{width:100%}.vtex-store-components-3-x-imageElementLink--shelf-promotion .vtex-store-components-3-x-imageElement--shelf-promotion{max-height:none!important}}
@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%}
.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}}
