:root{--icon-main-color:#f21414}.color-primary{color:#f21414!important}.color-secondary{color:#382290!important}.color-black{color:#000!important}.border-top{border-top:1px solid #d9d9d9}.text--color-green,.text--color-grey,.text--color-red,.text--color-yellow{font-weight:500}.text--color-green:before,.text--color-grey:before,.text--color-red:before,.text--color-yellow:before{content:" "}.text--color-yellow{color:#ff8000!important}.text--color-green{color:#92b125!important}.text--color-red{color:#f21414!important}.text--color-grey{color:#747474!important}.text--align-center{text-align:center}.text--strike{text-decoration:line-through}.without-margin{margin:0!important}.without-border{border:0!important}.without-padding{padding:0!important}.width-50{margin:0 auto;width:50%}.width-fit-content{width:fit-content}.justify-around{justify-content:space-around!important}.center-with-position{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}[anim=ripple]{overflow:hidden;position:relative}[anim=ripple]:after{background:var(--ripple-background,#fff);border-radius:50%;content:"";display:block;height:calc(var(--d)*1px);left:calc(var(--x)*1px);opacity:calc(var(--o, 1)*var(--ripple-opacity, .3));pointer-events:none;position:absolute;top:calc(var(--y)*1px);transform:translate(-50%,-50%) scale(var(--s,1));transform-origin:center;transition:calc(var(--t, 0)*var(--ripple-duration, .6s)) var(--ripple-easing,linear);width:calc(var(--d)*1px)}*,:after,:before{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;width:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;text-rendering:optimizeSpeed;background-color:#fff;font-family:PT Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:1;margin:0;min-height:100vh;position:relative;scroll-behavior:smooth;width:100%}body:focus-within{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{line-height:1;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a,a:hover{background-color:transparent;text-decoration:none}p{font-size:16px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:inline-block;image-rendering:optimize-contrast;margin:0}label{margin:0 0 8px}button,input,label,textarea{font-size:.875rem;font-weight:400}button,input,textarea{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#000;display:block;line-height:1.15;margin:0;padding:.625em 1em}button::placeholder,input::placeholder,textarea::placeholder{color:hsla(0,0%,45%,.75)}button::-webkit-file-upload-button,input::-webkit-file-upload-button,textarea::-webkit-file-upload-button{appearance:button;font:inherit}button:disabled,input:disabled,textarea:disabled{background-color:#fff;color:#d9d9d9;cursor:not-allowed}button:disabled::placeholder,input:disabled::placeholder,textarea:disabled::placeholder{color:hsla(0,0%,85%,.75)}input{box-shadow:none}input,optgroup,select{font-size:1rem;font-weight:400}optgroup,select{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#000;cursor:pointer;display:block;line-height:1.15;margin:0;padding:.5em 1em}optgroup::placeholder,select::placeholder{color:hsla(0,0%,45%,.75)}optgroup::-webkit-file-upload-button,select::-webkit-file-upload-button{appearance:button;font:inherit}optgroup:disabled,select:disabled{background-color:#fff;color:#d9d9d9;cursor:not-allowed}optgroup:disabled::placeholder,select:disabled::placeholder{color:hsla(0,0%,85%,.75)}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}figure{margin:0}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}input[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none;margin:0}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{margin:0;padding:0}ul>li{list-style:none}img{max-width:100%}.hidden{display:none!important}.slick-slide{outline:0}[type=submit]:disabled{background-color:#d9d9d9!important;border-color:#f4f4f4!important;color:hsla(0,0%,45%,.5)!important;cursor:not-allowed!important}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.column{flex-direction:column}.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{left:0;padding-top:4px;position:absolute;top:0;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:inline-block}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-picker span{-webkit-touch-callout:none;border:0;border-radius:4px;cursor:default;display:block;flex:1;text-align:center;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}.datepicker-grid{flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.2857142857%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{border-radius:2px;font-size:.75rem;margin:calc(.375rem - 1px) .375rem;width:100%}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-left:.375rem;padding-right:.375rem;width:2.25rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{font-size:.875rem;font-weight:700;height:1.5rem;line-height:1.5rem}.datepicker-view .week{color:#b5b5b5;font-size:.75rem;width:2.25rem}.datepicker-grid{width:15.75rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#382290;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:transparent}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:transparent}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dbdbdb;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}.datepicker-input.in-edit{border-color:#2366d1}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(35,102,209,.2)}.calendar .datepicker-inline{width:100%}.calendar .datepicker-picker{border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;padding:0 .5em;width:100%}.calendar .datepicker-header .view-switch{flex-grow:1;padding:0 2px}.calendar .datepicker-header .view-switch:hover{background:none}.calendar .datepicker-header .prev-btn:disabled .icon-sprite{--rgb-color:56,34,144;--icon-secondary-color:rgba(var(--rgb-color),0.2)}.calendar .datepicker-header .prev-btn .icon-sprite{--icon-main-color:transparent;--icon-secondary-color:#382290;height:1.25em;transform:rotate(180deg);width:1.25em}.calendar .datepicker-header .next-btn:disabled .icon-sprite{--rgb-color:56,34,144;--icon-secondary-color:rgba(var(--rgb-color),0.2)}.calendar .datepicker-header .next-btn .icon-sprite{--icon-main-color:transparent;--icon-secondary-color:#382290;height:1.25em;width:1.25em}.calendar .datepicker-view{justify-content:center}.calendar .days-of-week{border:solid #d9d9d9;border-width:0 0 1px;padding:0 0 .5rem}.calendar .days-of-week .dow{color:#747474;font-size:.875rem;font-weight:400}.calendar .datepicker-grid{padding:.25rem 0 0}.calendar .button:hover:not([disabled]){color:inherit}.shippingBar{height:1.25rem;line-height:1.25rem;position:relative}.shippingBar__progress{background-color:#ddd;height:100%;left:0;position:absolute;top:0;width:30%;z-index:0}.shippingBar__text{color:#000;display:block;font-size:.625rem;font-weight:500;letter-spacing:.1px;position:relative;text-align:center;z-index:1}.cart .freeShipping{align-items:center;background-color:#f4f4f4;display:flex;font-size:.75rem;font-weight:400;justify-content:center;margin:0;padding:1rem}.cart .freeShipping__amount{font-size:.75rem;font-weight:700}.cart .freeShipping .icon-sprite{margin-right:.75em}.miniCart__container.active .miniCart--desktop,.miniCart__container:hover .miniCart--desktop{opacity:1;visibility:visible}.miniCart__productList{overflow:auto}.miniCart__productList__emptyMessage{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:64px;text-align:center}.miniCart__productList__emptyMessage>*{margin-top:1rem}.miniCart__title{font-size:.875rem;font-weight:700;margin:0 0 .5em}.miniCart__product--desktop{display:flex;padding:16px 0}.miniCart__footer{align-items:center;display:flex;justify-content:space-between}.emptyMessage__text{font-size:1.5rem}.emptyMessage__title{font-size:2rem;font-weight:700}.emptyMessage__image{background:transparent url(/bebida/assets/images/empty-cart.svg) no-repeat 50%;background-size:contain;height:300px;max-width:90%;width:300px}.service__title{align-items:center;color:#382290;display:flex;font-size:.875rem;font-weight:700}.service__title span{display:flex;flex-direction:column;line-height:1.2;min-width:100px}.service__title small{font-size:.75rem;font-weight:400;padding-bottom:.25em}.service .icon-sprite{flex:1 0 auto;height:1.5rem;margin-right:.5em;width:1.5rem}.stories--with-new .stories__logo:before{animation:c 2s ease infinite alternate;background-clip:content-box,border-box;background-image:linear-gradient(var(--background-color,#fff),var(--background-color,#fff)),linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-origin:border-box;background-size:300% 300%;border:2px solid transparent;border-radius:50%;content:"";display:block}.stories--with-new .stories__logo .icon-sprite{opacity:1}.stories--shown .stories__content{opacity:1;visibility:visible}.stories--shown .stories__backdrop{backdrop-filter:blur(3px);opacity:1}.stories__logo{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.stories__logo,.stories__logo:before{background-color:var(--background-color,#fff);border-radius:50%}.stories__logo:before{border:2px solid #d9d9d9;content:"";left:0;position:absolute;top:0}.stories__logo .icon-sprite{opacity:.5;z-index:1}.stories__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding-top:24px;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1000}.stories__content.paused .stories__pill.active:before{animation-play-state:paused}.stories__backdrop{background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:1000}.stories__banners{display:flex;flex-direction:column;position:relative;z-index:1010}.stories__progress{display:flex;gap:1rem;left:8px;position:absolute;right:8px;top:0;z-index:1025}.stories__pill{align-items:center;cursor:pointer;display:flex;flex-grow:1;justify-items:center;padding:12px 0}.stories__pill:before{animation-delay:.2s;animation-duration:calc(var(--duration)*1ms);animation-timing-function:linear;background-color:hsla(0,0%,100%,.5);background-image:linear-gradient(270deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 50%,rgba(88,89,104,.5) 50.001%,rgba(88,89,104,.5));background-position:100% 50%;background-repeat:no-repeat;background-size:200%;border-radius:8px;content:"";display:block;height:2px;transition:height .5s ease-in-out;width:100%;z-index:1}.stories__pill.active:before{animation-name:b;backdrop-filter:invert(.7)}.stories__pill.passed:before{backdrop-filter:invert(.7);background-position:0 0}.stories__slides{align-content:center;display:grid;grid-auto-columns:100%;grid-template-columns:repeat(var(--qty),100%);overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory}.stories__slides::-webkit-scrollbar{display:none}.stories__item{position:relative;scroll-snap-align:start}.stories__cta{align-items:center;backdrop-filter:blur(1px);background-color:hsla(0,0%,100%,.5);border-radius:8px 8px 8px 8px;bottom:-40px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1030}.stories__button{align-items:center;color:#382290;display:inline-flex;font-size:1.125rem;font-weight:400;padding:.5em 1em}.stories__button .icon-sprite{--icon-main-color:transparent;height:1em;width:1em}.stories__prev{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:flex-start;left:0;overflow:hidden;position:absolute;right:50%;top:0;z-index:1020}.stories__prev>div{position:relative;transform:translate(-72px,-50%);transition:transform .5s cubic-bezier(.68,-.55,.27,1.55)}.stories__prev>div:before{background-color:hsla(0,0%,100%,.5);border-radius:50%;content:" ";display:inline-block;height:40px;position:absolute;width:40px;z-index:-1}.stories__prev .icon-sprite{height:40px;transform:rotate(180deg);width:40px}.stories__next{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:flex-end;left:50%;overflow:hidden;position:absolute;right:0;top:0;z-index:1020}.stories__next>div{position:relative;transform:translate(72px,-50%);transition:transform .5s cubic-bezier(.68,-.55,.27,1.55)}.stories__next>div:before{background-color:hsla(0,0%,100%,.5);border-radius:50%;content:" ";display:inline-block;height:40px;position:absolute;width:40px;z-index:-1}.stories__next .icon-sprite{height:40px;width:40px}.stripbanner{background-color:#382290;box-shadow:0 3px 5px rgba(0,0,0,.5);color:#fff;font-family:"Bree Serif",serif}.stripbanner__wrapper{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:72rem;min-height:2.75rem;padding:0 1rem;width:100%}.stripbanner__item{align-items:baseline;display:flex;flex-wrap:nowrap}.stripbanner__title{color:#fff;display:flex;text-align:center}.stripbanner__countdown,.stripbanner__title{font-size:1.25rem;font-weight:400}.stripbanner__countdown span{color:#f21414;font-family:PT Sans,sans-serif;font-size:1.25rem;font-weight:700;transform:translateY(1px)}.stripbanner__countdown em{font-style:normal}.stripbanner__cta{background-color:#fff;border-radius:4px;color:#f21414;padding:5px 10px 6px}.header{position:relative}.header--without.header .header__wrapper{justify-content:center}.header--without .hamburguer{display:none}.header--without .cart{display:none;margin:0}.header--without .search{display:none}.header__sticky{box-shadow:0 3px 5px rgba(0,0,0,.5);position:fixed;top:0;width:100vw;z-index:10}.header__sticky,.header__utils{background-color:#fff}.header__checkout{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.header__checkout__safeEnsure{align-items:center;color:#f21414;display:flex;font-size:.875rem;font-weight:400;order:2}.header__checkout__safeEnsure .icon-sprite{height:24px;width:24px}.header__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.header__wrapper:has(.stories:empty) .stories{display:none}.header__wrapper--totem .stories{border:none}.header__dropdown-container{background-color:#fff;border-radius:0 0 4px 4px;max-height:0;max-width:calc(100vw - 48px);overflow:auto;overflow-y:hidden;padding:0;position:absolute;transition:max-height .3s ease-in-out;width:70rem}.postalcode__wrapper{color:#747474;font-size:.875rem;font-weight:400;height:2rem;justify-content:space-between;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.postalcode__block,.postalcode__wrapper{align-items:center;display:flex}.postalcode__block>*{margin-right:.5em}.postalcode__block>:last-child{margin-right:0}.postalcode__title{color:#f21414;white-space:nowrap}.postalcode__change{align-items:center;color:#382290;display:flex}.postalcode__change .icon-sprite{--icon-main-color:transparent;height:1em;margin-top:2px;width:1em}.postalcode__change--no-cep{color:#f21414}.postalcode__change--no-cep .icon-sprite{--icon-secondary-color:#f21414}.logo__image.icon-sprite{height:40px;width:125px}.logo h1{margin:0}.logo strong{display:none;height:0;overflow:auto;width:0}.search{width:100%}.search__container{margin:0;position:relative}.search__input{background-color:#fff;font-size:1rem;font-weight:400;height:32px;line-height:1;transition:all .3s ease-in-out;width:100%}.search__input::-moz-placeholder{font-size:.875rem;font-weight:400;transition:all .3s ease-in-out}.search__input::-webkit-input-placeholder{font-size:.875rem;font-weight:400;transition:all .3s ease-in-out}.search__input:-moz-placeholder{font-size:.875rem;font-weight:400;transition:all .3s ease-in-out}.search__input:-ms-input-placeholder{font-size:.875rem;font-weight:400;transition:all .3s ease-in-out}.search__input:focus{outline:0;text-align:left}.search__button{background-color:transparent;border:0;color:#f21414;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-45%);transition:left .3s ease-in-out}.search__button--hide{display:none}.search__result{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 4px 8px rgba(72,0,0,.25);left:0;opacity:0;overflow-y:auto;padding:.25rem 1rem .75rem;position:absolute;visibility:hidden;z-index:10000}.search__result--visible{opacity:1;visibility:visible}.search__loading{background-color:transparent;border:none;display:none;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-45%);transition:left .3s ease-in-out}.search__loading--visible{display:block}.search__loading .loading-icon{animation:a 1s linear infinite}.search__not-found{padding-top:.5rem}.searchBrand__item,.searchCategory__item,.searchPage__item{border-bottom:1px solid #d9d9d9;font-size:.875rem;font-weight:400}.searchBrand__item:has(+.searchProduct__item),.searchCategory__item:has(+.searchProduct__item),.searchPage__item:has(+.searchProduct__item){margin-bottom:.75rem}.searchBrand__link,.searchCategory__link,.searchPage__link{align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.searchBrand__link em,.searchCategory__link em,.searchPage__link em{font-style:normal;font-weight:700}.searchProduct__item{border-bottom:1px solid #d9d9d9;margin-bottom:.75rem;padding-bottom:.75rem;transition:all .3s ease}.searchProduct__item:last-child{border:0;margin:0;padding:0}.searchProduct__item--sponsored{position:relative}.searchProduct__item--sponsored .searchProduct__sponsored{color:#747474;font-size:.6em;font-style:italic;height:1em;position:absolute;right:4px;text-transform:lowercase;top:4px}.searchProduct__item--sponsored .searchProduct__link{background-color:#fffcf2;border:1px solid #ffe699;padding-top:.8em}.searchProduct__link{align-items:center;display:flex;padding:2px}.searchProduct__image{align-items:center;display:flex;justify-content:center;margin-right:.75rem;max-width:3rem;min-width:3rem;text-align:center}.searchProduct__info{width:100%}.searchProduct__name{color:#000;display:block;margin-bottom:.375rem}.searchProduct__name em{font-style:normal;font-weight:700}.searchProduct__footer{align-items:center;display:flex;justify-content:normal}.searchProduct__price{color:#382290;display:flex;flex-direction:column;font-size:.875rem;font-weight:700;margin-right:1em}.searchProduct__price--small{font-size:.75rem;font-weight:400}.searchProduct__wholeprice{color:#f21414;display:flex;flex-direction:column;font-size:.875rem;font-weight:700;margin-right:1em}.searchProduct__wholeprice--small{font-size:.75rem;font-weight:400}.menu__account-links .menu__link-icon__seta{--icon-main-color:transparent}.menu .recurrencyMenu{align-items:center;display:flex;font-size:1rem;font-weight:400;margin:1rem 0;padding:0 .5rem 0 1rem;width:100%}.menu .recurrencyMenu--open .recurrencyMenu__iconPosAbs{transform:rotate(90deg)}.menu .recurrencyMenu--open~.recurrencyMenu__options{max-height:100dvh}.menu .recurrencyMenu--open~.menu__container{height:calc(100dvh - 210px)}.menu .recurrencyMenu__desc{font-size:.875rem;font-weight:400}.menu .recurrencyMenu__icon{height:2rem;width:2rem}.menu .recurrencyMenu__iconMargin{margin-right:1rem}.menu .recurrencyMenu__iconPosAbs{--icon-main-color:#fff;margin-left:auto;transition:all .5s ease-in-out}.menu .recurrencyMenu__options{background-color:#d9d9d9;display:flex;flex-direction:column;max-height:0;overflow:hidden;padding:0 1.5rem;transition:all .5s ease-in-out}.menu .recurrencyMenu__item{display:block;padding:.5rem 0}.menu .recurrencyMenu__item:first-child{padding-top:.875rem}.menu .recurrencyMenu__item:last-child{padding-bottom:.875rem}.menu-account-links__back .icon-sprite{--icon-secondary-color:#fff}.categoriesMenu__category:hover{cursor:pointer}.categoriesMenu__category:hover .categoriesMenu__category--expanded{opacity:1;overflow-y:hidden;transform:translateY(1px);visibility:visible}.categoriesMenu__category--no-child{flex-direction:column}.categoriesMenu__category .category__see-all{margin:5px 20%}.categoriesMenu__category-title--baixe-app:hover{background-color:#382290}.categoriesMenu .highlight__image{--loading-grey:#f4f4f4}html.action__menu{height:100%;overflow:hidden;position:relative}html.action__menu body{overflow:hidden}html.action__menu .menu{transform:translateX(0)!important}html.action__menu .menu__account~.menu-account-links:has(.menu__sub--active){background-color:#fff;z-index:1!important}.paymentPage{padding-top:1rem}.paymentPage__cards{flex-direction:column}.paymentPage__cards,.paymentPage__warning{align-items:center;display:flex;justify-content:center;padding:1rem}.paymentPage__warning{border-top:1px solid #eee;color:#c4161c;font-size:16px;letter-spacing:.2px;line-height:24px;text-align:left}.paymentPage__text,.paymentPage__text--link,.paymentPage__text--strong{font-size:.875rem;font-weight:400;line-height:1.2;margin:0}.paymentPage__text--note{color:#c4161c;font-family:PT Sans,sans-serif;font-size:.75rem;font-weight:500;line-height:18px;margin:1rem 0;text-align:center;width:100%}.paymentPage__text--strong{font-weight:700}.paymentPage__text--link{color:#c4161c}.feedbackPage__wrapper{margin:0 auto;max-width:72rem;max-width:720px;padding:0 1rem;width:100%}.feedbackPage__item{align-items:center;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:.5rem 1rem}.feedbackPage__item .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{z-index:0!important}.feedbackPage__item--nps{border:none;flex-wrap:wrap;justify-content:center}.feedbackPage__item--nps .nps__input{display:none}.feedbackPage__item--nps .nps__input:checked+.nps__text{border:2px solid #666;padding:1px}.feedbackPage__item--nps .nps__text{align-items:center;border:2px solid transparent;border-radius:6px;color:#fff;display:flex;justify-content:center;padding:2px}.feedbackPage__item--nps .nps__text:hover{opacity:.8}.feedbackPage__item--nps .nps__text span{align-items:center;border-radius:5px;display:flex;height:50px;justify-content:center;width:50px}.feedbackPage__item--nps #nps-0+label>span{background-color:#b72025}.feedbackPage__item--nps #nps-1+label>span{background-color:#d62027}.feedbackPage__item--nps #nps-2+label>span{background-color:#f05223}.feedbackPage__item--nps #nps-3+label>span{background-color:#f36f21}.feedbackPage__item--nps #nps-4+label>span{background-color:#faa823}.feedbackPage__item--nps #nps-5+label>span{background-color:#ffca27}.feedbackPage__item--nps #nps-6+label>span{background-color:#ecdb12}.feedbackPage__item--nps #nps-7+label>span{background-color:#e8e73d}.feedbackPage__item--nps #nps-8+label>span{background-color:#c5d92d}.feedbackPage__item--nps #nps-9+label>span{background-color:#afd136}.feedbackPage__item--nps #nps-10+label>span{background-color:#64b64d}.feedbackPage__successTitle{font-size:2rem;font-weight:700;margin-top:3rem;text-align:center}.feedbackPage__successIcon{margin:2rem 0;text-align:center}.feedbackPage__successIcon .icon-sprite{height:120px;width:120px}.slick-dots{display:flex;justify-content:center;padding-bottom:16px;padding-top:16px}.slick-dots li{background-color:#fff;border:2px solid #382290;border-radius:100rem;cursor:pointer;height:12px;margin-left:6px;margin-right:6px;opacity:1;width:12px}.slick-dots li button{display:none}.slick-dots .slick-active{background-color:#382290}.slick-arrow{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.slick-arrow.prev .icon-sprite{transform:rotate(180deg)}.productRow__dots--hide{display:none}.productRow__list.slick-initialized{overflow-y:unset}.productRow__list .slick-arrow{top:120px}.productRow__list .prev{left:-48px}.productRow__list .next{right:-48px}.productRow--totem .productRow__list .prev{left:8px}.productRow--totem .productRow__list .next{right:8px}.stores .store{display:flex;flex-direction:column}.stores .store__map{position:relative}.stores .store__map iframe{width:100%}.stores .store__obs{background-color:#ff8000;border-radius:4px;bottom:18px;color:#fff;font-size:.75rem;font-weight:400;padding:4px 8px;position:absolute;right:6px}.stores .store__name{font-size:1rem;font-weight:700;margin-top:16px}.stores .store__address{font-size:.875rem;font-weight:400;line-height:1.2;margin:8px 0 6px;padding:0}.stores .store__phone,.stores .store__whatsapp{align-items:center;color:#f21414;display:flex;font-size:.875rem;font-weight:700;justify-content:flex-start;margin-top:10px}.stores .store__phone>*,.stores .store__whatsapp>*{color:#f21414}.stores .store__phone .icon-sprite,.stores .store__whatsapp .icon-sprite{margin-right:8px}.stores .store__parking{align-items:center;display:flex;justify-content:flex-start;margin-top:16px}.stores .store__parking,.stores .store__parking>*{color:#000;font-size:.875rem;font-weight:400}.stores .store__parking .icon-sprite{margin-right:8px}.stores .store__workingDays{align-items:center;color:#382290;display:flex;font-size:.875rem;font-weight:400;justify-content:flex-start;margin-top:16px}.stores .store__workingDays .icon-sprite{--icon-main-color:transparent;margin-left:4px}.ourStore__button{align-items:center;display:flex;justify-content:flex-start;margin:16px 0 0}.ourStore__button--time,.ourStore__button--time:hover{color:#382290;font-size:.875rem;font-weight:400}.ourStore__button .icon-sprite{--icon-main-color:transparent;margin-left:4px}.page__header{align-items:center;display:flex;max-width:72rem;padding:0 16px}.page__header .icon-sprite{height:1em;margin-right:8px;width:1em}.page__title{display:block;font-size:1.5rem;font-weight:700}.page__content{background-color:#f4f4f4}.page__content .error-message{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:544px;padding:2.5rem 1rem;text-align:center;width:100%}.page__content .error-message__icon{height:5rem;width:5rem}.page__content .error-message__title{font-weight:700;padding:1em 0 .5em}.page__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.page__button-back{align-items:center;display:flex;font-size:1.5rem;font-weight:400}.page__button-back .icon-sprite{height:1em;transform:rotate(180deg);width:1em}.page .content{margin:0 auto}.page .content__section{margin-top:24px;width:100%}.page .content__section:first-child{margin-top:0}.page .content__title{font-size:1rem;font-weight:700;margin:0 0 1em;padding:1em 0 0}.page .content__title:first-child{padding:0}.page .content__paragraph{line-height:1.5;margin:0 0 1em}.page .content__paragraph:last-child{margin:0}.page .content__paragraph--bold{font-weight:700}.page .content__paragraph a[href] .icon-sprite{--icon-main-color:#000;height:.75em;width:.75em}.page .content__video{display:block;padding-bottom:56.25%;position:relative}.page .content__video>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.page .content__img-container{height:360px}.page .content__exception{color:#ff9700}.page .content__exception a{color:#ff8000}.page .content__exception .icon-sprite{vertical-align:middle}.page .content__slider .slick-arrow{color:#fff;cursor:pointer;font-size:1.25rem;left:1em;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.page .content__slider .slick-arrow.fa-chevron-right{left:auto;right:1em}.page .content__slider .slider__img{margin:0;width:100%}.page .content__slider .slider__img img{max-height:400px;object-fit:cover;object-position:center;width:100%}.page .content__link{text-decoration:underline}.page .content__heading{color:#000;font-family:PT Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px;margin:16px 0 4px}.page .content__list{color:#747474}.page .content__list ul{padding-left:16px}.page .content__list .list__item{align-items:center;display:flex}.page .content__list .list__item:before{background:#666;border-radius:50%;content:"";display:inline-block;height:3px;margin-right:5px;width:3px}.page .content__img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px;margin:0;position:relative}.page .content__img-container p{color:#fff;font-family:PT Sans,sans-serif;font-size:32px;font-weight:700;left:50%;letter-spacing:-.2px;line-height:40px;padding:0 16px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.page .content__img--caption{font-size:14px;line-height:18px;margin-top:20px;padding:0 16px;text-align:center}.section-account__wrapper{margin:0 auto;max-width:72rem;max-width:544px;padding:0 1rem;width:100%}.account__header .header__title{background-color:#e7e7e7;border:solid #d9d9d9;border-width:0 0 1px;font-size:1.25rem;font-weight:700;padding:16px}.account__content{padding:16px 16px 32px}.account__content .content__section{font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.1px;line-height:16px}.account__content .content__section:not(:last-child){margin-bottom:20px}.account__content .content__title{color:#000;margin:0 0 4px}.account__content .content__paragraph{color:#666;font-weight:400;margin:0}.account__actions{display:flex;flex-direction:column;text-align:center}.account__navigation{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;width:90%}.account__navigation .navigation__link{background-color:#f21414;border:0;border-radius:initial;color:#fff;cursor:pointer;display:inline-block;font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;padding:1em .5em;text-align:center;width:100%}.account__navigation .navigation__link:not(:last-child){margin-bottom:1em}.account__navigation .navigation__link-icon{margin-right:4px}.account__navigation .navigation__link--logout{background-color:#fff;border:2px solid #f21414;color:#f21414}.actions__button{transition:all .2s ease-in-out;width:100%}.actions__button--big,.actions__button--medium{margin-bottom:16px;padding:10px 78px;white-space:nowrap}.actions__button--big{font-size:18px;line-height:22px;padding:12px 5px}.actions__button--medium{font-size:14px;line-height:18px}.actions__button--green{background-color:#92b125;border-color:#92b125;color:#fff;font-size:.875rem;font-weight:700}.actions__button--green:hover{--ripple-background:#747474}.actions__button--red{background:#f21414;color:#fff}.actions__button--red:hover{--ripple-background:#747474}.form.was-validated #aceite .invalid+label .icon-sprite,.form.was-validated #aceite:invalid+label .icon-sprite,.form.was-validated #legal_age .invalid+label .icon-sprite,.form.was-validated #legal_age:invalid+label .icon-sprite{--icon-secondary-color:#f21414}.fullbanner{position:relative;transform:translateY(-1px)}.fullbanner .next,.fullbanner .prev{display:none;padding:.75rem;position:absolute}.fullbanner .prev{left:-3rem}.fullbanner .prev .icon-sprite{transform:rotate(180deg)}.fullbanner .next{right:-3rem}.fullbanner__mobile{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.fullbanner__mobile::-webkit-scrollbar{display:none}.fullbanner__item{scroll-snap-align:start}.fullbanner__item a{display:block;overflow:hidden}.fullbanner__image{width:100%}.fullbanner__dots{display:flex;gap:.75rem;justify-content:center}.fullbanner__dot{background-color:#fff;border:2px solid #382290;border-radius:50%;cursor:pointer;font-size:0;height:.75rem;margin-bottom:1rem;margin-top:1rem;opacity:1;width:.75rem}.fullbanner__dot--active{background-color:#382290}.miniBanner__wrapper{display:grid;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.miniBanner__link{background-repeat:no-repeat;background-size:cover;border-radius:.25rem;padding-bottom:138%;position:relative}.miniBanner__link>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.miniBanner__link--cervejas{background-image:url(/bebida/assets/images/top-categories/cervejas.png)}.miniBanner__link--vinhos-tintos{background-image:url(/bebida/assets/images/top-categories/vinhos-tintos.png)}.miniBanner__link--espumante{background-image:url(/bebida/assets/images/top-categories/espumantes-2021.png)}.miniBanner__link--whisky{background-image:url(/bebida/assets/images/top-categories/whisky.png)}.miniBanner__title{color:#fff;display:flex;font-family:"Bree Serif",serif;font-size:1.25rem;font-weight:400;justify-content:center;padding-top:2rem}.miniBanner__image{border-radius:.25rem .25rem .25rem .25rem;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:0}.miniBanner--subcategories{padding-right:2rem}.subcategories__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.subcategories__title{border:solid #d9d9d9;border-width:0 0 2px;font-weight:700}.subcategorySection__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.subcategorySection__item{aspect-ratio:56/41;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.subcategorySection__item:before{background-color:rgba(0,0,0,.1);background-image:linear-gradient(0deg,rgba(0,0,0,.25),transparent 60%,rgba(0,0,0,.25));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.subcategorySection__name{align-items:center;color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;mix-blend-mode:screen;padding:0 .5em;text-align:center;transition:color .5s}.kits .miniBanner__image{height:100%;left:0;max-height:100%;position:absolute;top:0;transition:all .3s ease-in-out;width:auto;z-index:0}.promotion__banner{width:100%}.institutional__with-sidebar{align-items:flex-start;display:flex}.institutionalPage{background-color:#f4f4f4}.institutionalPage--webview{background-color:#fff}.institutionalPage--webview .institutionalPage__wrapper,.institutionalPage__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.institutionalPage__content{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px}.institutionalPage__pageTitle{color:#000;font-family:PT Sans,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.1px;line-height:48px;margin-bottom:0}.institutionalPage__pageTitle--middle{font-size:.875rem;font-weight:300;line-height:20px;margin:30px 0;text-align:center}.institutionalPage__paragraph{color:#666;font-family:PT Sans,sans-serif;font-size:.75rem;letter-spacing:.1px;line-height:16px}.institutionalPage__paragraph--center{text-align:center}.institutionalPage__paragraph a{color:#ff1000;text-decoration:underline}.institutionalPage__header{border-bottom:1px solid #eee;padding:0 1rem}.institutionalPage__header--text{align-items:center;color:#000;display:flex;font-size:1.25rem;font-weight:500;letter-spacing:-.1px;line-height:3rem}.institutionalPage__header--icon{color:#c4161c;font-size:.75rem;margin-right:1rem}.institutionalPage__storeBox{border:1px solid #eee;margin-bottom:20px}.institutionalPage__storeHeader{align-items:center;border-bottom:1px solid #eee;display:flex;font-family:PT Sans,sans-serif;justify-content:space-between;padding:10px 15px}.institutionalPage__storeName{font-weight:400}.institutionalPage__storeMapIcon{font-size:.875rem;font-weight:100}.institutionalPage__storeMapIcon i{margin-right:5px}.institutionalPage__storeInfo{padding:20px 15px}.institutionalPage__storeAddress{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}.institutionalPage__storeAddress span{color:#888;display:block;font-size:.875rem;font-style:normal;font-weight:100;margin-bottom:5px}.institutionalPage__storePark,.institutionalPage__storePhone{color:#000;font-size:.875rem;letter-spacing:.1px;line-height:20px;margin-bottom:5px}.institutionalPage__storePark i,.institutionalPage__storePhone i{color:#ff1000;margin-right:5px}.institutionalPage__storePark{display:flex;justify-content:space-between;margin-bottom:20px}.institutionalPage__storeDistance{color:#aaa}.institutionalPage__storeFooter{display:flex;justify-content:space-between}.institutionalPage__storeButton{align-items:center;border:1px solid #28af58;display:flex;font-size:1rem;font-weight:100;height:3rem;justify-content:center;letter-spacing:-.1px;text-align:center;width:49%}.institutionalPage__storeButton,.institutionalPage__storeButton:hover{background-color:#28af58;color:#fff}.institutionalPage__storeButton:focus{outline:0}.institutionalPage__storeButton i{margin-right:.55rem}.institutionalPage__storeButton[disabled]{background-color:#eee;border-color:#eee;color:#aaa;pointer-events:none}.institutionalPage__storeButton--grey{background-color:#e5e5e5;border:0;color:#666}.institutionalPage__storeButton--grey i{color:#c4161c}.institutionalPage__storeButton--grey:hover i{color:#fff}.institutionalPage .fullbanner__middle{margin-top:30px}.institutionalPage .signupStep__container{max-height:500px;min-height:500px}.institutionalNav__section{border:solid #d9d9d9;border-width:0 0 1px;margin-bottom:16px}.institutionalNav__section:last-of-type{border:none;margin-bottom:0}.institutionalNav__title{align-items:center;color:#382290;display:flex;font-size:1rem;font-weight:700;justify-content:flex-start;margin-bottom:16px;margin-left:16px;margin-right:16px}.institutionalNav__title .icon-sprite{height:1em;margin-right:8px;width:1em}.institutionalNav__item-list{margin-bottom:16px;margin-top:16px}.institutionalNav__item{display:block;padding-left:16px;padding-right:16px}.institutionalNav__item--active{background-color:#382290}.institutionalNav__item--active .institutionalNav__link{color:#fff}.institutionalNav__link{display:inline-block;font-size:.875rem;font-weight:400;padding-bottom:12px;padding-top:12px}.institutionalNav__link--with-icon{align-items:center;display:inline-flex;gap:.25em}.institutionalNav__link--with-icon .icon-sprite{--icon-main-color:currentColor;height:.75em;width:.75em}.institutionalNav__phone{color:#f21414;font-size:1.25rem;font-weight:700}.institutionalNav__business-hours{font-size:.75rem;font-weight:400;margin-bottom:16px;margin-top:16px}.institutionalNav__working-hours{font-size:1rem;font-weight:400;margin-top:6px}.institutionalNav__email{color:#747474;font-size:.875rem;font-weight:400}.institutionalNav__footer{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.institutionalNav__social{display:inline-flex}.institutionalNav__social .icon-sprite{--icon-main-color:#382290;margin-right:8px}.institutionalNav__atendimento{align-items:center;color:#382290;display:inline-flex;font-size:.875rem;font-weight:400}.institutionalNav__atendimento .icon-sprite{--icon-main-color:transparent;height:1em;width:1em}#NeoassistCentral{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;margin-top:-24px;padding:1px}.howtobuy{padding:0 24px}.howtobuy__item{align-items:center;display:flex;flex-direction:column;margin:48px 0}.howtobuy__item a{color:#c4161c;font-size:16px;letter-spacing:.1px;line-height:24px;margin-top:16px;text-align:center;text-decoration:none}.howtobuy__item a:visited{color:#c4161c}.howtobuy__item__title{color:#222;font-size:16px;letter-spacing:.2px;line-height:24px;margin:5px}.howtobuy__item__description,.howtobuy__item__title{font-family:Helvetica;font-weight:500;text-align:center}.howtobuy__item__description{color:#666;font-size:13px;letter-spacing:.1px;line-height:18px}.howtobuy__item__icon__container{align-items:center;background-color:#ffefef;border-radius:50%;display:flex;height:80px;justify-content:center;padding:18px 24px;width:80px}.howtobuy__item__icon{color:#c4161c;font-size:28px}.warning{border-top:1px solid #eee;padding:30px 16px}.warning__title{color:#c4161c;font-family:Helvetica;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:24px}.warning__icon{color:#c4161c;font-size:16px;margin-right:8px}.warning__p{color:#666;font-family:Helvetica;font-size:.875rem;font-weight:400}.observation{color:#c4161c;text-align:center}.observation__container{border-top:1px solid #eee;padding:16px 0}.observation__container,.warning-header{align-items:center;display:flex;justify-content:center}.warning-header{background:#fff6da;flex-direction:column;padding:12px 0}.warning-header p{font-size:16px;font-weight:600;line-height:20px;margin:3px 0}.warning-header p,.warning-header span{color:#222;font-family:Helvetica;letter-spacing:.1px;text-align:center}.warning-header span{font-size:14px;font-weight:500;line-height:16px}.link{color:#c4161c!important}.danger-header{align-items:center;background:#ffefef;display:flex;flex-direction:column;justify-content:center;margin:8px;padding:4px 0}.danger-header p{color:#c4161c;font-family:Helvetica;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:20px;margin:3px 0;text-align:center}.delivery-section{border-bottom:1px solid #eee;padding:16px 16px 32px}.delivery-section ul>li{color:#666;font-size:12px;line-height:16px}.delivery-section__title,.delivery-section ul>li{font-family:Helvetica;font-weight:500;letter-spacing:.1px}.delivery-section__title{color:#222;font-size:16px;line-height:32px}.delivery-section__description{color:#666;font-size:12px;line-height:16px}.delivery-section__description,.delivery-section h3{font-family:Helvetica;font-weight:500;letter-spacing:.1px}.delivery-section h3{color:#c4161c;font-size:14px;line-height:20px;margin:10px 0}.payment-confirmation{padding:16px}.payment-confirmation__title{color:#222;font-family:Helvetica;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:20px}.infoblock__header{background:#eee;height:48px;padding:12px 16px}.infoblock__header h2{color:#666;font-family:Helvetica;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;margin:0}.infoblock__body{padding:16px}.infoblock__body p,.infoblock__body span{font-family:Helvetica;font-size:12px;letter-spacing:-.1px;line-height:16px}.infoblock__body p{color:#000;margin:0}.infoblock__body span{color:#666;display:block;margin-bottom:20px}ul.papers>li{color:#222;font-family:Barlow;font-size:13px;font-weight:400;letter-spacing:.1px;line-height:20px}.how-we-use{margin-top:16px}.how-we-use a,.how-we-use a:visited,.how-we-use h3,.how-we-use p{font-family:Barlow;font-size:13px;font-weight:400;letter-spacing:.1px;line-height:16px;margin:2px}.how-we-use h3{color:#222}.how-we-use p{color:#666}.how-we-use a,.how-we-use a:visited{color:#f21414}.rate-us__column,.rate-us__row{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px;width:100%}.rate-us__column__label,.rate-us__row__label{color:#000;font-family:Barlow;font-size:14px;font-weight:400;margin-top:8px}.rate-us__column__ratings,.rate-us__row__ratings{align-items:center;display:flex}.rate-us__column input[type=email],.rate-us__column input[type=number],.rate-us__column input[type=text],.rate-us__column select,.rate-us__column textarea,.rate-us__row input[type=email],.rate-us__row input[type=number],.rate-us__row input[type=text],.rate-us__row select,.rate-us__row textarea{background:#fff;border:1px solid #ddd;border-radius:0;color:#222;font-family:Barlow;font-size:14px;font-weight:400;margin:8px 0 16px;outline:#f21414;overflow:auto;padding:16px 8px;width:100%}.rate-us__column button[type=submit],.rate-us__row button[type=submit]{background:#28af58;border:0;color:#fff;font-size:18px;height:48px;width:100%}.rate-us__column{flex-direction:column}.rate-us__header{border-bottom:1px solid #eee;padding:16px 16px 24px}.rate-us__header p,.rate-us__header span{font-family:Barlow;font-size:14px;font-weight:400;margin-top:8px}.rate-us__header p{color:#666}.rate-us__header span{color:#000}.calculatorPage__hero{align-items:center;display:flex;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.calculatorPage__hero-title{color:#fff;font-weight:700}.calculatorPage__wrapper{margin:0 auto;max-width:72rem;padding:0;width:100%}.calculatorPage__wrapper .icon-box{display:flex;flex-direction:row;position:relative}.calculatorPage__wrapper .icon-box:first-of-type:before{display:none}.calculatorPage__wrapper .icon-box__icon{flex-shrink:0}.calculatorPage__wrapper .icon-box__title{font-size:1.25rem;font-weight:700;line-height:1.4;margin-top:0;text-align:left}.calculatorPage__items .items{margin-bottom:2em}.calculatorPage__items .items__title{font-weight:700;margin:0 0 1.25em}.calculatorPage__item{align-items:center;border:1px solid #d9d9d9;border-top:0 solid #d9d9d9;display:flex;font-weight:700;height:3em;justify-content:space-between;padding:0 1em}.calculatorPage__item:first-of-type{border:1px solid #d9d9d9}.calculatorPage__item .toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin:0;position:relative}.calculatorPage__item .toggle input{opacity:0;pointer-events:none;position:absolute}.calculatorPage__item .toggle input:checked+*{background-color:#382290}.calculatorPage__item .toggle input:checked+:after{transform:translate3d(1.4rem,.15rem,0)}.calculatorPage__item .toggle input+*{background-color:#d9d9d9;border-radius:1.25rem;display:inline-block;height:1.25rem;overflow:hidden;position:relative;text-align:left;transition:all .3s ease-in-out;vertical-align:text-bottom;width:2.5rem}.calculatorPage__item .toggle input+:after{background-color:#fff;border-radius:.95rem;box-shadow:0 .15rem .15rem rgba(0,0,0,.24);content:"";height:.95rem;position:absolute;transform:translate3d(.15rem,.15rem,0);transition:all .3s ease-in-out;width:.95rem}.calculatorPage__tryAgain{align-items:center;color:#382290;cursor:pointer;display:inline-flex;text-align:left}.calculatorPage__tryAgain .icon-sprite{--icon-main-color:transparent;transform:rotate(180deg)}.countdown{align-items:center;display:flex;margin-bottom:.875rem}.countdown__title{color:#666;font-size:.875rem;font-weight:400;letter-spacing:.1px;line-height:1.5rem;margin-right:.5rem}.countdown__block{border:1px solid #f21414;border-radius:.125rem;min-height:1.75rem}.countdown__date{color:#f21414;display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.1px;line-height:1.75rem;padding:0 .5rem}.countdown__date:not(:last-child){border-right:1px dashed #f21414}.countdown__date--hour:after{content:"hrs"}.countdown__date--min:after{content:"min"}.countdown__date--sec:after{content:"seg"}.newsletter{background-color:#f21414;text-align:center}.newsletter__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.newsletter__title{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;margin-bottom:1rem}.newsletter__title .icon-sprite{--icon-main-color:#fff;--icon-secondary-color:#fff;flex-shrink:0;height:2rem;margin-right:.5em;width:2rem}.newsletter__subtitle{color:#fff;font-size:1rem;font-weight:400;margin-bottom:1rem}.newsletter__form{align-items:center;display:flex;justify-content:center;margin:0 auto}.newsletter__button{outline:none}.newsletter__button:hover{--ripple-background:#d9d9d9}.newsletter__message{display:none}.newsletter__message--success{align-items:center;color:#fff;display:flex!important;font-weight:700;justify-content:center}.newsletter__message--success .icon-sprite{--icon-main-color:#fff;--icon-secondary-color:#fff;flex-shrink:0;height:1.2em;margin-right:.5em;width:1.2em}.footer--checkout .footer__copyright{background-color:#fff;color:#747474;font-size:.875rem;font-style:normal;font-weight:400}.footer__header{justify-content:space-between;padding:0 1rem}.footer__header,.footer__title{align-items:center;display:flex}.footer__title{color:#382290;text-align:left}.footer__links>*{display:flex;flex-direction:column;gap:1rem}.footer__link{font-size:1rem;font-weight:400;margin-bottom:1em}.footer__link:hover{color:#382290}.footer__link--desktop{font-size:1rem;font-weight:400}.footer__link--jobs{align-items:center;display:inline-flex;gap:.25em}.footer__link--jobs .icon-sprite{--icon-main-color:currentColor;height:.75em;width:.75em}.footer__link--phone{font-size:1.5rem;font-weight:400}.footer__link--phone .icon-sprite{--icon-main-color:#382290;--icon-secondary-color:#f21414;height:1em;width:1em}.footer__phone{font-size:1.5rem;font-weight:400}.footer__email{font-size:.875rem;font-weight:400}.footer__horario{display:flex;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.5}.footer__copyright{background-color:#382290;color:#fff;display:flex;flex-direction:column;gap:.5em}.footer__social .icon-sprite{--icon-main-color:#fff;margin-top:1rem}.footer__social .social__desktop{grid-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr)}.footer__razao-social{text-align:center}.footer__razao-social a[href^="tel:"]{color:#fff}.footer__button{align-items:center;display:inline-flex}.footer__payment{display:flex;gap:1rem}.footer__block{display:block}.footer__content{padding:0 1rem}.footer__accordion--open .footer__accordion-content{max-height:5000px}.footer__lw{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:400}.footer__lw .icon-sprite{height:1em;margin-left:.5em;margin-right:.5em;width:1em}.footer__lw .logo-lw{--icon-main-color:#fff;height:1.25rem;width:3.75rem}.footer .copyright{background-color:#382290}.footer .copyright__wrapper{margin:0 auto;max-width:72rem;padding:1.5rem 0;text-align:center;width:100%}.footer .copyright__info{color:#fff}.footer .copyright__logo{margin:0 auto}.customers-comments{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.customers-comments__title{display:block}.customers-comments__container{display:grid}.customers-comments .item{border-radius:.25rem;border-width:1px;flex-direction:column;justify-content:space-between;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.customers-comments .comment-customer,.customers-comments .item{border-color:#d9d9d9;border-style:solid;display:flex;padding-top:1rem}.customers-comments .comment-customer{align-items:center;border-width:1px 0 0;justify-content:flex-start;margin-top:1rem}.customers-comments .comment-customer figure{margin:0}.customers-comments .comment-customer figure .icon-sprite{height:3rem;width:3rem}.customers-comments .comment-customer span{display:flex;flex-direction:column;font-size:.875rem;font-weight:700;margin-left:.625rem}.customers-comments .comment-customer small{color:#747474;font-size:.75rem;font-weight:400;margin-top:.5rem}.customers-comments .text-comment .stars{display:inline-block;height:1rem;margin-bottom:.5rem;overflow:hidden;position:relative;white-space:nowrap;width:6.125rem}.customers-comments .text-comment .stars .icon-sprite{display:inline-block;margin:0;padding:0}.customers-comments .text-comment .stars__yellow{--icon-secondary-color:#f21414}.customers-comments .text-comment .stars__grey{--icon-secondary-color:#d9d9d9}.customers-comments .text-comment .stars>div{display:inline-block;height:1rem;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}.customers-comments .text-comment__comment{height:2em;overflow:hidden}.footer__dropdown .dropdown__text{margin:0}.footer__dropdown .dropdown__header{align-items:center;display:flex;justify-content:space-between;width:100%}.footer .fancybox-close-small:after{background-color:transparent;border-radius:0}.footer .fancybox-is-open .fancybox-bg{opacity:.4}#popup-new-layout{margin:0;overflow:hidden;width:300px}.cart-toaster{align-items:center;background-color:#382290;border-radius:.5rem .5rem 0 0;bottom:-100%;color:#fff;display:flex;flex-direction:column;font-size:1rem;font-weight:700;height:3.5rem;justify-content:center;position:fixed;transition:bottom .35s;width:100%;z-index:20}.cart-toaster--active{bottom:0}.accordion{border-bottom:1px solid #eee;padding:16px}.accordion__header{align-items:center;display:flex;justify-content:space-between}.accordion__header p{margin:5px 0}.accordion__header * i{margin-left:8px}.accordion__header span{color:#666;font-family:Helvetica;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:20px}.accordion__body{flex-direction:column;max-height:0;overflow:hidden;padding:0 16px;transition:max-height .3s ease-in-out}.accordion__body--open{max-height:2000px}.accordion__body>div{margin:10px 0}.accordion--category{margin:0;padding:0}.accordion--category .mv4{margin:1em 0}.accordion--category .mv2{margin:0;padding:0 24px}.accordion--category .mv2:nth-child(odd){background:#f5f5f5}.accordion--category .mv2 strong{color:#222;display:inline-block;width:50%}.accordion--category .mv2 span,.accordion--category .mv2 strong{font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:36px}.accordion--category .mv2 span{color:#666}.accordion--description-mobile{padding:0}.accordion--description-mobile .productPage__container,.accordion--description-mobile .productPage__container span{color:#666;font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:400;line-height:16px}.accordion-component__button-close:focus{outline:0}body.no-user-selection{touch-action:none;user-select:none}body.fancybox-active.compensate-for-scrollbar{margin-right:0;padding-right:var(--vw,0)}.button{align-items:center;background-color:#382290;border-color:#382290;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;justify-content:center;padding:8px 12px;transition:all .2s ease-in-out}.button,.button:disabled{border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px}.button:disabled{border-color:#d9d9d9}.button:hover:not([disabled]){color:#fff}.button--inverse{--ripple-background:#747474;background-color:#fff;border:1px solid #382290;color:#382290}.button--inverse:hover{background-color:#382290;color:#fff}.button--alt{background-color:#f21414;border:1px solid #f21414}.button--inverse-alt{background-color:#fff;border:1px solid #f21414;color:#f21414}.button--inverse-alt:hover{background-color:#f21414;border:1px solid #f21414;color:#fff}.button__back{background-color:transparent}.button__back .icon-sprite{margin-right:8px;transform:rotate(180deg)}.button__back:hover .icon-sprite{--icon-main-color:#fff;--icon-secondary-color:#fff}.button__back+.button__action{max-width:60%}a.button:hover{background-color:#382290}a.button--alt:hover,a.button--inverse-alt:hover{background-color:#f21414;border:1px solid #f21414}a.button--inverse-alt:hover{color:#fff}.icon-sprite{height:1rem;width:1rem}.alert,.notification{border-radius:4px;border-style:solid;border-width:1px;color:#000;font-size:.75rem;font-weight:400;line-height:1.2;padding:8px 16px;text-align:center!important}.alert p,.notification p{font-size:1em;font-weight:400;margin:2px}.alert+.alert,.alert+.notification,.notification+.alert,.notification+.notification{margin:1rem 0 0}.alert-danger{background-color:rgba(242,20,20,.15);border-color:#f21414}.alert-warning,.notification--orange{background-color:rgba(255,128,0,.15);border-color:#ff8000}.alert-success{background-color:rgba(146,177,37,.15);border-color:#92b125}.alert-info{background-color:rgba(56,34,144,.15);border-color:#382290}.next .icon-sprite,.prev .icon-sprite{height:2rem;width:2rem}.spin{animation:a 1s linear infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fancybox-content{border-radius:4px;padding:0}.fancybox-bg{background-color:#000}.fancybox-is-open .fancybox-bg{opacity:.3}.blur-up{filter:blur(8px);transition:filter .5s}.blur-up.lazyloaded{filter:none}.atendimento{bottom:1rem;position:fixed;right:1rem}.atendimento__link{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;padding:.5em}.atendimento__link,.atendimento__link:hover{background-color:#128c7e}.atendimento__link .icon-sprite{--icon-main-color:#fff;height:2rem;width:2rem}@page{margin:0 5mm 1cm 5mm}@keyframes b{0%{background-position:100% 0}to{background-position:0 0}}@keyframes c{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes d{to{background-position-x:-20%}}@keyframes e{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.payment-methods .accordion-component{background-color:#fff;border:1px solid #d9d9d9;border-top:0 solid #d9d9d9;margin:0 auto;max-width:544px}.payment-methods .accordion-component:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.payment-methods .accordion-component:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.payment-methods .accordion-component__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:3.5rem;padding:0 16px}.payment-methods .accordion-component__header .header__title{line-height:1.15;padding:.5rem 0}.payment-methods .accordion-component__header .header__subtitle{align-items:center;color:#747474;display:flex;font-size:.75rem;font-weight:400;gap:.5em;text-align:right}.payment-methods .accordion-component__header .header__container{align-items:center;display:flex}.payment-methods .accordion-component__content{max-height:0;overflow-x:hidden;overflow-y:auto;transition:max-height .3s ease-in-out}.payment-methods .accordion-component__content>.alert:first-child,.payment-methods .accordion-component__content>.notification:first-child{margin-top:1rem}.payment-methods .accordion-component__content .form{border:none;margin:0;max-width:100%;padding:0}.payment-methods .accordion-component__content .paragraph{color:#000}.payment-methods .accordion-component__button-close{align-items:center;border:none;display:flex;padding:0}.payment-methods .accordion-component__button-close .icon-sprite{height:24px;margin-left:12px;transform:rotate(90deg);transition:transform .375s linear;width:24px}.payment-methods .accordion-component--open .accordion-component__header{border:solid hsla(0,0%,85%,.5);border-width:0 0 1px}.payment-methods .accordion-component--open .accordion-component__content{max-height:2000px}.payment-methods .accordion-component--open .accordion-component__button-close .icon-sprite{transform:rotate(270deg)}.payment-methods .accordion-component .payment-methods .accordion-component{width:100%!important}.payment-methods .accordion-component .form{border:0;margin:0;max-width:100%;padding:0}.payment-methods .order__checkout{width:auto}.page-checkout-confirmation .accordion-component{background-color:#fff;border:1px solid #d9d9d9;border-radius:.25rem .25rem .25rem .25rem;margin:1rem auto 0}.page-checkout-confirmation .accordion-component:first-of-type{border-top-width:1px}.page-checkout-confirmation .accordion-component--open .accordion-component__header{border:solid hsla(0,0%,85%,.5);border-radius:.25rem .25rem .25rem .25rem;border-width:0 0 1px}.page-checkout-confirmation .accordion-component--open .accordion-component__content{max-height:2000px}.page-checkout-confirmation .accordion-component--open .accordion-component__button-close .icon-sprite{transform:rotate(270deg)}.page-checkout-confirmation .accordion-component__content{max-height:0;overflow-x:hidden;overflow-y:auto;transition:max-height .3s ease-in-out}.page-checkout-confirmation .accordion-component__content .paragraph{color:#000}.page-checkout-confirmation .accordion-component__header{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:0 16px}.page-checkout-confirmation .accordion-component__header .header__title{font-size:1rem;font-weight:700}.page-checkout-confirmation .accordion-component__header .header__subtitle{color:#747474;display:block;font-size:.75rem;font-weight:400}.page-checkout-confirmation .accordion-component__header .header__container{align-items:center;display:flex}.page-checkout-confirmation .accordion-component__button-close{align-items:center;border:none;display:flex;padding:0}.page-checkout-confirmation .accordion-component__button-close .icon-sprite{height:24px;margin-left:24px;transform:rotate(90deg);transition:transform .375s linear;width:24px}.page-checkout-confirmation .accordion-component .form{border:0;max-width:100%;padding:0}.page-checkout-confirmation .order__item{border-radius:.25rem .25rem .25rem .25rem;margin-top:1rem;overflow:hidden}.page-checkout-confirmation .order__item:first-of-type{border-width:0 1px}.page-checkout-confirmation .order__section{border-width:1px 0}.notification{font-size:1rem;font-weight:400}.notification--orange .notification__text{color:#ff8000}.notification--green{background-color:rgba(40,175,88,.1);border-color:#92b125}.notification--green .notification__text{color:#92b125}.notification--yellow{background-color:#fff6da;border-color:#fff6da}.notification--red{background-color:rgba(196,22,28,.1);border-color:#f21414}.notification--red .notification__text{color:#f21414}.notification__text{font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:20px;text-align:center}.notification__title{font-size:1rem;font-weight:400;margin-bottom:1em}.notification__subtitle{font-size:.875rem;font-weight:400}.footer__payments-card{margin-bottom:24px;text-align:center}.footer__payments-card .payment:not(:last-child){margin-bottom:14px}#payment-pg .payment-methods .accordion-component{width:100%}.full-w{max-width:100%!important;width:100%!important}.filter__container .attribute-search{margin:0 16px 8px;position:relative}.filter__container .attribute-search__input{outline:none;padding:4px 8px;width:100%}.filter__container .attribute-search__clear{--icon-main-color:transparent;cursor:pointer;display:none;position:absolute;right:4px;top:4px}.filter__button--enabled{pointer-events:auto}.loginPage,.shopping-cart-page--empty{background-color:#f4f4f4;position:relative}.loginPage__popup{background-color:#fff}.loginPage__popup .loginPage__wrapper{grid-gap:16px 0;grid-template-areas:"a" "b";grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.loginPage__popup .loginPage__box{min-height:160px;padding:24px 16px}.loginPage__popup .loginPage__form{margin-top:0}.loginPage__wrapper{display:grid;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.loginPage__box{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;display:flex;flex-direction:column;justify-content:center}.loginPage__first-shop{grid-area:b}.loginPage__first-shop .loginPage__button,.loginPage__first-shop .loginPage__button:hover{background-color:#f21414;border-color:#f21414}.loginPage__pj{background-color:#ff8000;background-image:url(/bebida/assets/images/empresas-bg.png);background-position:100%;background-repeat:no-repeat;background-size:100% 100%;border:none;flex-direction:row;grid-area:c}.loginPage__pj--cta{align-items:center;color:#fff;display:flex;flex-direction:column}.loginPage__pj .loginPage__button,.loginPage__pj .loginPage__button:hover{background-color:#ff8000;color:#fff}.loginPage__login,.loginPage__validate{grid-area:a}.loginPage__third-party{grid-area:d}.loginPage__header{background-color:#382290}.loginPage__header--text{font-size:1.25rem;font-weight:700;height:40px;margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.loginPage__header--text,.loginPage__header--text a{align-items:center;color:#fff;display:flex}.loginPage__header--text .icon-sprite{--icon-secondary-color:#fff;height:1.2em;margin-right:.5em;transform:rotate(180deg);width:1.2em}.loginPage__header--icon{--icon-secondary-color:#fff;height:24px;margin-right:8px;transform:rotate(180deg);width:24px}.loginPage__title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;justify-content:center;text-align:center}.loginPage__title .icon-sprite{height:1.2em;margin-right:.5em;width:1.2em}.loginPage__subtitle{font-size:1rem;font-weight:400;margin-top:8px}.loginPage__button{font-size:.875rem;font-weight:700;margin-top:20px;width:100%}.loginPage__form{margin-top:32px;width:100%}.loginPage__form .alert,.loginPage__form .notification{margin-bottom:16px}.loginPage__link{align-items:center;color:#382290;display:flex;font-size:.875rem;font-weight:400;margin-top:32px}.loginPage__link .icon-sprite{--icon-main-color:transparent;height:1em;width:1em}.loginPage__token{display:flex;flex-direction:row;gap:.375rem;justify-content:center}.loginPage__token input{-moz-appearance:textfield;font-size:1.125rem;font-weight:400;padding:.625em .125em;text-align:center;width:3.5ch}.loginPage__token input:focus{outline:0}.loginPage__token input::-webkit-inner-spin-button,.loginPage__token input::-webkit-outer-spin-button{-webkit-appearance:none;height:0}.cart{order:3}.cart__link,.cart__link:hover{border:1px solid #f21414;border-radius:100rem;display:block;height:2rem;position:relative;width:2rem}.cart__link .icon-sprite,.cart__link:hover .icon-sprite{margin-left:50%;margin-top:50%;transform:translate(-50%,-50%)}.cart__count{align-items:center;background:#f21414;background-color:#f21414;border:.125rem solid #f21414;border-radius:100%;border-radius:100rem;bottom:16px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;justify-content:center;left:22px;outline:none;text-align:center}.cart__count,.cart__count.ripple:before{height:22px;position:absolute;width:22px}.cart__count.ripple:before{animation-delay:0s;animation-duration:.8s;animation-name:f;animation-timing-function:ease-in-out;border-radius:100%;content:""}.cart__count>*{color:#670606}.cart__updated-qty{align-items:center;background:#fff;border:1px solid #f21414;border-radius:100%;border-radius:100rem;bottom:15px;color:#f21414;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;height:16px;height:24px;justify-content:center;left:21px;opacity:0;outline:none;position:absolute;text-align:center;transition:opacity 1s;width:16px;width:24px}@keyframes f{0%{border:1px solid transparent}to{border:32px solid #e0e0e0;opacity:0}}.cart__updated-qty.ripple:before{animation-delay:1s;animation-duration:.8s;animation-name:f;animation-timing-function:ease-in-out;border-radius:100%;content:"";height:16px;position:absolute;width:16px}.cart__updated-qty>*{color:#b3b3b3}.cart__updated-qty.ripple{opacity:1}.cartMini__backdrop{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cartMini__list{background-color:#fff;display:flex;flex:1;flex-direction:column;overflow:hidden;overflow-y:auto;position:relative}.cartMini__coupon--text{color:#000;display:block;font-size:.75rem;font-weight:400;letter-spacing:-.09px;line-height:1.75rem;margin-top:auto;text-align:center}.cartMini__coupon--text i{color:#c4161c}.cartMini__footer{background-color:#fff}.cartMini__footer .cartMini__buy,.cartMini__footer .cartMini__buy:active,.cartMini__footer .cartMini__buy:hover,.cartMini__footer .cartMini__buy:visited{padding:.875rem}.cartMini__info,.cartMini__subtotal{align-items:center;display:flex;justify-content:space-between}.cartMini__buy,.cartMini__buy:active,.cartMini__buy:hover,.cartMini__buy:visited{font-size:1rem;font-weight:700;width:100%}.cartMini__buy--no-items{background-color:#f21414;border-color:#f21414;cursor:no-drop}.cartMini__buy--quantity{background-color:#ff8000;border-color:#ff8000;cursor:no-drop}.cartProduct__info{width:100%}.cartProduct__item{border:solid #d9d9d9;border-width:1px 0 0}.cartProduct__item:first-child{border-width:0}.cartProduct__content{align-items:center;display:flex;padding:.875rem .875rem .875rem 0}.cartProduct__image{align-items:center;display:flex;justify-content:center;margin-left:.25rem;margin-right:.75rem;min-width:55px}.cartProduct__name{display:block}.cartProduct__prices{align-items:center;color:#000;display:flex;justify-content:space-between;margin-top:.5rem}.cartProduct__prices span{color:#382290}.cartProduct__price--from{color:#747474!important;text-decoration:line-through}.cartProduct__wholeprice{color:#888;font-size:.75rem;margin-right:.25rem;text-decoration:line-through}.cartProduct__price,.cartProduct__wholeprice{font-weight:500;letter-spacing:.1px;line-height:1rem}.cartProduct__price{color:#c4161c;font-size:.875rem}.cartProduct__trash{margin-left:.75em;width:16px}.cartProduct__action{align-items:center;display:flex;justify-content:space-between;margin-top:.875rem;padding-bottom:.375rem;padding-right:.875rem}.cartProduct__quantity{align-items:center;display:inline-flex;height:2rem;position:relative}.cartProduct__quantity--text,.cartProduct__quantity .quantity__text{text-align:right}.cartProduct__quantity .quantity__value{appearance:textfield;border-color:#382290;color:#382290;font-size:1rem;font-weight:700;outline:none;padding:6px 2rem;text-align:center;width:130px}.cartProduct__quantity .quantity__value::-webkit-inner-spin-button,.cartProduct__quantity .quantity__value::-webkit-outer-spin-button{appearance:none;margin:0}.cartProduct__quantity .quantity__value[disabled]{border-color:#747474;color:#747474}.cartProduct__quantity .quantity__minus{align-items:center;border:solid #382290;border-width:0 1px 0 0;color:#382290;display:flex;font-size:1.25rem;font-style:normal;font-weight:400;height:30px;justify-content:center;left:0;outline:none;position:absolute;top:1px;width:2rem}.cartProduct__quantity .quantity__minus[disabled]{border-color:#747474;color:#747474;cursor:not-allowed}.cartProduct__quantity .quantity__minus>*{margin-top:-2px}.cartProduct__quantity .quantity__plus{align-items:center;border:solid #382290;border-width:0 0 0 1px;color:#382290;display:flex;font-size:1.25rem;font-style:normal;font-weight:400;height:30px;justify-content:center;outline:none;position:absolute;right:0;top:1px;width:2rem}.cartProduct__quantity .quantity__plus[disabled]{border-color:#747474;color:#747474;cursor:not-allowed}.cartProduct__height{height:20px}.cartProduct__button{height:20px;top:0;width:20px}.cartProduct__input{height:20px;width:110px}.cartCoupon{align-items:center;display:flex;justify-content:center;top:-1.25rem;transition:all .3s ease-in-out;visibility:hidden}.cartCoupon,.cartCoupon__backdrop{height:100%;left:0;opacity:0;position:absolute;width:100%}.cartCoupon__backdrop{background-color:rgba(0,0,0,.4);top:0;transition:all .5s ease-in-out;z-index:1}.cartCoupon__content{border-radius:.125rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);max-width:18.1rem;padding:1.5rem 1.5rem 1.75rem}.cartCoupon__content,.cartCoupon__content--mini{background-color:#fff;position:relative;width:100%;z-index:2}.cartCoupon__content--mini{border-bottom:1px solid #eee;padding:1rem 2rem}.cartCoupon__close{color:#aaa;position:absolute;right:.625rem;top:.625rem}.workingDays{align-items:center;display:flex;justify-content:center;transition:all .3s ease-in-out;visibility:hidden}.workingDays,.workingDays__backdrop{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:1000}.workingDays__backdrop{background-color:rgba(0,0,0,.4);transition:all .5s ease-in-out}.workingDays__content{border-radius:.25rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);padding-bottom:1.75rem;padding-top:1.5rem;z-index:1010}.workingDays__content,.workingDays__content--mini{background-color:#fff;position:relative;width:100%}.workingDays__content--mini{border-bottom:1px solid #eee;padding:1rem 2rem}.workingDays__close{color:#aaa;position:absolute;right:.625rem;top:.625rem}.workingDays__title{font-size:1rem;font-weight:700;margin-bottom:.875em;text-align:center}.workingDays__input{background-color:#fff;border:1px solid #ddd;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.06);color:#aaa;font-size:.875rem;font-weight:400;height:2.5rem;letter-spacing:-.1px;line-height:2.5rem;margin-bottom:.5rem;text-align:center;width:100%}.workingDays__input::-moz-placeholder{color:#aaa;font-size:.875rem;font-weight:400;letter-spacing:-.1px}.workingDays__input::-webkit-input-placeholder{color:#aaa;font-size:.875rem;font-weight:400;letter-spacing:-.1px}.workingDays__input:-moz-placeholder{color:#aaa;font-size:.875rem;font-weight:400;letter-spacing:-.1px}.workingDays__input:-ms-input-placeholder{color:#aaa;font-size:.875rem;font-weight:400;letter-spacing:-.1px}.workingDays__button{background-color:#c4161c;border:0;color:#fff;font-size:.875rem;font-weight:500;height:2.5rem;letter-spacing:-.1px;line-height:2.5rem;text-align:center;width:100%}html.action__cart{height:100%;position:relative}html.action__cart body{overflow:hidden}html.action__cart .cartMini{opacity:1;transform:translateX(0)!important}html.action__workingDays{overflow:hidden;padding-right:var(--vw,0)}html.action__workingDays .workingDays{opacity:1;position:fixed;top:0;visibility:visible}html.action__workingDays .workingDays__backdrop{opacity:1}html.action__coupon{overflow:hidden}html.action__coupon .cartCoupon{opacity:1;visibility:visible}html.action__coupon .cartCoupon__backdrop{opacity:1}.iced__wrapper{color:#fff}.iced__wrapper .fancybox-content{padding:0}.iced__main img{display:block;max-width:100%}.iced__footer{text-align:center}.iced__footer .iced__obs{font-size:.875em}.iced__actions{align-content:center;display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.iced__actions .cartMini__buy{align-items:center;background-color:#00a0d9;border-color:#00a0d9;border-radius:4px 4px 4px 4px;color:#fff;display:inline-flex;height:2.5rem;justify-content:center;margin:0 1rem;width:30%}.iced__actions .cartMini__buy--with-icebag-gift{background-color:#382290;border-color:#382290}.iced__noThanks{align-items:center;background-color:#fff;border:1px solid #00a0d9;border-radius:4px 4px 4px 4px;color:#00a0d9;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;margin:0 1rem;width:30%}.iced__noThanks--with-icebag-gift{border-color:#382290;color:#382290}.giftWrapPopup{display:none;isolation:isolate}.giftWrapPopup__wrapper{border-radius:4px;overflow:hidden auto;width:100%}@supports(-moz-appearance:none){.giftWrapPopup__wrapper{scrollbar-color:#382290 #d9d9d9;scrollbar-width:thin}}.giftWrapPopup__wrapper::-webkit-scrollbar{width:6px}.giftWrapPopup__wrapper::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:0 3px 3px 0}.giftWrapPopup__wrapper::-webkit-scrollbar-button{height:0;width:0}.giftWrapPopup__wrapper::-webkit-scrollbar-thumb{background-color:#382290;border:1.5px solid #d9d9d9;border-radius:24px}.giftWrapPopup__header{background-color:hsla(0,0%,100%,.95);color:#747474;font-size:.875rem;font-weight:400;padding:1em .5rem;position:sticky;text-align:center;top:0;z-index:1}.giftWrapPopup__header,.giftWrapPopup__row{border:solid #d9d9d9;border-width:0 0 1px}.giftWrapPopup__row:last-of-type{border:none}.giftWrapPopup__row--withQuantity .giftWrapPopup__quantity,.giftWrapPopup__row--withQuantity .giftWrapPopup__totalPrice,.giftWrapPopup__row--withQuantity .giftWrapPopup__unitPrice{opacity:1}.giftWrapPopup__row--notAvailable{opacity:.25}.giftWrapPopup__row--notAvailable .giftWrapPopup__quantity{transform:translateY(0)}.giftWrapPopup__image{align-items:center;display:flex;justify-content:center;width:100px}.giftWrapPopup__name{justify-self:start}.giftWrapPopup__check{transform:translateY(.25em)}.giftWrapPopup__quantity{text-align:center;transform:translateY(.5em)}.giftWrapPopup__qtyObs{color:#747474;font-size:.75rem;font-weight:400}.giftWrapPopup__totalPrice,.giftWrapPopup__unitPrice{color:#382290;white-space:nowrap}.giftWrapPopup__totalPrice{font-weight:700}.giftWrapPopup__footer{background-color:hsla(0,0%,100%,.95);border:solid #d9d9d9;border-width:1px 0 0;bottom:0;display:flex;gap:1rem;justify-content:center;padding:1em .5rem;position:sticky;z-index:1}.fancybox-is-open .giftWrapPopup{display:flex!important}.cartItem{border-width:1px 0 0;display:grid}.cartItem,.cartItem:first-child{border-color:#d9d9d9;border-style:solid}.cartItem:first-child{border-width:0}.cartItem.hidden{border:0}.cartItem--outOfStock .cartItem__image{opacity:.5}.cartItem--outOfStock .cartItem__name,.cartItem--outOfStock .price{color:#747474;font-weight:400}.cartItem--outOfStock .price{font-size:1rem}.cartItem__image{align-items:center;display:flex;grid-area:e;justify-content:center;padding:0 .5rem 0 0}.cartItem__name{align-self:center;display:flex;flex-direction:column;font-size:1rem;font-weight:700;grid-area:f;justify-self:flex-start;margin:0 1em 0 0}.cartItem__quantity{display:flex;flex-direction:column;grid-area:g;justify-content:center}.cartItem__quantity--disabled>*{cursor:not-allowed;opacity:.5}.cartItem__totalSKUs{color:#382290;font-size:.75rem;font-weight:400;padding:.5em 0 0}.cartItem__totalSKUs--outOfStock{color:#f21414;font-size:.75rem;font-weight:700}.cartItem__totalSKUs--overQuantity{color:#ff8000;font-size:.75rem;font-weight:700}.cartItem__subtotal{align-self:end;color:#747474;font-size:.875rem;font-weight:400;grid-area:h;justify-self:end;margin:0 0 .5rem}.cartItem__totalPrice{align-items:flex-end;color:#382290;display:flex;flex-direction:column;font-size:1rem;font-weight:700;grid-area:i}.cartItem__remove{cursor:pointer;grid-area:j;justify-self:flex-end}.cartItem__notification{grid-area:k}.cartItem__productAttributes{color:#747474;display:inline-block;font-size:.875rem;font-weight:400;padding-top:.25em}.cartItem .cartProduct__quantity .quantity__value{width:100%}.cartItem .price{white-space:nowrap}.cartItem .price--from{color:#747474;text-decoration:line-through}.warning-bubble{transition:visibility .5s,opacity .5s}.warning-bubble--dismissed{opacity:0;visibility:hidden}.giftWrapWarning{display:flex;flex-direction:column;isolation:isolate;left:10%;position:absolute;right:10%;top:0;transform:translateY(calc(-100% - 15px));z-index:1}.giftWrapWarning:after{border-width:15px 15px 0;bottom:-13px;margin-left:-15px;z-index:3}.giftWrapWarning:after,.giftWrapWarning:before{border-color:#382290 transparent transparent;border-style:solid;content:"";display:block;left:50%;position:absolute;transform:rotate(1turn);width:0}.giftWrapWarning:before{border-width:16px 16px 0;bottom:-15px;margin-left:-16px;z-index:2}.giftWrapWarning__wrapper{background-color:#382290;border-color:transparent;border-radius:.5rem .5rem .5rem .5rem;box-shadow:0 10px 15px 0 rgba(0,0,0,.15);color:#000;color:#fff;font-size:1rem}.icedWarning{left:10%;right:10%}.icedWarning__wrapper{padding:1rem}.cartSummary__wrapper .miniCart__footer{flex-direction:column}.cartSummary__contentEver{background-color:#382290;border:1px solid #382290;border-radius:4px 4px 4px 4px;position:relative;text-align:center}.cartSummary__contentEver .content_select{border:solid #fff;border-width:1px 0 0;color:#fff;font-size:.875rem;font-weight:400}.cartSummary__contentEver .select_ever{width:100%}.cartSummary__ever{align-items:center;color:#fff;display:grid;gap:0 .5rem;grid-template-columns:1.5rem auto min-content min-content}.cartSummary__ever .ever__content{display:flex;flex-direction:column;gap:.25em;text-align:left}.cartSummary__ever .ever__name{font-size:.875rem;font-weight:700}.cartSummary__ever .ever__iconToggle{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin:0;position:relative}.cartSummary__ever .ever__iconToggle input{opacity:0;pointer-events:none;position:absolute}.cartSummary__ever .ever__iconToggle input:checked+*{background-color:#f21414}.cartSummary__ever .ever__iconToggle input:checked+:after{transform:translate3d(1.15rem,.15rem,0)}.cartSummary__ever .ever__iconToggle input+*{background-color:#d9d9d9;border-radius:1.125rem;display:inline-block;height:1.25rem;overflow:hidden;position:relative;text-align:left;transition:all .3s ease-in-out;vertical-align:text-bottom;width:2.25rem}.cartSummary__ever .ever__iconToggle input+:after{background-color:#fff;border-radius:.95rem;box-shadow:0 .15rem .15rem rgba(0,0,0,.24);content:"";height:.95rem;position:absolute;transform:translate3d(.15rem,.15rem,0);transition:all .3s ease-in-out;width:.95rem}.cartSummary__ever .ever__description{font-size:.75rem;font-weight:400}.cartSummary__ever .ever__exceptions{display:flex;flex-direction:column;flex-shrink:0;font-size:.8em;margin-top:4px;width:100%}.cartSummary__ever .ever__exception-text{color:#fff;display:flex;justify-content:center;margin-top:1rem;padding:4px 0;text-align:center}.cartSummary__ever .ever__more-info{color:#fff;font-size:.875rem;font-weight:400;white-space:nowrap}.cartSummary__ever .icon-sprite{--icon-secondary-color:#fff;flex:1 0 auto;height:1.5rem;width:1.5rem}.cartSummary__iced{align-items:center;color:#382290;display:grid;gap:0 .5rem;grid-template-columns:1.5rem auto min-content min-content}.cartSummary__iced .iced__exceptions{display:flex;flex-direction:column;flex-shrink:0;font-size:.8em;margin-top:4px;width:100%}.cartSummary__iced .iced__exception-text{color:#747474;padding:4px 0;text-align:center}.cartSummary__iced .iced__icon{height:1.5rem;vertical-align:middle;width:1.5rem}.cartSummary__iced .iced__more-info{color:#00a0d9;font-size:.875rem;font-weight:400;white-space:nowrap}.cartSummary__iced .iced__toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin-bottom:0;position:relative}.cartSummary__iced .icon-sprite{height:1.5rem;width:1.5rem}.cartSummary__iced .icon_toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin:0;position:relative}.cartSummary__iced .icon_toggle input{opacity:0;pointer-events:none;position:absolute}.cartSummary__iced .icon_toggle input:checked+*{background-color:#00a0d9}.cartSummary__iced .icon_toggle input:checked+:after{transform:translate3d(1.15rem,.15rem,0)}.cartSummary__iced .icon_toggle input+*{background-color:#d9d9d9;border-radius:1.125rem;display:inline-block;height:1.25rem;overflow:hidden;position:relative;text-align:left;transition:all .3s ease-in-out;vertical-align:text-bottom;width:2.25rem}.cartSummary__iced .icon_toggle input+:after{background-color:#fff;border-radius:.95rem;box-shadow:0 .15rem .15rem rgba(0,0,0,.24);content:"";height:.95rem;position:absolute;transform:translate3d(.15rem,.15rem,0);transition:all .3s ease-in-out;width:.95rem}.cartSummary__item{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;display:grid;position:relative}.ctasFooter__coupon{align-items:center;color:#382290;cursor:pointer;display:grid;gap:0 .5rem;grid-template-columns:1.5rem auto}.ctasFooter__coupon .icon-sprite{height:1.5rem;width:1.5rem}.ctasFooter__giftWrap{align-items:center;color:#382290;cursor:pointer;display:grid;gap:0 .5rem;grid-template-columns:1.5rem auto}.ctasFooter__giftWrap--notAllowed{color:#747474!important;cursor:not-allowed;opacity:.5}.ctasFooter__giftWrap--notAllowed .icon-sprite{--icon-main-color:#747474;--icon-secondary-color:#747474}.ctasFooter__giftWrap .icon-sprite{height:1.5rem;width:1.5rem}.cartPage--empty{align-items:center;display:flex;justify-content:center;min-height:60vh;padding-top:2rem}.cartPage__list{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px}.cartPage__list--empty,.cartPage__list:empty{border:none}.cartPage__list--iced{border-color:#d9d9d9 #d9d9d9 #d9d9d9 #00a0d9;border-width:1px 1px 1px 2px}.cartPage__list--ever{border-color:#d9d9d9 #d9d9d9 #d9d9d9 #382290;border-width:1px 1px 1px 2px}.cartMini__weight{align-items:center;border:solid #d9d9d9;border-width:0 0 1px;display:flex;justify-content:space-between;width:100%}.cartMini__weight--text{color:#747474;font-size:1rem;font-weight:400}.cartMini__weight--value{color:#000;font-size:1rem;font-weight:400}.cartMini__discount{align-items:center;border:solid #d9d9d9;border-width:0 0 1px;display:flex;justify-content:space-between;width:100%}.cartMini__discount--text{color:#747474;font-size:1rem;font-weight:400}.cartMini__discount--value{color:#92b125;font-size:1rem;font-weight:400}.cartMini__subtotal{align-items:center;border:0;display:flex;justify-content:space-between;width:100%}.cartMini__subtotal--text{color:#747474;font-size:1rem;font-weight:400}.cartMini__subtotal--value{align-items:center;color:#382290;display:flex;font-size:1rem;font-weight:700;gap:.5em}.cartMini__subtotal--fullValue{color:#747474;font-size:.875rem;font-weight:400}.cartMini__security{align-items:center;color:#747474;display:flex;font-size:.75rem;font-weight:400;justify-content:center;text-align:center}.cartMini__security .icon-sprite{margin-right:.5rem}.shoppingCart-container{background-color:#f4f4f4}.shoppingCart-container .cartTitle__iced{color:#00a0d9;font-size:1rem;font-weight:400}.shoppingCart-container .cartTitle__ever{color:#382290;font-size:1rem;font-weight:400}.popup-login__wrapper .fancybox-content{padding:2rem 1rem;width:30vw}.cartCoupon{width:unset}.cartCoupon__form{display:flex;flex:1;flex-direction:column}.cartCoupon__title{align-items:center;color:#382290;display:flex;font-size:1.125rem;font-weight:400;justify-content:center;margin-bottom:1rem}.cartCoupon__title .icon-sprite{height:1rem;margin-right:.5rem;width:1rem}.cartCoupon__error:has(.alert,.notification){margin-bottom:1rem}.cartCoupon__input{margin-bottom:1rem;width:100%}.cartCoupon__button{align-items:center;display:flex}.cartCoupon__button .icon-sprite{--icon-main-color:transparent;--icon-secondary-color:#000;margin-left:.375em}.cartCoupon__success{align-items:center;display:inline-flex;line-height:unset;width:max-content}.tabs-component--number .tabs-component__list{overflow-x:auto;padding-top:16px}.tabs-component--number .tab.active{border:solid #382290;border-width:0 0 4px}.tabs-component--number .tab.active .tab__icon{border-color:#382290;color:#f21414}.tabs-component--number .tab.active .tab__name{color:#382290}.tabs-component--number .tab__name{color:#747474;transition:color .3s ease;white-space:nowrap}.tabs-component--number .tab__icon{border:1px solid #747474;border-radius:50%;color:#747474;text-align:center}.tabs-component__header{background-color:#fff}.tabs-component__content .content__item{display:none}.tabs-component__content .content__item.active{display:flex;flex-direction:column}.tabs-component__list{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:544px}.tabs-component .tab{align-items:center;border:solid transparent;border-width:0 0 4px;cursor:pointer;display:flex;opacity:.5;padding-bottom:12px;text-align:center;transition:border-color .3s ease}.tabs-component .tab__icon{align-items:center;display:inline-flex;height:24px;justify-content:center;margin-right:8px;transition:all .3s ease;width:24px}.tabs-component .tab__name{transition:color .3s ease;white-space:nowrap}.tabs-component .tab.active{border:solid #f21414;border-width:0 0 4px;opacity:1}.tabs-component .tab.active .tab__icon{border-color:#382290;color:#f21414}.tabs-component .content__title{color:#222;font-family:PT Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:24px;margin:0;text-align:center}.tabs-component .content__paragraph{line-height:1.25}.tabs-component .content__paragraph--obs{font-size:.75rem;font-weight:400}.tabs-component .form{border-radius:4px}.card,.tabs-component .form{background-color:#fff;border:1px solid #d9d9d9}.card{display:block;margin:0 auto;padding:0;position:relative;width:100%}.card--product{border-radius:.25rem .25rem .25rem .25rem;overflow:hidden}.card--product .card__content{padding:0}.card--product .card__iced{align-items:center;background-color:#00a0d9;color:#fff;display:flex;font-size:1.125rem;font-weight:400;justify-content:center}.card--not-available .product__price{color:#747474}.card--not-available .product__price--from{display:none}.card__debug{bottom:0;color:transparent;font-size:.8rem;left:0;padding:.5em;position:absolute}.card__header{align-items:center;border:solid #d9d9d9;border-width:0 0 1px;display:flex;justify-content:space-between;padding:16px}.card__submit{font-size:.875rem;font-weight:400;padding:4px 8px}.card__title{color:#000;font-size:.875rem;font-weight:700}.card__title .iced__icon{height:16px;margin-left:8px;vertical-align:middle;width:16px}.card__icon{margin-right:4px}.card__content .content__paragraph{font-size:14px;line-height:20px;margin:0}.card__ever{background-color:#382290;color:#fff;font-size:1rem;font-weight:400;line-height:1.4;padding:1rem;text-align:center}.card__footer{padding:0 20px 20px}.card__button{cursor:pointer}.card__button:focus{outline:0}.card__status{border-radius:50%;flex-shrink:0;height:1rem;margin-left:1rem;width:1rem}.card__status--cancel{background:#f21414}.card__status--in-progress{background:#ff9700}.card__status--complete{background:#92b125}.card__status--unavailable{background:#d9d9d9}.card__price{color:#382290;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.card__section{padding:16px}.card__section:not(:last-child){border-bottom:1px solid #d9d9d9}.card__image{align-self:center}.card__recurrencyCurrent{align-items:center;background-color:#382290;color:#fff;display:flex;font-size:1.125rem;font-weight:700;height:54px;justify-content:center}.card.disabled{cursor:not-allowed;opacity:.5}.card .product{align-items:center;display:flex;gap:1rem}.card .product__img{margin:0 20px 0 0;max-width:25%;text-align:center;width:100px}.card .product__container{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.card .product__price{color:#382290;font-size:1rem;font-weight:700}.card .product__price--from{color:#747474;font-weight:400;text-decoration:line-through}.card .product__parcels{color:#000;font-size:1rem;font-weight:400}.card .product__status{background-color:#92b125;border-radius:4px;color:#fff;font-size:.875rem;font-weight:400;padding:4px 8px}.card .product__quantity{align-items:center;display:flex;justify-content:space-between}.card .product__quantity .quantity{white-space:nowrap}.card .product__quantity .quantity__controls{align-items:center;display:flex;margin:0 0 0 24px}.card .product__quantity .quantity__button{background:#fff;border:0;color:#666;cursor:pointer;font-size:12px;font-weight:400;line-height:14px;padding:0}.card .product__quantity .quantity__button:focus{outline:0}.card .product .unitPrice{align-items:center;display:inline-flex;justify-content:center}.card .product .unitPrice .icon-sprite{margin-left:8px}.card .product .section__paragraph{color:#666;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px}.card .product.recurrency{gap:1rem}.card .header__flex-container{align-items:center;display:flex;justify-content:space-between}.card .store__icon-wrapper{align-items:center;color:#f21414;display:flex;font-size:.875rem;font-weight:700;justify-content:flex-start;margin-top:10px}.card .store__icon-wrapper--parking-lot{color:#000;font-size:.875rem;font-weight:400}.card .store__icon-wrapper--parking-lot *{color:#000}.card .store__icon-wrapper *{color:#f21414}.card .store__icon-wrapper .icon-sprite{margin-right:8px}.card .store__distance{bottom:16px;font-size:.875rem;font-weight:700;position:absolute;right:24px}.cards .card{margin-bottom:2px}button,label{cursor:pointer}.form--need-validation .form__error{display:none}.form__group{display:flex;flex-direction:column;position:relative}.form__group:not(:last-of-type){margin-bottom:1.5em}.form__group:has(.invalid) .form__error{display:inherit}.form__group--row{display:inline-flex;flex-direction:row}.form__group--row .form__row{display:flex}.form__group--row .form__group{margin-bottom:0}.form__group--checkbox,.form__group--radio{margin-left:8px}.form__group>*{max-width:100%;width:100%}.form__row:not(:last-of-type){margin-bottom:24px}.form__row .form__group{flex:1 0 0}.form__row .form__group--ccv{margin-bottom:0;margin-right:16px}.form__row .form__group--validate .form__input{text-align:center;width:calc(50% - 4px)}.form__row .form__group--validate .form__input:first-child{margin-right:8px}.form__row .form__group>*{max-width:100%;width:100%}.form__label--radio{align-items:center;display:inline-flex;margin-bottom:0}.form__label--radio .icon-sprite{flex-shrink:0;height:1em;margin-right:.5em;width:1em}.form__label--checkbox{align-items:center;display:inline-flex;margin:0}.form__label--checkbox .icon-sprite{flex-shrink:0;margin-right:.5em}.form__input{scroll-margin-top:-100px}.form__input--center{text-align:center}.form__input.invalid{border:1px solid #f21414}.form__input.invalid~.form__error{display:inherit}.form__input-with-icon{position:relative}.form__input-with-icon .form__input{padding-right:60px}.form__input--file{background:#eee;cursor:pointer;display:inline-flex;justify-content:space-between;margin-top:6px}.form__input .file__remove-button{border:none;cursor:pointer;display:none;padding:0 0 0 8px}.form__input .file__remove-button--show{display:block}.form__input--radio{display:none;margin-left:5px;margin-right:5px}.form__radio{display:none}.form__radio~.form__label{--icon-main-color:transparent}.form__radio:checked~.form__label{--icon-main-color:#f21414}.form__radio:disabled~*{cursor:not-allowed;opacity:.5}.form__checkbox{display:none}.form__checkbox~*{--icon-main-color:transparent}.form__checkbox:checked~*{--icon-main-color:#f21414}.form__checkbox:disabled~*{cursor:not-allowed;opacity:.5}.form__textarea{max-height:150px;resize:vertical}.form__textarea::placeholder{display:block}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__chevron{transform:rotate(270deg)}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options{border:1px solid #d9d9d9;border-radius:0 0 .25rem .25rem;border-top:0 solid #d9d9d9;max-height:30vh;overflow:hidden auto}@supports(-moz-appearance:none){.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options{scrollbar-color:#382290 #d9d9d9;scrollbar-width:thin}}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options::-webkit-scrollbar{width:6px}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:0 3px 3px 0}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options::-webkit-scrollbar-button{height:0;width:0}.form__custom-select:has(input[type=checkbox]:checked) .custom-select__options::-webkit-scrollbar-thumb{background-color:#382290;border:1.5px solid #d9d9d9;border-radius:24px}.form__custom-select input[type=checkbox]{all:unset;cursor:pointer;inset:0;position:absolute;z-index:1}.form__custom-select input[type=checkbox]:checked+.custom-select__selected{border-radius:.25rem .25rem 0 0}.form__custom-select input[type=radio]{all:unset;cursor:pointer;display:initial!important;inset:0;position:absolute;z-index:2}.form__custom-select .custom-select__selected{--icon-size:1em;align-items:center;border:1px solid #d9d9d9;border-radius:.25rem .25rem .25rem .25rem;display:flex;font-size:.875rem;font-weight:400;justify-content:space-between;line-height:1.15;padding-bottom:.625em;padding-left:1em;padding-right:calc(1em - var(--icon-size));padding-top:.625em;position:relative}.form__custom-select .custom-select__value{height:1.00625rem;overflow:hidden}.form__custom-select .custom-select__chevron{--icon-main-color:transparent;--icon-secondary-color:#000;height:calc(var(--icon-size)*1.25);margin-right:calc(var(--icon-size)*.375);transform:rotate(90deg);transition:transform .375s linear;width:calc(var(--icon-size)*1.25)}.form__custom-select .custom-select__options{max-height:0;overflow:hidden;transition:max-height .3s ease}.form__custom-select .custom-select__option{background-color:#fff;line-height:1.15;padding:.5em 1em;position:relative}.form__custom-select .custom-select__option:has(input:checked),.form__custom-select .custom-select__option:hover{background-color:#f4f4f4}.form__toggle{--toggle-width:8rem;--toggle-height:4rem;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin-bottom:0;position:relative}.form__toggle:active i:after{transform:translate3d(2px,2px,0);width:28px}.form__toggle:active input:checked+i:after{transform:translate3d(16px,2px,0)}.form__toggle input{opacity:0;pointer-events:none;position:absolute}.form__toggle input:checked+*{background-color:#382290}.form__toggle input:checked+:before{transform:translate3d(16px,2px,0) scale3d(0,0,0)}.form__toggle input:checked+:after{transform:translate3d(18px,2px,0)}.form__toggle input+*{background-color:#d9d9d9;border-radius:calc(var(--toggle-height)/2);display:inline-block;height:var(--toggle-height);overflow:hidden;position:relative;transition:all .3s linear;vertical-align:text-bottom;width:var(--toggle-width)}.form__toggle input+:after{background-color:#fff;border-radius:calc(var(--toggle-height) - 5px);box-shadow:0 2px 2px rgba(0,0,0,.24);content:"";height:calc(var(--toggle-height) - 5px);position:absolute;transform:translate3d(2px,2px,0);transition:all .2s ease-in-out;width:calc(var(--toggle-height) - 5px)}.form__icon{color:#d9d9d9;font-size:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.form__button{margin:24px 0 0;transition:all .3s ease;width:100%;z-index:1}.form__button--green{background:#28af58}.form__button--green:hover{background-color:#fff;border:1px solid #28af58;color:#28af58!important}.form__text{color:#747474;font-size:.875em;margin:.25rem 0 0}.form__error{color:#f21414;font-size:.75rem;text-align:left}.form__error:not(:empty){margin:.5em 0}.form .required{color:#f21414}.form .validation-wrapper{isolation:isolate;position:relative}.form .validation-wrapper>:first-child{max-width:100%;width:100%}.form .validation-wrapper .loading-icon{display:none;position:absolute;right:8px;top:12px}.form .validation-wrapper .toggle-password{cursor:pointer;height:100%;position:absolute;right:.75rem;top:0;z-index:1}.form .validation-wrapper .toggle-password--hidden{display:none}.form .password_strength{background-color:#f4f4f4;border:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;height:.5rem;margin-top:.25rem}.form .password_strength.very-weak{background:linear-gradient(90deg,#f21414,#f21414 20%,#f4f4f4 0)}.form .password_strength.weak{background:linear-gradient(90deg,#f21414,#f21414 40%,#f4f4f4 0)}.form .password_strength.medium{background:linear-gradient(90deg,#ff8000,#ff8000 60%,#f4f4f4 0)}.form .password_strength.strong{background:linear-gradient(90deg,#92b125,#92b125 80%,#f4f4f4 0)}.form .password_strength.very-strong{background-color:#92b125}.was-validate .form__input .invalid,.was-validate .form__input:invalid{border:1px solid #f21414}.was-validate .form__input .invalid~.form__error,.was-validate .form__input:invalid~.form__error{display:inherit}.boxes-container{align-items:stretch;display:flex;justify-content:space-between;margin-bottom:16px}.icon-box{display:flex;flex:1;flex-direction:column;justify-content:flex-start;position:relative;text-align:center}.icon-box:first-of-type{margin-top:0}.icon-box:last-of-type{margin-bottom:0}.icon-box__icon{align-items:center;background-color:#fff;border:2px solid #382290;border-radius:50% 50% 50% 50%;display:flex;height:4rem;justify-content:center;margin:0 auto;width:4rem}.icon-box__icon .icon-sprite{height:28px;width:28px}.icon-box__next .icon-sprite{--icon-main-color:#d9d9d9;--icon-secondary-color:#747474;background-color:#fff;height:24px;width:24px}.icon-box__title{font-size:1rem;font-weight:700;margin-top:8px}.icon-box__paragraph{font-size:.75rem;font-weight:400;line-height:1.2;margin-top:8px}.icon-box__link{align-items:center;color:#382290;display:flex;font-size:.875rem;font-weight:400;margin:8px auto 0}.icon-box__link .icon-sprite{--icon-main-color:transparent}.tab .icon-box{padding-top:0}.tab .icon-box__title{margin-bottom:0}.tab .icon-box__icon{height:72px;width:72px}.observations .content__title{align-items:center;color:#f21414;display:flex;font-size:1rem;font-weight:700;margin-top:20px}.observations .content__title .icon-sprite{height:1.5em;margin-right:8px;width:1.5em}.page-ingredients .content__section{padding:0 16px 32px}.page-ingredients .content__section:not(:last-child){border-bottom:1px solid #eee;margin-bottom:16px}.page-ingredients .content__title{color:#000;font-family:PT Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.1px;line-height:48px;margin:0}.page-ingredients .ingredients__list{margin-bottom:16px}.page-ingredients .ingredients__list .item{color:#666;font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:24px;margin:0}.page-ingredients .ingredients__button-shop{display:inline-block;text-align:center}.page-payment-methods .notification--red{margin:8px;padding:10px 8px}.page-payment-methods .page__content>.content__section{border-bottom:1px solid #eee;padding:0 16px 32px}.page-payment-methods .page__content>.content__section:not(:last-child){margin-bottom:16px}.page-payment-methods .page__content>.content__section>.content__title{color:#000;font-family:PT Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:32px;margin:16px 0 8px}.page-payment-methods .page__content>.content__table .content__title{line-height:20px;margin-bottom:24px}.shopping-cart-page .card .product__container{align-items:flex-start}.shopping-cart-page .atendimento{transition:bottom .3s ease-in-out}.delivery-free{background:#fff;overflow:hidden;position:relative;top:0;width:100%;z-index:9999}.delivery-free__progress{background:#ddd;height:100%;left:0;position:absolute;top:0;z-index:-1}.delivery-free__text{color:#222;font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:14px;padding:4px 0;text-align:center;width:100%}.overlay{background:rgba(0,0,0,.6);bottom:0;display:none;position:fixed;width:100%;z-index:1}.overlay--show{display:block}.recover-password{background:#fff;border-radius:2px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;left:50%;max-width:352px;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.recover-password--show{display:initial}.recover-password__header{align-items:center;display:flex;justify-content:center;margin-bottom:13px}.recover-password__header .header__icon{color:#f21414;font-size:18px;line-height:28px;margin-right:10px}.recover-password__header .header__title{color:#222;font-family:PT Sans,sans-serif;font-size:16px;font-weight:500;line-height:28px;margin:0}.recover-password__form{display:flex;flex-direction:column}.recover-password__input{border:1px solid #ddd;color:#666;font-family:PT Sans,sans-serif;font-size:16px;line-height:20px;margin-bottom:8px;padding:12px;text-align:center}.recover-password__button-submit{cursor:pointer;outline:none;transition:all .2s ease-in-out}.recover-password__button-close{border:0;color:#aaa;cursor:pointer;font-size:16px;padding:0;position:absolute;right:12px;top:12px}.recover-password__overlay{background:rgba(0,0,0,.25);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.recover-password__overlay--show{display:initial}div#marcas{border:0;clear:both;margin:0 auto;max-width:72rem}.form__group__endereco{padding:10px}.gender__edit{margin-bottom:10px}.naveg__buttons{display:flex;justify-content:space-between}#map{overflow:hidden;padding:0;width:50%}#pickupCart{max-height:90vh;overflow-y:auto;padding:20px 0;position:relative}#pickupCart .cards{display:block;margin:0 auto}#pickupCart .cards .card{margin:0 0 16px}#pickupCart .cards .card__disclaimer{display:none;font-size:.8em;line-height:1.5em;padding:5px 20px}#pickupCart .cards .card__disclaimer .disclaimer__ctaCart{background-color:#f21414;border-radius:4px;color:#fff;display:inline-block;padding:2px 12px}#pickupCart .cards .card .product__container{display:grid}#pickupCart .cards .card .product__price{display:inline-flex;gap:.5em;grid-area:l;white-space:nowrap}#pickupCart .cards .card .product__quantity{grid-area:g}#pickupCart .cards .card .product__status{grid-area:m;text-align:center}#pickupCart .cards .card .product .product__info{flex-grow:2}#pickupCart .cards .card__pickup--in-stock{border-color:#92b125}#pickupCart .cards .card__pickup--in-stock .card__content{padding-bottom:0}#pickupCart .cards .card__pickup--in-stock .card__header,#pickupCart .cards .card__pickup--in-stock .card__section{border-bottom-color:#92b125}#pickupCart .cards .card__pickup--in-stock .card__title{color:#92b125}#pickupCart .cards .card__pickup--in-stock .card__disclaimer{color:#92b125;display:block;padding:0}#pickupCart .cards .card__pickup--in-stock .disclaimer__ctaCart,#pickupCart .cards .card__pickup--in-stock .product__status{background-color:#92b125}#pickupCart .cards .card__pickup--out-of-stock{border-color:#f21414}#pickupCart .cards .card__pickup--out-of-stock .card__header,#pickupCart .cards .card__pickup--out-of-stock .card__section{border-bottom-color:#f21414}#pickupCart .cards .card__pickup--out-of-stock .card__title{color:#f21414}#pickupCart .cards .card__pickup--out-of-stock .card__disclaimer{color:#f21414;display:block}#pickupCart .cards .card__pickup--out-of-stock .disclaimer__ctaCart,#pickupCart .cards .card__pickup--out-of-stock .product__status{background-color:#f21414}#pickupCart .cards .card__pickup--over-quantity{border-color:#ff9700}#pickupCart .cards .card__pickup--over-quantity .card__header,#pickupCart .cards .card__pickup--over-quantity .card__section{border-bottom-color:#ff9700}#pickupCart .cards .card__pickup--over-quantity .card__title{color:#ff9700}#pickupCart .cards .card__pickup--over-quantity .card__disclaimer{color:#ff9700;display:block}#pickupCart .cards .card__pickup--over-quantity .disclaimer__ctaCart,#pickupCart .cards .card__pickup--over-quantity .product__status{background-color:#ff9700}#pickup-rules-popup{font-size:1rem;font-weight:400;position:relative}#pickup-rules-popup .pickup-instructions{color:#000}#pickup-rules-popup .pickup-instructions .content__title{margin-bottom:8px;text-align:center}#pickup-rules-popup .pickup-instructions ol{padding:0 16px 0 3ch}#pickup-rules-popup .pickup-instructions li{margin:0;padding-bottom:8px}#pickup-rules-popup .regulamento-retire{cursor:pointer}#pickup-rules-popup *{font-size:16px}#pickup-rules-popup .actions__button{margin:.5em 0 0}#pickup-rules{background-color:#fff;display:none}#pickup-rules ol{max-height:60vh;overflow-y:auto;padding:0 16px 0 3ch}#pickup-rules li{margin:0;padding-bottom:8px}#regular-shipping-restriction{max-height:90vh;overflow-y:auto;position:relative}#regular-shipping-restriction .cards{display:block;margin:0 auto}#regular-shipping-restriction .cards .card{border-radius:4px;margin:0 0 1rem}#regular-shipping-restriction .cards .card__disclaimer{display:none;font-size:.8em;line-height:1.5em;padding:5px 20px}#regular-shipping-restriction .cards .card__disclaimer .disclaimer__ctaCart{background-color:#f21414;border-radius:4px;color:#fff;display:inline-block;padding:2px 12px}#regular-shipping-restriction .cards .card .product__container{display:grid}#regular-shipping-restriction .cards .card .product__price{grid-area:l}#regular-shipping-restriction .cards .card .product__quantity{grid-area:g}#regular-shipping-restriction .cards .card .product__status{grid-area:m;text-align:center}#regular-shipping-restriction .cards .card .product .product__info{flex-grow:2}#regular-shipping-restriction .cards .card__regular-shipping--in-stock{border-color:#92b125}#regular-shipping-restriction .cards .card__regular-shipping--in-stock .card__content{padding-bottom:0}#regular-shipping-restriction .cards .card__regular-shipping--in-stock .card__header,#regular-shipping-restriction .cards .card__regular-shipping--in-stock .card__section{border-bottom-color:#92b125}#regular-shipping-restriction .cards .card__regular-shipping--in-stock .card__title{color:#92b125}#regular-shipping-restriction .cards .card__regular-shipping--in-stock .card__disclaimer{color:#92b125;display:block;padding:0}#regular-shipping-restriction .cards .card__regular-shipping--in-stock .disclaimer__ctaCart,#regular-shipping-restriction .cards .card__regular-shipping--in-stock .product__status{background-color:#92b125}#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock{border-color:#f21414}#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .card__header,#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .card__section{border-bottom-color:#f21414}#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .card__title{color:#f21414}#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .card__disclaimer{color:#f21414;display:block}#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .disclaimer__ctaCart,#regular-shipping-restriction .cards .card__regular-shipping--out-of-stock .product__status{background-color:#f21414}#regular-shipping-restriction .cards .card__regular-shipping--over-quantity{border-color:#ff9700}#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .card__header,#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .card__section{border-bottom-color:#ff9700}#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .card__title{color:#ff9700}#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .card__disclaimer{color:#ff9700;display:block}#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .disclaimer__ctaCart,#regular-shipping-restriction .cards .card__regular-shipping--over-quantity .product__status{background-color:#ff9700}#regular-shipping-rules-popup{position:relative}#regular-shipping-rules-popup .button{width:100%}.aviso-header{background-color:#382290;color:#fff;font-family:PT Sans,sans-serif;padding:8px;text-align:center}.cookieBannerConsent{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:4px;bottom:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);color:#747474;display:inline-flex;font-size:.875rem;font-weight:400;justify-content:center;left:0;margin:auto 20%;max-width:72rem;padding:1rem;position:fixed;right:0;width:100%;width:auto;z-index:2147483647}.cookieBannerConsent--accepted{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-name:e}.cookieBannerConsent__more{color:#666;text-decoration:underline;white-space:nowrap}.cookieBannerConsent__more:hover{text-decoration:underline}.cookieBannerConsent__cta{--ripple-background:#fff;--ripple-opacity:0.3;--ripple-duration:600ms;display:inline-flex;outline:none;padding:.375rem 1rem;text-align:center;user-select:none}.neoasssist-widget-frame{bottom:10px!important}.totemPopup{align-items:center;display:flex;justify-content:center;opacity:0;transition:all .3s ease-in-out;visibility:hidden}.totemPopup,.totemPopup__backdrop{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.totemPopup__backdrop{background-color:rgba(0,0,0,.4);opacity:1;transition:all .5s ease-in-out}.totemPopup__content{background-color:#fff;border-radius:.125rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);padding:1.5rem 1.5rem 1.75rem;position:relative;width:100%;z-index:1010}.totemPopup__close{position:absolute;right:.625rem;top:.625rem}html.action__totemPopup{overflow:hidden;padding-right:var(--vw,0)}html.action__totemPopup .totemPopup{opacity:1;position:fixed;top:0;visibility:visible}.popupStock__header{align-items:center;display:flex;flex-direction:column}.popupStock__header .icon-sprite{height:80px;margin-bottom:20px;width:80px}.popupStock__title{color:#f21414;font-weight:700;margin-bottom:20px}.popupStock__subtitle{color:#382290;margin-bottom:20px;text-align:center}.popupStock__form{display:none}.popupStock__form.visible{align-items:center;display:flex;justify-content:center}.popupStock__group{display:flex}.popupStock__cep{margin-right:.5rem;width:120px}.popupStock__link{color:#382290}.popupStock__link,.popupStock__link:hover{text-decoration:underline}.popupStock__error{display:none}.popupStock__error.visible{align-items:center;display:flex;justify-content:center}.popupStock__error .popupStock__subtitle{color:#f21414}.not_found_page__wrapper{margin:0 auto;max-width:72rem;padding:0 1rem;width:100%}.success-2{background:#28af58;color:#fff;font-weight:400;padding:1rem 1.125rem;text-align:center;width:100%}.show{display:block}.icon-pagseguro{background:transparent url(/bebida/images/icon_pagseguro.png) no-repeat 50%;color:transparent;display:inline-block;height:16px;margin:1px 0 1px 4px;vertical-align:bottom;width:78px}.product__link{outline:0;width:100%}a{color:#000;text-decoration:none}.br-currency{font-size:.8em;font-style:inherit;padding-right:.25em}.header__category-list{display:flex;justify-content:space-between;margin:1.5rem 1rem;min-width:900px}.header__category-list .categories{flex:1;margin:0 .5rem}.header__category-list .categories__header{display:block;margin-bottom:1rem}.anchor{height:0;z-index:-10}html{opacity:1;visibility:visible}html:has(dialog[open]){overflow:hidden;position:fixed}html:has(.fancybox-is-open){overflow:hidden;position:fixed}dialog:not([open]){opacity:0;pointer-events:none}.app-store{height:36px;width:108px}@media print{.no-print footer,.no-print header,.no-print main{display:none}}@media(max-width:22.5rem){.datepicker-view .week{width:1.96875rem}.calendar-weeks+.days .datepicker-grid{width:13.78125rem}}

/*# sourceMappingURL=bundle.fc6e0c2230445924e477.css.map*/