@media(max-width:997px){.without-margin-mobile{margin:0!important}.hidden-mobile{display:none!important}.swipe-indicator{background-color:hsla(0,0%,100%,.8);border-radius:50%;position:fixed;top:50%;transition:translate .6s cubic-bezier(.16,1,.3,1)}.swipe-indicator--back{left:0;position:fixed;rotate:180deg;top:50%;translate:-2rem 0}.swipe-indicator--forward{position:fixed;right:0;top:50%;translate:2rem 0}.swiped-back .swipe-indicator--back{translate:.25rem 0}.swiped-forward .swipe-indicator--forward{translate:-.25rem 0}.miniCart__title{margin:.5em}.stories{display:none;position:absolute;right:4rem;top:10px}.stories__logo,.stories__logo:before{height:32px;width:32px}.stories__logo .icon-sprite{height:17.6px;transform:translate(1px,1px);width:17.6px}.stories__content.show-prev-next .stories__next>div,.stories__content.show-prev-next .stories__prev>div{transform:translateY(-50%)}.stories__progress{gap:1vw}.stories__pill:before{height:4px}.stories__item{margin:0 0 48px}.stories__prev .icon-sprite,.stories__prev>div:before{margin-left:8px}.stories__next .icon-sprite,.stories__next>div:before{margin-right:8px}.stripbanner__wrapper{flex-direction:column;padding-bottom:5px;padding-top:5px}.stripbanner__item{flex:1 0 50%;flex-direction:column;justify-content:center;padding:5px 0}.stripbanner__countdown{flex-direction:row}.header__baixe-app{background-color:#f4f4f4}.header__baixe-app .close{--icon-main-color:transparent;--icon-secondary-color:#000;align-items:center;display:flex;flex:1 0 auto;justify-content:center}.baixe-app{background-color:#f4f4f4;border:0;box-sizing:border-box;max-width:100%;min-width:0;padding:.5rem 0;width:100%}.baixe-app,.baixe-app__logo{align-items:center;display:flex}.baixe-app__logo{background-color:#fff;border-color:transparent;border-radius:.5rem .5rem .5rem .5rem;height:3rem;justify-content:center;width:3rem}.baixe-app__logo .icon-sprite{height:1.5rem;width:1.5rem}.baixe-app__texts{display:flex;flex-direction:column;gap:.25rem;justify-items:flex-start;padding:0 .75rem}.baixe-app__title{font-family:"Bree Serif",serif;font-size:1rem;font-weight:400;text-align:left}.baixe-app__subtitle{font-size:.875rem;font-weight:400;text-align:left}.baixe-app__button{font-family:"Bree Serif",serif;margin:0 .5rem 0 0;padding:.5em 1em}.header{height:148px}.header--totem{height:114px}.header__checkout__safeEnsure .icon-sprite{margin-right:6px}.header__checkout .logo{margin:0 auto 0 0;text-align:left}.header__wrapper{align-items:center;display:grid;grid-template-areas:"r s t" "u u u";padding:0}.header:has(.header__baixe-app){height:212px}.header .account,.header .juridic,.header .recurrency,.header .service,.postalcode__hideMobile{display:none}.hamburguer{grid-area:r;padding-left:1rem;position:relative;transition:all .3s ease-in-out}.hamburguer__link{display:block;height:100%;width:100%}.logo{grid-area:s;margin:0 auto;max-width:190px;padding-bottom:3px;padding-top:5px}.search{background-color:#f21414;grid-area:u;padding-left:1rem;position:relative;width:100vw}.search,.search--webview{padding-bottom:1rem;padding-right:1rem;padding-top:1rem}.search--webview{align-items:center;display:flex;padding-left:0}.search--webview .search__result{margin:0 1rem 0 3rem;width:calc(100% - 4rem)}.search__result{margin:0 1rem;max-height:50vh;position:absolute;top:calc(100% - .5rem);width:calc(100% - 2rem)}.search .back{padding:0 .5rem}.search .back .icon-sprite{height:2rem;rotate:180deg;width:2rem}.searchProduct__name{font-size:.875rem;font-weight:400}.menu{background-color:#fff;transform:translateX(-200%);transition:all .8s ease-in-out;width:calc(100% - 3rem);z-index:10000}.menu,.menu__util{left:0;position:absolute;top:0}.menu__util{background-color:rgba(0,0,0,.4);height:100%;transition:opacity 1s ease-in-out;width:calc(100% + 3rem);z-index:-1}.menu__container{height:calc(100dvh - 136px);overflow-x:hidden;overflow-y:scroll;position:relative}.menu__container--totem{height:100vh}.menu__wrapper{background-color:#fff;position:relative;z-index:2}.menu__header{border:solid #d9d9d9;border-width:0 0 1px;padding:16px}.menu__close{align-items:center;display:flex;height:65px;justify-content:center;position:absolute;right:-3rem;text-align:center;top:0;width:3rem;z-index:11}.menu__close:before{background-color:#fff;border-radius:100rem;content:" ";display:block;height:28px;position:absolute;width:28px;z-index:-1}.menu__close .icon-sprite{height:2rem;width:2rem}.menu__account{align-items:center;display:flex;justify-content:space-between}.menu__account--text{align-items:center;background-color:#f21414;border-color:#f21414;border-radius:4px 4px 4px 4px;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:flex-start;padding:.75em;width:100%}.menu__account--text .icon-sprite{--icon-main-color:#fff;margin-right:.5em}.menu__account-links{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:8px 16px}.menu__account-links .menu__link{align-items:center;display:flex;width:100%}.menu__account-links .menu__link-icon{margin-right:.5em}.menu__juridic{align-items:center;display:flex;justify-content:space-between;margin:.75rem 0 0}.menu__juridic--text{align-items:center;background-color:#fff;border:1px solid #f21414;border-radius:4px 4px 4px 4px;color:#f21414;display:flex;font-size:1rem;font-weight:400;justify-content:flex-start;padding:.75em;width:100%}.menu__juridic--text .icon-sprite{margin-right:.5em}.menu__baixe-app{align-items:center;display:flex;justify-content:space-between;margin:.75rem 0 0}.menu__baixe-app--text{align-items:center;background-color:#382290;border:1px solid #382290;border-radius:4px 4px 4px 4px;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:flex-start;padding:.75em;width:100%}.menu__baixe-app--text .icon-sprite{--icon-secondary-color:#fff;margin-right:.5em}.menu__list{margin-left:1rem}.menu__list--icon{border:solid #d9d9d9;border-width:0 0 1px;display:grid;grid-template-columns:repeat(4,1fr);margin-left:0;padding-bottom:24px;padding-left:1rem;padding-right:1rem}.menu__link{margin:0}.menu__name{align-items:center;color:#000;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;line-height:2.25rem;margin:0;padding-right:.875rem}.menu__name .icon-sprite{--icon-main-color:#fff}.menu__name--offer{justify-content:flex-start}.menu__name--offer .icon-sprite{--icon-main-color:#f21414}.menu__service{margin-bottom:8rem;margin-left:1rem}.menu__service--number{color:#f21414;display:block;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.menu__service--week{color:#000;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;margin-bottom:16px}.menu__service--interval{font-size:1.125rem;font-weight:400;margin-top:8px}.menu__service--email{color:#747474;display:block;font-size:.75rem;font-weight:400}.menu__sub{background-color:#fff;height:110dvh;left:0;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease-in-out;width:100%;z-index:1}.menu__sub--header{align-items:center;display:flex;font-size:1rem;font-weight:400;padding-bottom:16px;padding-left:16px;padding-top:16px}.menu__sub--header .icon-sprite{--icon-main-color:#fff;margin-right:.25em;transform:rotate(180deg);width:1.2em}.menu__sub--list{margin-top:.375rem;padding-left:2.5rem}.menu__sub--active{transform:translateX(0)}.menu__title{display:block;font-size:1rem;font-weight:700;margin-bottom:12px;margin-left:16px;margin-top:28px}.menu__title--fale{align-items:center;color:#382290;display:flex}.menu__title--fale .icon-sprite{margin-right:.5em}.menu .event{align-items:center;display:flex;flex-direction:column;justify-content:center}.menu .event__icon{display:inline-flex;position:relative}.menu .event__icon:before{border:1px solid #382290;border-radius:100rem;content:" ";display:block;height:40px;left:0;position:absolute;top:0;width:40px}.menu .event__icon .icon-sprite{height:32px;margin:4px;padding:6px;width:32px}.menu .event__title{font-size:.75rem;font-weight:700;padding-top:.75em;text-align:center}.menu-account-links{height:100dvh;overflow:hidden;position:fixed;top:0;width:100%}.menu-account-links__back{align-items:center;border:solid #d9d9d9;border-width:0 0 1px;display:flex;justify-content:flex-start;padding:22px 16px}.menu-account-links__back,.menu-account-links__back:hover{background-color:#f21414;color:#fff}.menu-account-links__back .icon-sprite{height:20px;margin-right:.5em;transform:rotate(180deg);width:20px}html.action__menu .menu__account~.menu-account-links{margin-left:-1rem;transition:background-color .5s ease-in-out;z-index:-1}.paymentPage__content{margin:0!important}.feedbackPage__item--nps .nps__text span{height:40px;width:40px}.stores{display:flex;flex-direction:column;gap:2rem}.page__header{background-color:#fff;border:solid #d9d9d9;border-width:0 0 1px;padding-left:16px;padding-right:16px;padding-top:24px}.page__content,.page__header{padding-bottom:24px}.page__content .error-message__title{font-size:1.25rem}.top{min-width:auto}.fullbanner{height:64vw;width:calc(100vw - var(--vw, 15px))}.fullbanner .next,.fullbanner .prev{display:none!important}.fullbanner__container{height:calc(64vw + 44px);overflow:hidden}.fullbanner__item a{height:64vw;width:calc(100vw - var(--vw, 15px))}.fullbanner__image{height:100%!important}.miniBanner{overflow:auto;scroll-snap-type:x mandatory}.miniBanner__wrapper{grid-gap:1rem;grid-template-columns:repeat(4,1fr) 1px;margin-bottom:0;margin-top:2rem}.miniBanner__wrapper:after{content:""}.miniBanner__link{scroll-snap-align:center;width:60vw}.subcategories__title{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.subcategorySection__list{gap:.5rem}.subcategorySection__item{width:48%}.subcategorySection__name{font-size:1.25rem}.institutionalPage--webview .institutionalPage__wrapper{margin-top:0}.institutionalPage--webview .institutionalPage__content{border:0;padding:1rem}.institutionalPage--webview .page__content{background-color:#fff}.institutionalPage__wrapper{margin-top:1rem}.institutionalPage__content{padding:24px 16px}.institutionalNav{display:none}.calculatorPage__hero{background-color:#382290;background-image:url(/bebida/assets/images/calculadora/hero-m.png);background-position:100% 0;background-repeat:no-repeat;border-radius:4px 4px 4px 4px;height:176px;margin:32px 0}.calculatorPage__hero-title{font-size:2rem;padding:0 0 0 16px}.calculatorPage__wrapper .icon-box__icon{margin:0 1.5rem 0 0}.calculatorPage__separator,.calculatorPage__wrapper .icon-box__paragraph,.calculatorPage__wrapper .icon-box__party-kind{display:none}.calculatorPage__steps{margin-top:16px}.calculatorPage__items .items__title{font-size:1rem}.calculatorPage__item{font-size:.875rem}.calculatorPage__party-kind{font-size:1.25rem;font-weight:700;padding:1rem 0 2rem;text-align:center}#resultado .calculatorPage__wrapper .icon-box{display:none}#opcoes .calculatorPage__tryAgain{align-items:center;display:flex;justify-items:center;padding:16px 0 0;text-align:center}#opcoes .calculatorPage__tryAgain .icon-sprite{--icon-main-color:transparent;transform:rotate(180deg)}.newsletter{padding:1.5rem 0}.newsletter__title{font-size:1.25rem}.newsletter__form{flex-direction:column}.newsletter__button,.newsletter__email{margin:.25em 0;width:100%}.newsletter__message--success{font-size:1rem}.leadEventos__wrapper{background-color:#f4f4f4;padding:0 0 1rem}.footer--checkout .footer__copyright{margin:1rem;text-align:center}.footer__item--support{display:flex;flex-direction:column;padding:2rem 0 0;text-align:center}.footer__item--support .footer__title{background-color:#f4f4f4;color:#382290;font-size:1.25rem;font-weight:700;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem}.footer__item--support .footer__title .icon-sprite{height:1.5rem;margin-right:.5rem;width:1.5rem}.footer__item--payment{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0 4rem}.footer__item--payment .footer__title{background-color:#f4f4f4;color:#382290;font-size:1.25rem;font-weight:700;justify-content:center;margin-bottom:1.5rem;padding-bottom:1.25rem;padding-top:1.25rem;width:100vw}.footer__item--payment .footer__title .icon-sprite{height:1.5rem;margin-right:.5rem;width:1.5rem}.footer__item--baixe-app{border:solid #d9d9d9;border-width:0 0 1px}.footer__item--baixe-app .footer__header{font-size:1rem;font-weight:700;padding:1rem}.footer__title{font-size:1rem;font-weight:700}.footer__title .icon-sprite{margin-right:1rem}.footer__links>*{padding-top:1.5em}.footer__links>:first-child{padding:0}.footer__phone{padding-top:2rem}.footer__email{padding-top:1rem}.footer__horario{margin:.5rem 0}.footer__wrapper-bottom{display:none}.footer__social{align-items:center;display:flex;flex-direction:column}.footer__razao-social{display:flex;flex-direction:column;font-size:.75rem;font-weight:400;gap:.5em;padding-bottom:2rem}.footer__subtitle{margin-top:1.5rem;text-align:center}.footer__button{margin-left:1rem;margin-right:1rem;margin-top:2rem;max-width:400px}.footer__payment{margin-top:1rem}.footer__payment:first-child{margin:0}.footer__accordion{border:solid #d9d9d9;border-width:0 0 1px}.footer__accordion:first-child{border-width:1px 0;margin-top:2.5rem}.footer__accordion--open{padding:0 0 1rem}.footer__accordion--open .footer__accordion-header .header__button{transform:rotate(270deg)}.footer__accordion-header{font-size:1rem;font-weight:700;padding:1rem}.footer__accordion-header .header__button{--icon-main-color:transparent;transform:rotate(90deg);transition:transform .375s linear;width:2rem}.footer__accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.footer__accordion-content>.footer__dropdown{padding:0 1rem}.footer__bottom{margin-bottom:2rem;margin-top:2rem;text-align:center}.footer .copyright__wrapper{display:flex;flex-direction:column;padding:2rem 1rem}.footer .copyright__info{font-size:.75rem;font-weight:400;line-height:1.1;padding-top:2.5em}.footer .copyright__logo{order:-1}.footer .container .footer__links{margin-top:0;padding-bottom:2rem;padding-top:2rem}.footer .container .footer__title{margin-bottom:1rem}.customers-comments{margin-bottom:2rem;margin-top:2rem;overflow:auto;padding-right:0;scroll-snap-type:x mandatory}.customers-comments__title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.customers-comments__container{grid-gap:1rem;grid-template-columns:repeat(3,1fr) 1px;overflow:auto;width:100%}.customers-comments__container:after{content:""}.customers-comments .item{scroll-snap-align:start;width:75vw}.footer__dropdown{padding:0 1rem;text-align:left}.footer__dropdown .footer__dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.footer__dropdown .footer__dropdown--show{max-height:2000px}.footer__dropdown .dropdown__item{cursor:pointer}.footer__dropdown .dropdown__item--active .dropdown__link,.footer__dropdown .dropdown__item--active .dropdown__text{color:#382290}.footer__dropdown .dropdown__item--active .header__button{transform:rotate(270deg)!important}.footer__dropdown .dropdown__item--sub .dropdown__link,.footer__dropdown .dropdown__item--sub .dropdown__text{color:#747474}.footer__dropdown .dropdown__item .header__button{--icon-main-color:transparent;transform:rotate(90deg);transition:transform .375s linear;width:1.5rem}.footer__dropdown .dropdown__text{display:inline-block;padding-bottom:.375rem;padding-top:.375rem;width:100%}.footer__dropdown .dropdown__link{display:inline-block;padding-bottom:.25rem;padding-top:.25rem;width:100%}.button__action{font-size:1rem;font-weight:700;line-height:1;padding:.875rem 1.5rem}.payment-methods{margin:0 16px}.payment-methods .accordion-component__header .header__title{font-size:1rem;font-weight:700}.payment-methods .accordion-component__content{padding:0 16px}.payment-methods .accordion-component__content>:first-child{padding-top:1rem}.payment-methods .accordion-component__content>:last-child{padding-bottom:1rem}.page-checkout--confirmation .accordion-component__content{padding:0 16px}.payment-methods .accordion-component__header .header__subtitle{margin:0}.payment-methods .accordion-component__header .header__container--left{align-items:flex-start;flex-direction:column}.sidebar{height:100%;left:0;position:fixed;top:0;transform:translateX(100%);transition:all .6s ease-in-out;width:100%;z-index:20}.sidebar__header{background-color:#f21414;justify-content:flex-start;margin-left:3rem;width:calc(100% - 3rem)}.sidebar__close,.sidebar__header{align-items:center;display:flex;height:65px}.sidebar__close{background-color:transparent;justify-content:center;text-align:center;z-index:11}.sidebar__close .icon-sprite{--icon-main-color:#382290;--icon-secondary-color:#fff;height:24px;margin-left:16px;margin-right:8px;width:24px}.sidebar__title{color:#fff;font-size:1.5rem;font-weight:700;padding-right:.5em}.sidebar__main{background-color:#fff;height:calc(100% - 65px);margin-left:auto;padding:0;width:calc(100% - 3rem);z-index:0}.sidebar__main .frm-filter{display:grid;grid-template-rows:auto 80px;height:100%}.sidebar__backdrop{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.filter__container{background-color:#fff;border:solid #d9d9d9;border-width:0 0 1px;height:calc(var(--vh, 1vh)*100 - 145px);overflow:auto;position:relative}.filter__container--categories{height:calc(var(--vh, 1vh)*100 - 65px);overflow:hidden auto;position:relative}.filter__container .attribute-search__input{font-size:1rem;font-weight:400}.filter__item{border:solid #d9d9d9;border-width:0 0 1px}.filter__item--open .filter__sub{transform:translateX(0)}.filter__title{align-items:center;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;padding:16px}.filter__icon--left,.filter__title .icon-sprite{--icon-main-color:transparent}.filter__icon--left{margin-right:8px;transform:rotate(180deg)}.filter__sub{background-color:#fff;bottom:80px;left:3rem;position:fixed;right:0;top:65px;transform:translateX(100%);transition:all .5s ease-in-out;z-index:2}.filter__header{align-items:center;display:flex;font-size:1rem;font-weight:700;padding-bottom:16px}.filter__buttons,.filter__header{padding-left:16px;padding-top:16px}.filter__buttons{background-color:#fff;padding-right:16px}.filter__button{width:100%}.filter__button--clear{align-items:center;background-color:#fff;border:none;color:#747474;display:flex;font-size:.75rem;font-weight:400;justify-content:center;padding-left:0;padding-right:0}.filter__button--clear:hover{background-color:#fff!important;color:#382290!important}.filter__button--clear .icon-sprite{height:1em;margin-right:6px;width:1em}.filterList{background-color:#fff;max-height:calc(100% - 80px);overflow-x:hidden;overflow-y:auto}.filterList__item .checkbox__container{align-items:center;border:solid #d9d9d9;border-width:1px 0 0;display:flex;margin-bottom:0;padding-bottom:16px;padding-left:24px;padding-top:16px;user-select:none}.filterList__item .checkbox__container .icon-sprite{--icon-main-color:transparent}.filterList__item .checkbox__container .filter__name{font-size:1rem;font-weight:400;margin-left:8px}.filterList__item .checkbox__container .filter__qty{color:#747474}.filterList__item .check:checked+.checkbox__container .icon-sprite{--icon-main-color:#f21414}.filterList__item .check:disabled+.checkbox__container{cursor:not-allowed;opacity:.4}.filterList__item input[type=checkbox]{display:none;visibility:hidden}html.action__filter{height:100%;overflow:hidden;position:relative}html.action__filter body{overflow:hidden}html.action__filter .sidebar{transform:translateX(0)!important}.loginPage__wrapper{grid-gap:16px 0;grid-template-areas:"a" "b" "c";grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}.loginPage__box,.loginPage__wrapper{padding-bottom:24px;padding-top:24px}.loginPage__box{min-height:160px;padding-left:16px;padding-right:16px}.loginPage__pj{background-position:-24px;justify-content:space-between}.cart{margin-left:auto;margin-right:1rem}.cartMini{height:100vh;left:0;position:fixed;top:0;transform:translateX(100%);transition:all .6s ease-in-out;width:100%;z-index:25}.cartMini__header{background-color:#f21414;justify-content:space-between;margin-left:3rem;width:calc(100% - 3rem)}.cartMini__close,.cartMini__header{align-items:center;display:flex;height:65px}.cartMini__close{background-color:transparent;justify-content:center;text-align:center;width:65px;z-index:11}.cartMini__close .icon-sprite{--icon-main-color:#382290;--icon-secondary-color:#fff;height:2rem;width:2rem}.cartMini__title{color:#fff;font-size:1.125rem;font-weight:700;padding-right:.5em}.cartMini__icon{border:1px solid #382290;border-radius:100rem;display:block;height:2rem;margin-left:1rem;margin-right:1rem;position:relative;width:2rem}.cartMini__icon .icon-sprite{--icon-main-color:#fff;--icon-secondary-color:#fff;margin-left:50%;margin-top:50%;transform:translate(-50%,-50%)}.cartMini__count{align-items:center;background-color:#fff;border:.125rem solid #fff;border-radius:100rem;bottom:16px;color:#382290;display:inline-flex;font-size:.75rem;font-weight:700;height:22px;justify-content:center;left:22px;position:absolute;text-align:center;width:22px}.cartMini__main{height:100vh;height:calc(var(--vh, 1vh)*100 - 7.5vh - 115px);margin-left:auto;padding:0;width:calc(100% - 3rem);z-index:0}.cartMini__footer,.cartMini__main{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.cartMini__footer{padding:0 .75rem .75rem}.cartProduct__name,.cartProduct__prices{font-size:.875rem;font-weight:400}.cartProduct__prices{text-align:left;white-space:nowrap;width:100%}.cartProduct__units{font-size:.75rem;font-weight:700}.workingDays__content{max-width:90vw}html.action__cart .neoasssist-widget-frame{bottom:90px!important}.iced__wrapper{font-size:.9rem}.iced__actions{flex-direction:column;margin-bottom:.5rem;margin-top:.5rem;text-align:center}.iced__actions .cartMini__buy{margin:.5rem 10%;order:-1;width:80%}.iced__noThanks{margin:.5rem 10%;width:80%}.giftWrapPopup{width:95vw}.giftWrapPopup__wrapper{max-height:80vh}.giftWrapPopup__row{align-items:center;display:grid;grid-template-areas:"v w w x" "v g y y" "z z z z";grid-template-columns:1fr 130px 1fr 0;grid-template-rows:1fr 1fr 0;justify-items:center;padding:.5rem .5rem 1rem}.giftWrapPopup__image{grid-area:v;padding:0 .5em 0 0}.giftWrapPopup__name{grid-area:w}.giftWrapPopup__check{visibility:hidden}.giftWrapPopup__quantity{grid-area:g}.giftWrapPopup__unitPrice{grid-area:z;visibility:hidden}.giftWrapPopup__totalPrice{grid-area:y;justify-self:baseline;margin:0 0 0 1em}.cartItem{grid-template-areas:"e f f f j" "e g g h h" "e g g i i";grid-template-columns:75px 65px 65px auto auto;padding:1rem 1rem 1rem .75rem}.cartItem--outOfStock,.cartItem--overQuantity{grid-template-areas:"e f f f j" "e g g h h" "e g g i i" "k k k k k"}.cartItem__quantity{padding:1rem 0 0}.cartItem__unitPrice{display:none}.cartItem__notification{margin:.5rem 0 0 .25rem}.everWarning{bottom:0;display:flex;flex-direction:column;isolation:isolate;left:10%;position:absolute;right:10%;transform:translateY(calc(100% + 15px));z-index:1}.everWarning:after{top:-13px;z-index:3}.everWarning:after,.everWarning:before{border-color:transparent transparent #382290;border-style:solid;border-width:0 15px 15px;content:"";display:block;left:50%;margin-left:-15px;position:absolute;transform:rotate(1turn);width:0}.everWarning:before{top:-15px;z-index:2}.everWarning__wrapper{background-color:#382290;border-color:#382290;border-radius:.5rem .5rem .5rem .5rem;box-shadow:0 10px 15px 0 rgba(0,0,0,.15);color:#fff;font-size:1rem}.icedWarning{display:flex;flex-direction:column;isolation:isolate;position:absolute;top:0;transform:translateY(calc(-100% - 15px));z-index:1}.icedWarning:after{border-color:#fff transparent transparent;border-width:15px 15px 0;bottom:-13px;margin-left:-15px;z-index:3}.icedWarning:after,.icedWarning:before{border-style:solid;content:"";display:block;left:50%;position:absolute;transform:rotate(1turn);width:0}.icedWarning:before{border-color:#d9d9d9 transparent transparent;border-width:16px 16px 0;bottom:-15px;margin-left:-16px;z-index:2}.icedWarning__wrapper{background-color:#fff;border-color:#d9d9d9;border-radius:.5rem .5rem .5rem .5rem;box-shadow:0 10px 15px 0 rgba(0,0,0,.15);color:#000;font-size:1rem}.cartSummary__contentEver{margin:0 1rem 1rem;min-height:3.5rem;padding:.75rem}.cartSummary__contentEver .content_select{margin:.75rem -.25rem 0;padding:.75rem 0 .25rem}.cartSummary__iced .icon_toggle{margin:0 0 0 .725rem}.cartSummary__item{margin:1rem;min-height:3.5rem;padding:.75rem}.cartSummary__subtotal{bottom:-100%;transition:bottom .3s ease-in-out}.cartSummary__subtotal--fixed{border:solid #d9d9d9;border-radius:0 0 0 0;border-width:1px 0 0;bottom:0;box-shadow:0 -1px 12px rgba(0,0,0,.25);left:0;margin:0;position:fixed;right:0;z-index:1}.cartSummary__subtotal .miniCart__footer>*{padding:0 .75rem}.cartSummary__subtotal .cartMini__buy{font-size:1rem;font-weight:700;margin:0 .75rem .75rem;padding:.875rem;width:calc(100% - 1.5rem)}.cartSummary__font{font-size:.875rem;font-weight:400;margin-right:6px}.ctasFooter__coupon{flex:1}.cartPage__list{margin:0 1rem 1rem}.cartMini__discount--text,.cartMini__discount--value,.cartMini__security,.cartMini__subtotal--text,.cartMini__subtotal--value,.cartMini__weight--text,.cartMini__weight--value{padding:.75rem 0}.shoppingCart-container{padding:1rem 0 .5rem}.shoppingCart-container .cartTitle{padding:0 1rem 1rem}.shoppingCart-container .cartTitle:empty{display:none}.shoppingCart-container .cartMini__footer{box-shadow:0 -2px 5px rgba(0,0,0,.25)}.popup-login__wrapper .fancybox-content{padding:20px;width:90vw}.cartCoupon__form{background-color:#fff;padding:1rem}.cartCoupon__success{margin:.5rem 0 .5rem .75rem}#cartCouponPopup{padding:20px;width:90vw}.tabs-component--number .tab__name{font-size:.875rem;font-weight:700}.tabs-component__header{padding-left:16px;padding-right:16px}.tabs-component .tab{font-size:.875rem;font-weight:700}.tabs-component .tab:not(:last-of-type){margin-right:12px}.tabs-component .tab__name{font-size:.875rem;font-weight:700}.tabs-component .form{margin:1.5rem 1rem 0;padding:1.5rem 1rem}.tabs-component .form:has(.form__custom-select){width:100%}.card--not-available{border-color:#f21414}.card--not-available .card__header,.card--not-available .card__section{border-bottom-color:#f21414}.card--not-available .card__title{color:#f21414}.card--not-available .card__submit{border-color:#f21414;color:#f21414}.card--not-available .card__submit:hover{background-color:#fff;border-color:#f21414;color:#f21414}.card--not-available .product__status{background-color:#f21414}.card--parcial{border-color:#ff8000}.card--parcial .card__header,.card--parcial .card__section{border-bottom-color:#ff8000}.card--parcial .card__title{color:#ff8000}.card--parcial .card__submit{border-color:#ff8000;color:#ff8000}.card--parcial .card__submit:hover{background-color:#ff8000;border-color:#ff8000;color:#fff}.card--parcial .product__status{background-color:#ff8000}.card__content{padding:0 16px 16px}.card__price{display:block}.card .product__name{font-size:.875rem;font-weight:700}.card .product__quantity .content__paragraph{font-size:.875rem;font-weight:400}.card .product__variations{align-items:center;display:flex;justify-content:flex-start}.card .product__variations .productPageVariation__item{flex:1}.card .product__button-remove{margin-left:.25rem}.card .product__button-remove:focus{outline:0}.form__group:has(.form__button--fixed){background-color:#fff;bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.25);left:0;padding:1rem;position:fixed;width:100%;z-index:1}.form__group:has(.form__button--fixed) .form__button--fixed{border-radius:.25rem .25rem .25rem .25rem;margin:0;position:relative}.form__button--fixed{border-radius:0;bottom:0;left:0;position:fixed;z-index:1}.form__input .file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:214px}.boxes-container{flex-direction:column}.icon-box{margin:24px 0}.icon-box__next{margin:0 auto;position:relative;text-align:center;width:100%}.icon-box__next:before{background-color:#d9d9d9;content:" ";display:block;height:1px;left:-16px;position:absolute;top:12px;width:calc(100% + 32px)}.icon-box__next .icon-sprite{transform:rotate(90deg)}.page-ingredients .ingredients__button-shop{padding:10px 0}.shopping-cart-page:has(.cartSummary__subtotal--fixed) .footer--checkout{padding-bottom:70px}.shopping-cart-page:has(.cartSummary__subtotal--fixed) .footer--checkout~.atendimento{bottom:calc(70px + 4rem)}.shopping-cart-page:has(.cartSummary__subtotal--fixed):has(.cartSummary__coupon--applied) .footer--checkout{padding-bottom:110px}.shopping-cart-page:has(.cartSummary__subtotal--fixed):has(.cartSummary__coupon--applied) .footer--checkout~.atendimento{bottom:calc(110px + 4rem)}.shopping-cart-page .cartMini__footer{bottom:0;width:100%;z-index:8}.shopping-cart-page .footer__item--payment{padding:2rem 0 0}.overlay{position:absolute;top:114px}html:has(.overlay--not-hidden):has(.fullbanner) .overlay{position:absolute;top:116px}html:has(.overlay--not-hidden):has(.fullbanner):has(.header__baixe-app) .overlay{position:absolute;top:180px}html:has(.overlay--not-hidden):has(.header__baixe-app) .overlay{position:absolute;top:178px}html:has(.overlay--not-hidden) body{overflow:hidden}#map,#pickupCart{max-height:90vh;width:90vw}#pickupCart .cards{padding-left:1rem;padding-right:1rem}#pickupCart .cards .card .product__container{grid-template-areas:"l g" "m m"}#pickup-rules,#pickup-rules-popup{padding-left:1rem;padding-right:1rem}#pickup-rules{font-size:.875rem;font-weight:400;line-height:1.2;margin:5vh 5vw;max-height:90vh;overflow-x:auto;padding-bottom:1rem;padding-top:1rem}#regular-shipping-restriction{padding:2.5rem 0 1rem;width:90vw}#regular-shipping-restriction .cards{padding-left:1rem;padding-right:1rem}#regular-shipping-restriction .cards .card .product__container{grid-template-areas:"l g" "m m"}#regular-shipping-rules-popup{padding:0 1rem}.cookieBannerConsent{flex-direction:column;left:.5rem;margin:auto;position:fixed;right:.5rem;width:calc(100% - 1rem)}.cookieBannerConsent__cta{flex-direction:column;margin-top:1rem}.neoasssist-widget-frame{bottom:25px!important}.totemPopup__content{max-width:90vw}.popupStock{padding:1rem!important;width:90vw}.popupStock__title{font-size:1.25rem}.popupStock__subtitle{font-size:1rem;font-weight:400}.popupStock__form{flex-direction:column}.popupStock__link{font-size:.75rem;font-weight:400;padding:1rem 1rem 0}.popupStock__error{flex-direction:column}.popupStock__error .popupStock__subtitle{padding:1rem 1rem 0}.stripbanner .dia-do-parabens__wrapper{grid-gap:.5rem;align-items:center;display:grid;grid-template-columns:2fr 1fr;padding:0 1rem}.stripbanner .dia-do-parabens__item{flex-wrap:wrap;justify-content:center}.stripbanner .dia-do-parabens__title{font-size:1rem;font-weight:400;justify-content:center;width:100%}.stripbanner .dia-do-parabens__countdown{align-items:center;font-size:.875rem;font-weight:400}}
/*# sourceMappingURL=bundle-mobile.30098e5ff7b6cc856ae7.css.map*/