@media(max-width:997px){.hidden-mobile{display:none!important}.benefitsMural__wrapper{flex-wrap:nowrap}.benefitsMural__wrapper .benefit{flex:1 0 auto;justify-content:center;width:50vw}.benefitsMural__wrapper .benefit__text{height:32px}.benefitsMural__wrapper .benefit__text>*{margin-left:8px}.benefitsMural__wrapper .benefit__bold{font-size:.75rem;font-weight:700}.benefitsMural__wrapper .benefit__small{font-size:.625rem;font-weight:400}.benefitsMural__wrapper .benefit .icon-sprite{height:32px;width:32px}.highlights{margin-top:32px}.highlights .productItem{margin-right:16px;width:144px}.thematics-and-benefits-cards{margin-top:32px;overflow:auto hidden;scroll-snap-type:x mandatory}.thematics-and-benefits-cards__wrapper{grid-gap:16px;display:grid;grid-template-columns:repeat(4,1fr) 1px;margin-bottom:0}.thematics-and-benefits-cards__wrapper:after{content:""}.thematics-and-benefits-cards .thematic-card__link{scroll-snap-align:center;width:60vw}.intermediaryBanner{margin-top:2rem}.icedCombos{margin-top:32px}.icedCombos .productItem{margin-right:16px;width:144px}.tabs-category{margin-bottom:8px;padding-bottom:8px;padding-right:0;scrollbar-width:none}.tabs-category::-webkit-scrollbar{display:none}.promotions .productItem{margin-right:16px;width:144px}.blogs__wrapper .articles{grid-gap:16px;grid-template-columns:repeat(4,1fr) 1px;overflow:auto visible}.blogs__wrapper .articles:after{content:""}.blogs__wrapper .blog{width:60vw}.blogs__wrapper .blog__category{font-size:.75rem;font-weight:400}.blogs__wrapper .blog__title{font-size:.875rem;font-weight:700}.blogs__wrapper .blog__excerpt{font-size:.75rem;font-weight:400}.leadEventos__lookEvent{height:auto;margin-top:1rem;max-width:60vw}.thematicPage__banner{margin:2rem 1rem 0;position:relative}.thematicPage__title{font-size:2rem}.thematicCountdown{margin:2rem 1rem 0}.thematicCountdown--next{align-items:flex-start;bottom:0;color:var(--title-color,#fff);left:0;position:absolute;right:0;top:0}.thematicCountdown--next .thematicCountdown__date{display:flex;flex-direction:column;font-size:1.125rem;font-weight:400}.thematicCountdown__title{font-size:2rem}.thematicCountdown__title:has(~.thematicCountdown__date){font-size:1.25rem}.thematicCountdown__date{font-size:2rem}.thematicCountdown__ruler{width:100%}.thematicCountdown__ruler-section{background-image:linear-gradient(90deg,#f21414 0,#f21414 50%,hsla(0,0%,50%,.5) 50.001%,hsla(0,0%,50%,.5))}.thematicCountdown~.filter-and-order{padding:2rem 1rem 0}.breadcrumbs__wrapper{padding:16px 0}.breadcrumbs__link:last-of-type,.breadcrumbs__wrapper .icon-sprite:last-of-type{display:none}.categorySection{margin-bottom:0;margin-top:2rem;padding-bottom:1.5rem;padding-top:1.5rem}.categorySection__title{font-size:1.5rem;font-weight:700}.categorySection__link{flex-direction:column;justify-content:space-between;text-align:center}.categorySection__icon{align-items:center;display:flex;height:3.5rem;justify-content:center;margin-bottom:1rem;position:relative;width:3.5rem}.categorySection__icon:before{background-color:#fff;border:1px solid #382290;border-radius:100rem;content:" ";display:block;height:3.5rem;left:0;position:absolute;top:0;width:3.5rem}.categorySection__icon .icon-sprite{display:inline-flex;height:2rem;position:relative;width:2rem}.paginator .pagination{margin:0 0 1rem}.categoryPage__banner{background-color:#f4f4f4;margin-bottom:0;padding:1rem 1rem 0}.categoryPage__content{overflow:hidden}.categoryPage__container{background-color:#fff;border:solid #d9d9d9;border-width:0 0 1px;padding-left:16px;padding-right:16px}.categoryPage__container--oldTastingAndTalks{border-width:1px 0}.categoryPage__header{background-color:#f4f4f4}.categoryPage__link{display:block}.categoryPage__title{align-items:center;display:flex;font-size:1.5rem;font-weight:700;padding-bottom:24px;padding-top:24px}.categoryPage__title>span{align-items:center;display:inline-flex}.categoryPage__title .offer{--icon-main-color:#f21414;height:.875em;width:.875em}.categoryPage__titleIcon{flex-shrink:0;height:1em;margin-right:8px;transform:rotate(180deg);width:1em}.categoryPage__description.description--withPagination{margin-top:-1rem}.categoryPage__products{background-color:#f4f4f4;padding:1rem 1rem 0}.categoryPage__products--tastingAndTalks{padding:1rem}.categoryPage__products--oldTastingAndTalks,.categoryPage__products--tastingAndTalks{display:flex;flex-direction:column;gap:1rem}.categoryPage__products--oldTastingAndTalks .productItem__hero img{filter:grayscale(1)}.categoryPage__products--oldTastingAndTalks .productItem__date,.categoryPage__products--oldTastingAndTalks .productItem__place,.categoryPage__products--oldTastingAndTalks .productItem__title{color:#747474}.categoryPage__products .productPageVariation__item{margin-right:8px}.categoryPage .productItem{grid-gap:0 .5rem;display:grid;grid-template-areas:"t u" "v v";grid-template-columns:repeat(2,1fr);width:100%}.categoryPage .productItem--tastingAndTalks{align-items:center;display:grid;gap:.5rem 0;grid-template-areas:"a a" "b c" "b d";grid-template-columns:2fr 4fr;justify-items:stretch}.categoryPage .productItem__prices{flex-direction:column;margin-top:1rem}.categoryPage .productItem__badges{left:.5rem;position:absolute;right:.5rem;top:.5rem}.categoryPage .productRow__item{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;margin:0 0 1rem;padding:8px}.categoryPage .productRow__item--tastingAndTalks{border:none;margin:0;padding:0}.categoryPage .frmCartQuantity{display:grid;grid-area:v;grid-template-areas:"w x" "y y";grid-template-columns:5fr 3fr;padding-top:1rem}.orderBy__label{display:none}.filter-and-order{align-items:center;display:flex;justify-content:space-between;padding:2rem 1rem 0}.selected-filters{--gap:8px;align-items:center;display:flex;flex-wrap:wrap;padding-bottom:calc(16px - var(--gap));padding-left:calc(var(--gap)*-1);padding-right:0;padding-top:0;width:calc(100% + var(--gap))}.selected-filters__link{align-items:center;border:1px solid #382290;border-radius:4px 4px 4px 4px;display:flex;font-size:.75rem;font-weight:400;justify-content:center;margin-bottom:var(--gap);margin-left:0;margin-right:var(--gap);margin-top:0;padding:2px 4px}.selected-filters__link,.selected-filters__link:hover{background-color:#382290;color:#fff}.selected-filters__link .icon-sprite{--icon-main-color:transparent;--icon-secondary-color:#fff}.categoryListing__title--offer{align-items:center;display:inline-flex}.categoryListing__title--offer .icon-sprite{height:1em;width:1em}.categoryFilter__section__title{padding-left:16px}.categoryFilter__section.accordion-component--open .categoryFilter__section__item{margin-left:8px;margin-right:8px}.categoryFilter__section .attribute-search__input{font-size:1rem;font-weight:400}.price-range__inputbox{margin-bottom:16px;margin-left:16px;margin-right:16px}.filter__link{align-items:center;border:1px solid #382290;border-radius:4px 4px 4px 4px;color:#382290;display:flex;padding:8px}.filter__link .icon-sprite{margin-right:8px}.productRow__item{height:auto}.productRow__item .productItem__offer{background-color:#f21414;border-radius:.25rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:400;justify-content:center;padding:.375em 1em}.productRow__item .productItem__offer>*{white-space:nowrap}.productRow__title{font-size:1.5rem;font-weight:700;margin-bottom:16px}.productRow__list{margin-right:-16px}.productItem--horizontal .productItem__info{grid-area:u;position:relative}.productItem--horizontal .productItem__info .productItem__offer{bottom:0;left:0;position:absolute;right:0}.productItem--horizontal .productItem__prices{margin-bottom:8px}.productItem--horizontal .productItem__action{grid-area:x}.productItem--horizontal .productItem__quantity{display:none;opacity:0;transition:opacity .3s ease-out,visibility 0s ease-out .3s;visibility:hidden}.productItem--horizontal .productItem__buy{grid-area:y}.productItem--horizontal .productItem__moet{grid-area:v}.productItem--horizontal .productItem__blueLabel,.productItem--horizontal .productItem__tastingAndTalks{grid-area:v;margin-top:1rem}.productItem--horizontal .productItem__gentlemanJack,.productItem--horizontal .productItem__woodfordReserve{grid-area:v}.productItem--horizontal .productPage__variations{grid-area:w}.productItem--horizontal .frmCartQuantity.added .productItem__buy{display:none}.productItem--horizontal .frmCartQuantity.added .productPage__variations{align-items:center;display:flex;justify-content:flex-start;opacity:1;visibility:visible}.productItem--out-of-stock .productItem--horizontal{grid-row-gap:0}.productItem--out-of-stock .productItem--horizontal .productItem__buy{margin-top:2rem}.productItem__block{grid-area:t}.productItem__image{height:180px;padding:8px}.productItem__progressive .productItem__price{margin-top:.5rem}.productItem__date{font-size:1.25rem;font-weight:400}.productItem__title{font-size:1.125rem;font-weight:400;padding:0 2rem}.productItem__place{font-size:.875rem;font-weight:400}.productPage__priceBox{border:solid #d9d9d9;border-width:0 0 1px;padding-bottom:1rem;padding-top:1rem}.productPage__priceBox:has(+.productPage__cta-combo){border:none}.productPage__cta-combo{border:solid #d9d9d9;border-width:0 0 1px;padding:0 0 1rem}.productPage__name{font-size:1.125rem;font-weight:700;margin-top:1rem}.productPage__image{align-items:center;display:flex;justify-content:center}.productPage__image>picture{border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;margin:0 auto;padding:.5rem;text-align:center;width:100%}.productPage__image .productItem__flag{font-size:1rem;font-weight:400}.productPage__image .productItem__offer{background-color:#f21414;border-radius:4px;bottom:.5rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;left:.5rem;padding:.5em 0;position:absolute;right:.5rem}.productPage__image .productItem__offer>*{white-space:nowrap}.productPage__priceFrom{font-size:.875rem;font-weight:400}.productPage__price{font-size:1.5rem;font-weight:700}.productPage__price--text{font-size:.875rem;font-weight:400}.productPage__progressive{font-size:1.5rem;font-weight:700}.productPage__progressive--text{font-size:.875rem;font-weight:400}.productPage__label{justify-self:end;text-align:right}.productPage__selection{grid-gap:1rem;align-items:center;grid-template-columns:1fr fit-content(35%) fit-content(35%);grid-template-rows:repeat(2,1fr);margin-top:1rem}.productPage__quantity{grid-area:2/2/3/4}.productPage__buy{margin:1rem 0 0;width:100%}.productPage__category{justify-content:center;order:1}.productPage__moreInfo{margin-left:-1rem;margin-right:-1rem;margin-top:24px;padding-bottom:24px;padding-top:24px}.productPage__footer{background-color:#fff;bottom:0;box-shadow:0 -3px 5px 0 rgba(0,0,0,.5);left:0;max-height:0;position:fixed;right:0;transition:max-height .5s ease-in-out;z-index:5}.productPage__footer.shown{max-height:100vh}.productPage__footer .productPage__buy{border-radius:4px 4px 0 0;margin:0;padding-bottom:1rem;padding-top:1rem}.productPage__notAvaliable{margin-top:1rem}.productPage__notAvaliable--shoppingCart{margin-top:0;padding:1rem 0}.productPage:has(.productPage__footer.shown)~.atendimento{transform:translateY(-5rem)}.productPageVariation__label{font-size:.75rem;font-weight:400;margin-bottom:0}.productPageVariation__label--cart{justify-content:flex-start;margin-top:.5rem}.productPageVariation__label--margin{margin:0}.popup-combo__title{font-size:1rem;font-weight:400}.popup-combo__buy,.popup-combo__close{width:80%}.page-drinks__hero{background-color:#382290;background-image:url(/bebida/assets/images/drinks/hero-m.png);background-position:100% 0;background-repeat:no-repeat;border-radius:4px 4px 4px 4px;height:176px;margin:32px 0}.page-drinks__hero-title{font-size:2rem;padding:0 0 0 16px}#cards{margin-top:-144px;padding-top:144px}.cards--drinks .card{margin:0 0 32px;width:100%}.blueMoonPage__wrapper{margin-top:0}.blueMoonPage__titleHeader{font-size:3.5rem;font-weight:400}.blueMoonPage__boxProducts{grid-template-areas:"z z" "A B" "C C";grid-template-columns:none;margin:0;padding:1rem 0}.blueMoonPage__boxProductVideo{grid-area:z;height:auto;max-height:none;max-width:none;width:auto}.blueMoonPage__boxProduct01{grid-area:A}.blueMoonPage__boxProduct02{grid-area:B}.blueMoonPage__boxProductOrange{grid-area:C}.blueMoonPage__content{grid-gap:1.5rem;grid-template-areas:"m" "l" "k" "j" "n"}.blueMoonPage__accordion .page__title{margin:0 0 1rem}.blueMoonPage__accordion .payment-methods{margin:0}.eventPage .breadcrumbs__wrapper{padding:1rem}.eventPage__hero{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.eventPage .hero__image img{border-radius:.25rem .25rem .25rem .25rem}.eventPage__details{gap:1rem 0;margin-top:1.25rem}.eventPage__name{font-size:1.5rem}.eventPage__form{align-items:center;display:grid;gap:0 1rem;justify-content:space-between;margin-top:1rem}.eventPage__form .alert{grid-area:2/1/2/3}.eventPage__form .alert~.eventPage__buy{grid-area:3/1/3/3}.eventPage__priceBox{font-size:1.125rem;font-weight:700;gap:.25rem;grid-area:1/1/1/2}.eventPage__quantity{align-self:flex-end;grid-area:1/2/1/3}.eventPage__buy{grid-area:2/1/2/3}.eventPage__remainMessage{grid-area:3/1/3/3}.eventPage__footer{bottom:0;box-shadow:0 -3px 5px 0 rgba(0,0,0,.5);margin-left:-1rem;margin-right:-1rem;margin-top:16px;max-height:0;position:fixed;transition:max-height .5s ease-in-out;width:100vw;z-index:5}.eventPage__footer.shown{max-height:100vh}.eventPage__footer .eventPage__buy{border-radius:0;width:100%}.eventPage__notAvaliable{margin-top:1rem}.eventPage__notAvaliable--shoppingCart{margin-top:0}.eventPage__moreInfo{margin:2rem 0 0}.popup-vibes-amstel-carnaval-2025{font-size:.9rem}.popup-vibes-amstel-carnaval-2025__actions{flex-direction:column;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.popup-vibes-amstel-carnaval-2025__noThanks,.popup-vibes-amstel-carnaval-2025__yes{margin:.5rem 10%;width:80%}}
/*# sourceMappingURL=vitrine-mobile.6658b59613c5e449f2af.css.map*/