.value__link,.update-terms-condition-modal__link,.update-privacy-policy-modal__link,.tooltip__info a,.thank__link,.terms__content a,.split-orders__link,.simplified-reg__terms-and-conditions a,.simplified-reg__info span,.simplified-reg__info a,.rewards-shop__details-mobile,.rewards-shop__details,.rewards-shop-product__details,.retry-payment__retry-payment-msg a,.promo-modal__remove,.promo-insight-carousel__description a,.product__details,.product-m__cell-v a,.product-card__details,.payment-process__link,.orders-filter__link,.order-m__link,.notifications__compact-link,.notifications__description a,.multi-filters__link,.multi-brands-filter__link,.login__new span,.login__link,.link-with-tooltip__link-order,.link-with-tooltip__link,.layout__act-link,.info-bordered__accept,.g-order-m__phone a,.footer__link,.food__toggle,.filters-selection__link,.error-bordered__accept,.error-bordered-promotions__accept,.empties-link__link,.email,.delivery__show,.d-product__price-details,.d-product__details,.d-order-m__phone a,.d-new-order-product__details,.d-manage-pricing__upload-successfully a,.d-confirmed-modal__link,.child-account-activated__contact-link,.child-account-activated__c-text a,.categories-widget__link,.buttons__link,.basket-overlay__link,.alert__link,.alert__remove,.account__privacy-link,.account__contact-link,.account-link-footer span,.account-link-footer a,.accordion a{text-decoration:underline;text-underline-position:under}.value__link:hover,.update-terms-condition-modal__link:hover,.update-privacy-policy-modal__link:hover,.tooltip__info a:hover,.thank__link:hover,.terms__content a:hover,.split-orders__link:hover,.simplified-reg__terms-and-conditions a:hover,.simplified-reg__info span:hover,.simplified-reg__info a:hover,.rewards-shop__details-mobile:hover,.rewards-shop__details:hover,.rewards-shop-product__details:hover,.retry-payment__retry-payment-msg a:hover,.promo-modal__remove:hover,.promo-insight-carousel__description a:hover,.product__details:hover,.product-m__cell-v a:hover,.product-card__details:hover,.payment-process__link:hover,.orders-filter__link:hover,.order-m__link:hover,.notifications__compact-link:hover,.notifications__description a:hover,.multi-filters__link:hover,.multi-brands-filter__link:hover,.login__new span:hover,.login__link:hover,.link-with-tooltip__link-order:hover,.link-with-tooltip__link:hover,.layout__act-link:hover,.info-bordered__accept:hover,.g-order-m__phone a:hover,.footer__link:hover,.food__toggle:hover,.filters-selection__link:hover,.error-bordered__accept:hover,.error-bordered-promotions__accept:hover,.empties-link__link:hover,.email:hover,.delivery__show:hover,.d-product__price-details:hover,.d-product__details:hover,.d-order-m__phone a:hover,.d-new-order-product__details:hover,.d-manage-pricing__upload-successfully a:hover,.d-confirmed-modal__link:hover,.child-account-activated__contact-link:hover,.child-account-activated__c-text a:hover,.categories-widget__link:hover,.buttons__link:hover,.basket-overlay__link:hover,.alert__link:hover,.alert__remove:hover,.account__privacy-link:hover,.account__contact-link:hover,.account-link-footer span:hover,.account-link-footer a:hover,.accordion a:hover,.opco__contact{text-decoration:none}.opco__contact:hover{text-decoration:underline;text-underline-position:under}.d-banner,.banner{color:currentColor;text-decoration:none}.d-banner:hover,.banner:hover{text-decoration:none}.w-select__list,.select__list,.outlets__view-list,.outlets__list,.image-fullscreen__points,.image-carousel__points,.carousel__points{padding:0;margin:0;list-style-type:none}.w-select__search,.w-search__input,.search__input,.outlets__search,.input-mobile__input,.d-search__input{border:none;background:none}hot-warehouses,hot-manage-account-page{flex-grow:1;display:flex;flex-direction:column;height:100%}.order__icon-button,.order-m__edit,.multi-filters__back-button,.multi-filter-button,.d-cat__button-grid,.d-cat__button-list,.brand-buttons__button{position:relative;display:inline-block;max-width:100%;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none}.vouchers-page__content,.empties,.brand,.rewards-mechanics,.profile,.perf,.order-templates,.mobile-push-notification,.insight,.feedback,.d-cat--active,.cart{padding:15px 15px 0}.tab__scroll,.recommended-products .recommended-products-carousel__scroll,.filters-carousel__scroll,.category-carousel__scroll,.brand__scroll,.brand-carousel__scroll,.advanced-brand-carousel__scroll{overflow-y:hidden;overflow-x:scroll;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.tab__scroll::-webkit-scrollbar,.recommended-products .recommended-products-carousel__scroll::-webkit-scrollbar,.filters-carousel__scroll::-webkit-scrollbar,.category-carousel__scroll::-webkit-scrollbar,.brand__scroll::-webkit-scrollbar,.brand-carousel__scroll::-webkit-scrollbar,.advanced-brand-carousel__scroll::-webkit-scrollbar{display:none}.payment-method,.page__sidebar,.page__wrapper,.page,.layout__content,.dashboard-layout__content,hot-cart-sidebar,app-brand,hot-base-page,hot-sidebar,app-summary-page,hot-payment-method{flex-grow:1;display:flex;flex-direction:column}hot-cart-sidebar .empty-cart,.cart-side{position:sticky;top:200px;scrollbar-width:none}hot-cart-sidebar .empty-cart::-webkit-scrollbar,.cart-side::-webkit-scrollbar{display:none}.main__values,.main__info,.main .products,.main .categories-widget,.main .categories,.main .tiles,.footer{padding-left:15px;padding-right:15px}.table,.order-summary-list,.order-list{width:100%;border-spacing:0;border-collapse:collapse}@font-face{font-family:heineken_core;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/static/fonts/heineken_core/heineken_core-300.eot?) format("eot"),url(/assets/static/fonts/heineken_core/heineken_core-300.ttf) format("truetype"),url(/assets/static/fonts/heineken_core/heineken_core-300.woff) format("woff"),url(/assets/static/fonts/heineken_core/heineken_core-300.woff2) format("woff2")}@font-face{font-family:heineken_core;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/static/fonts/heineken_core/heineken_core-400.eot?) format("eot"),url(/assets/static/fonts/heineken_core/heineken_core-400.ttf) format("truetype"),url(/assets/static/fonts/heineken_core/heineken_core-400.woff) format("woff"),url(/assets/static/fonts/heineken_core/heineken_core-400.woff2) format("woff2")}@font-face{font-family:heineken_core;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/static/fonts/heineken_core/heineken_core-700.eot?) format("eot"),url(/assets/static/fonts/heineken_core/heineken_core-700.ttf) format("truetype"),url(/assets/static/fonts/heineken_core/heineken_core-700.woff) format("woff"),url(/assets/static/fonts/heineken_core/heineken_core-700.woff2) format("woff2")}@font-face{font-family:heineken_core;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/static/fonts/heineken_core/heineken_core-800.eot?) format("eot"),url(/assets/static/fonts/heineken_core/heineken_core-800.ttf) format("truetype"),url(/assets/static/fonts/heineken_core/heineken_core-800.woff) format("woff"),url(/assets/static/fonts/heineken_core/heineken_core-800.woff2) format("woff2")}@font-face{font-family:roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/static/fonts/roboto/roboto-300.ttf) format("truetype"),url(/assets/static/fonts/roboto/roboto-300.woff) format("woff"),url(/assets/static/fonts/roboto/roboto-300.woff2) format("woff2")}@font-face{font-family:roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/static/fonts/roboto/roboto-400.ttf) format("truetype"),url(/assets/static/fonts/roboto/roboto-400.woff) format("woff"),url(/assets/static/fonts/roboto/roboto-400.woff2) format("woff2")}@font-face{font-family:roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/static/fonts/roboto/roboto-700.ttf) format("truetype"),url(/assets/static/fonts/roboto/roboto-700.woff) format("woff"),url(/assets/static/fonts/roboto/roboto-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}*[hidden]{display:none!important}html{box-sizing:border-box}body{font-size:14px;font-weight:400;line-height:normal;margin:0;min-width:320px;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}[dir=ltr] body{font-family:heineken_core,roboto,system-ui}svg-icon{display:block}svg{display:block}svg:not(.css-q5jqc6 svg){width:100%;height:100%;fill:currentColor}input,button,textarea{font-family:heineken_core,roboto,system-ui}input::-ms-clear{display:none;height:0;width:0}h1{font-size:20px;font-weight:800;line-height:25px;text-align:center}h2{font-size:18px;font-weight:800;line-height:23px;text-align:center}h3{font-size:20px;font-weight:800;line-height:25px}h4{font-size:22px;font-weight:800;line-height:25px}h5{font-size:22px;font-weight:700;line-height:25px}h6{font-size:20px;font-weight:800;line-height:25px}.accordion__item{font-size:14px;font-weight:400;line-height:17px;margin:0 0 8px;border:1px solid;border-radius:5px}.accordion__title{display:flex;align-items:center;justify-content:space-between;padding:14px 11px 13px 10px;min-height:44px;cursor:pointer}.accordion__item--opened .accordion__title{font-weight:700}.accordion__text{flex-grow:1}.accordion__see{display:none}.rewards-mechanics .accordion__see{font-size:12px;font-weight:400;line-height:16px;display:block;margin:0 0 0 10px;white-space:nowrap}.accordion__icon{margin:3px 0 0 5px;min-width:10px;width:10px;height:10px;transition:transform ease .2s}.accordion__item--opened .accordion__icon{transform:rotate(-180deg)}.accordion__description{overflow:hidden;padding:0 34px 0 10px;max-height:0;transition:all ease .3s;white-space:pre-wrap}.accordion__item--opened .accordion__description{padding:0 34px 10px 10px;max-height:none}.accordion__button{display:none}.rewards-mechanics .accordion__button{display:block;margin:10px 0 5px}.accordion__more-block{display:flex;justify-content:center;align-items:center;margin:15px 0 0}.accordion__more-block:before,.accordion__more-block:after{content:"";flex-grow:1;height:0px;border-top:1px solid}.accordion__more{font-size:12px;font-weight:400;display:flex;align-items:center;padding:7px 10px;border:1px solid;border-radius:23px;cursor:pointer}.accordion__more-icon{margin:0 0 0 10px;width:10px;height:10px}.accordion__more-icon--less{transform:rotate(180deg)}.account-link{font-size:15px;font-weight:400;line-height:16px;text-decoration:none;text-align:center}.self-reg .account-link{font-size:14px}.account-link--spaced span,.account-link--spaced a{padding:0 0 0 7px}.account-link__resend{font-size:14px;font-weight:700;line-height:18px;cursor:pointer}.account-link__resend--isdisabled{opacity:.5;text-decoration:none;pointer-events:none;color:currentColor;cursor:not-allowed}.account-link span,.account-link a{font-weight:700}.account-link span{cursor:pointer}.account-link-footer{font-size:15px;font-weight:400;line-height:16px;text-decoration:none;text-align:center}.account-link-footer .back-to{padding:20px 0 0;border-top:1px solid #c3c3c3;margin:15px 15px 0}.account-link-footer--spaced span,.account-link-footer--spaced a{padding:0 0 0 7px}.account-link-footer__resend{font-size:14px;font-weight:700;line-height:18px}.account-link-footer span,.account-link-footer a{font-weight:700}.account-link-footer span{cursor:pointer}.account-logo{background-repeat:no-repeat;background-size:contain;background-position:center}.account-summary h1{margin-top:unset!important}.account-summary p{margin:0 0 8px!important;font-size:14px}.account-summary__summary{flex-shrink:0;margin:21px 0 0;padding:0 15px 30px}.account-summary__download-statement{display:flex;border-bottom:1px solid;margin:8px 0 0;cursor:pointer}.account-summary__org-name{font-size:20px;font-weight:800}.account-summary__details,.account-summary__column-align{display:flex;flex-direction:column}.account-summary__row-align{display:flex;flex-direction:row;gap:60px}.account-summary__ac-balance-val{overflow-wrap:anywhere;font-size:24px;font-weight:800}.account-summary__col-val{font-size:18px;font-weight:800;line-height:22px;overflow-wrap:anywhere}.account-summary__org-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.account-summary__balance-info{display:flex;flex-direction:column;padding:16px;flex-shrink:0;font-size:14px;gap:16px}.account-summary__filters{display:flex;justify-content:space-between;margin:16px 0;padding:0 16px}.account-summary__contact-info{display:inline-flex;justify-content:flex-end;align-items:flex-start;gap:24px;width:100%;padding:16px 0 0}.account-summary__contact{font-size:14px;font-weight:700;line-height:12px;display:flex;align-items:center;margin:0 10px 0 0;height:24px;border-bottom:1px solid;border-radius:0;text-decoration:none;white-space:nowrap;color:#292929;gap:8px}.account-summary__s-item{margin:0 20px 0 0;width:100%}.account-summary .search{width:100%}.account-summary__calendar{display:block;width:337px}.account-summary__filters-block{flex-grow:1;height:0;padding:0 18px 0 15px}.account-summary__icon{width:20px;height:20px}.account-summary__item--desktop{display:none}.account-summary__item:not(:last-child){margin:0 20px 0 0}.account-summary__caption{font-size:12px;font-weight:400;line-height:17px;margin:14px 0 8px}.account{position:relative;min-height:100vh;height:100%;width:100%}.account__img-container{z-index:1;position:absolute;inset:0 0 75px}.account__img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.account__img:after{content:"";position:absolute;inset:0;background-color:#0000007d}.account .account-logo{z-index:2}.account__container{position:relative}.account__lang{z-index:4;position:absolute;top:22px;right:26px}.account__content{display:flex;flex-direction:column;align-items:center;padding:55px 27px 25px;min-height:calc(100vh - 75px)}.account__center{z-index:2;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.account__form-b{z-index:3;display:flex;flex-direction:column;justify-content:center;margin:23px auto 0;border-radius:5px;max-width:461px;width:100%}.account__footer{z-index:2;position:relative;display:flex;justify-content:center;align-items:center;padding:10px;min-height:75px}.account__footer-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.account__title{font-size:12px;font-weight:700;line-height:15px;width:100%;text-align:center}.account__contact{display:flex;align-items:center;margin:3px 12px 0}.account__contact-number{font-size:12px;margin-top:-4px;margin-left:2px}.account__icon{margin:0 7px 1px 0;width:16px;height:16px}.account__contact-link{font-size:12px;font-weight:400;line-height:13px;padding:0 0 2px}.account__contact-link--faq{cursor:pointer}.account__chatbot-icon{position:fixed;right:0;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:10px}.account__chatbot-label{position:absolute;right:0rem;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:49px;text-orientation:inherit;writing-mode:vertical-lr;transform:rotate(180deg);font-size:18px;margin-right:10px;font-weight:800}.account__privacy{margin:0 0 12px}.account__privacy-link{margin:0 20px 0 0;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:400;line-height:13px}.account__privacy-link:last-child{margin:0}.account .input__caption{font-size:16px;font-weight:400;line-height:21px}.activate{padding:16px 22px 31px}.activate__text{font-size:14px;font-weight:400;line-height:16px;margin:15px 0 0}.activate__input{display:block;margin:30px 0 0}.activate__input-confirm{display:block;margin:14px 0 0}.activate__button{display:block;margin:23px 0 0}.activate__forgot{margin:15px 0 0;text-align:center}.activate__agree{margin:15px 0 23px;align-items:center}.activate__checkbox-wrapper{display:flex;align-items:center}.activate__checkbox{display:inline-block}.activate__agree-title{font-size:12px;font-weight:400;line-height:14px}.activate__agree-title span,.activate__agree-title a{color:currentColor;text-decoration:underline;cursor:pointer}.activate__agree-title span:hover,.activate__agree-title a:hover{text-decoration:none}.activate__agree-errors{display:block;margin:6px 0 0}.add-amount{padding:31px 18px 20px;width:270px}.add-amount h3{margin:0 0 16px}.add-amount__text{font-size:14px;font-weight:400;line-height:18px;margin:0 0 13px}.add-amount__buttons{display:flex;justify-content:center;margin:17px 0 20px}.add-amount__note{font-size:12px;font-weight:400;line-height:14px}.advanced-brand-carousel{overflow:hidden;position:relative;display:flex;padding:0 0 0 26px}.advanced-brand-carousel--rhs:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px;background:linear-gradient(to right,#fff0,#fff 30%)}.advanced-brand-carousel--lhs:before{content:"";position:absolute;top:-3px;bottom:-3px;left:-33px;width:66px;border-radius:31px;z-index:1;background:linear-gradient(to left,#fff0,#fff 30%)}.advanced-brand-carousel__scroll{flex-grow:1;margin:0 0 0 -34px;padding:0 0 0 34px;width:0}.advanced-brand-carousel--quick .advanced-brand-carousel__scroll{margin:0 0 0 -63px}.advanced-brand-carousel__carousel{display:flex}.advanced-brand-carousel--quick .advanced-brand-carousel__carousel{position:initial!important;padding:0 89px 0 0}.advanced-brand-carousel--quick .advanced-brand-carousel__carousel--last-slide{padding:0 0 0 89px}.advanced-brand-carousel__item-advanced{width:96px;height:96px;margin:0 4px;background:#fff;border:1px solid #ebebeb;border-radius:4px;transition:border .3s ease-out}.advanced-brand-carousel__item-advanced:hover{border:2px solid #8d8d8d}.advanced-brand-carousel__item-advanced:last-child{padding:0 27px 0 0;z-index:3}.advanced-brand-carousel__item-advanced--active{font-weight:700;border:2px solid;border-color:#292929}.advanced-brand-carousel__item-advanced--active:hover{border:2px solid;border-color:#292929}.advanced-brand-carousel__item:last-child{padding:0 27px 0 0}.advanced-brand-carousel__brand-block{font-size:14px;font-weight:400;line-height:15px;position:relative;margin:0 3px 0 4px;min-width:60px;max-width:60px;height:60px;border:1px solid;border-radius:50%;cursor:pointer}.advanced-brand-carousel__brand-block--sticky{z-index:2}.advanced-brand-carousel__brand-block--active{font-weight:700;border:2px solid;border-color:#292929}.advanced-brand-carousel__brand-block--active:hover{border:2px solid;border-color:#292929}.advanced-brand-carousel__brand-block:hover{border:2px solid;border-color:#8d8d8d}.advanced-brand-carousel__advanced{font-size:14px;font-weight:400;line-height:15px;position:relative;height:inherit;width:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.advanced-brand-carousel__advanced--sticky{z-index:2}.advanced-brand-carousel__item-name{text-align:center;font-size:12px;font-weight:700;line-height:16px}.advanced-brand-carousel__image{width:56px;height:56px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:8px}.advanced-brand-carousel__brand{position:absolute;inset:0;border-radius:50%}.advanced-brand-carousel__brand-advanced{position:absolute;inset:6px 7px 8px;border-radius:0%}.advanced-brand-carousel .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.advanced-brand-carousel .carousel-nav-small--left{left:0}.advanced-brand-carousel .carousel-nav-small--right{right:0}.alert{position:relative;padding:0 0 0 15px}.alert--error{padding:15px 57px 15px 32px;border-radius:5px;border:1px solid currentColor}.alert--errorText{background-color:#feeded}.alert--info{padding:0 0 0 25px}.alert__icon{position:absolute;left:0;top:3px;width:12px;height:12px}.alert__error-icon{position:absolute;top:13px;left:10px;width:15px;height:15px}.alert .check-icon{position:absolute;left:0;top:-1px;width:20px;height:20px}.alert__text{font-size:12px;font-weight:400;line-height:16px}.alert__text a{text-decoration:none;color:inherit;word-break:break-all}.alert__link{white-space:nowrap;cursor:pointer}.apm-redirector{margin:10%}.apm-redirector__redirect-message{height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:20px}.arrow-button{display:flex;align-items:center;justify-content:center;min-width:28px;width:32px;min-height:28px;height:32px;border-radius:50%}.arrow-button__icon{width:38%;height:38%}.arrow-button__number{font-size:18px}.back{font-size:16px;font-weight:400;line-height:22px;display:flex;align-items:center}.self-reg .back{font-weight:700}.back__go-back{display:flex;align-items:center;cursor:pointer}.back__button{display:flex;align-items:center;justify-content:center;width:27px;height:30px;border-radius:5px}.back__icon{width:12px;height:12px}.back__text{display:none}.back__breadcrumbs{flex:1;display:flex;align-items:center;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid currentColor}.back__item{display:none;opacity:.6;white-space:nowrap}.back__item:hover{text-decoration:underline}.back__item--active{font-weight:700;flex:1;display:block;width:0;opacity:1}.back__item--active:hover{text-decoration:none}.back__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:currentColor;text-decoration:inherit;cursor:pointer}.back__arrow-icon{margin:0 10px;width:14px;height:14px}.banner{padding-top:39.3103448276%;overflow:hidden;position:relative;display:block;height:100%;border-radius:5px}.banner__inner{position:absolute;inset:0;display:flex}.banner__content{padding:16px 17px;width:50%}.banner__main{display:flex;flex-direction:column;justify-content:space-between;height:100%}.banner__title{font-size:18px;font-weight:700;line-height:20px;display:flex;align-items:flex-start;flex-direction:column}.banner__description{display:none}.banner__image{width:50%;background-size:cover;background-position:center}.bar{z-index:99;position:relative;padding:12px 15px;border-bottom:1px solid}.bar--warehouse{display:flex;flex-direction:column-reverse}.bar__w-search{margin:-15px -15px 12px}.basket-overlay__close-button{position:absolute;right:25px;padding:3px;width:24px;height:24px}.basket-overlay__header{z-index:12;position:sticky;top:-8px;padding:24px;border-bottom:1px solid;display:flex;flex-direction:column;margin-top:-8px}.basket-overlay__bottom-container-fixed{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:24px;gap:16px;min-height:69px;border-top:1px solid;position:sticky;bottom:-8px;margin-bottom:-8px;z-index:12;height:142px}.basket-overlay__inline-title{font-size:14px;font-weight:400;line-height:20px;font-style:normal;height:20px;margin-top:7px}.basket-overlay__title{font-size:18px;font-weight:700;line-height:20px;font-style:normal;width:200px;height:20px;text-align:left;margin-right:3px}.basket-overlay__empties-cart-title{font-size:14px;font-weight:700;line-height:18px;font-style:normal;width:160px;height:18px}.basket-overlay__totals{font-size:18px;font-weight:700;line-height:24px;font-style:normal;height:24px;width:100%;display:flex;justify-content:space-between}.basket-overlay__promotional-discount{font-size:14px;font-weight:400;line-height:18px;font-style:normal;height:18px;width:100%;padding-top:8px}.basket-overlay__empties-link{display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:1px solid}.basket-overlay__icon{margin:0 5px 0 0;height:16px;width:16px}.basket-overlay__link{font-size:14px;font-weight:700;line-height:25px;cursor:pointer}.basket-overlay__button-wrapper{display:flex;justify-content:space-between;margin:0;padding:18px 20px;border-bottom:1px solid;flex-direction:row-reverse;align-items:center}.basket-overlay__error-message{font-size:14px;font-weight:700;line-height:20px;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:8px}.basket-overlay__error-description{font-weight:400}.brand-buttons{display:flex}.brand-buttons__button{margin:0 12px 0 0;padding:0;background:none}.brand-buttons__icon{min-width:20px;width:20px;height:20px}.brand-carousel{overflow:hidden;position:relative;display:flex;padding:0 0 0 26px}.brand-carousel:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px;background:linear-gradient(to right,#fff0,#fff 30%)}.brand-carousel__scroll{flex-grow:1;margin:0 0 0 -34px;padding:0 0 0 34px;width:0}.brand-carousel__carousel{display:flex}.brand-carousel__item:last-child{padding:0 27px 0 0}.brand-carousel__brand-block{font-size:14px;font-weight:400;line-height:15px;position:relative;margin:0 3px 0 4px;min-width:60px;max-width:60px;height:60px;border:1px solid;border-radius:50%;cursor:pointer}.brand-carousel__brand-block--sticky{z-index:2}.brand-carousel__brand-block--active{font-weight:700}.brand-carousel__brand{position:absolute;inset:0;border-radius:50%}.brand-carousel .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.brand-carousel .carousel-nav-small--left{left:0}.brand-carousel .carousel-nav-small--right{right:0}.brand-logo{position:relative;width:100%;height:100%;border-radius:inherit}.brand-logo:before{content:attr(data-brand-name);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:5px;height:100%;border-radius:inherit;word-wrap:break-word;text-align:center}.brand-logo__image{position:absolute;inset:0;border-radius:inherit;background-position:center;background-size:cover;background-repeat:no-repeat}.brand-logo__image:before{content:"";position:absolute;inset:0;border-radius:inherit}.brand{margin:-30px 0 0}.brand__w-search{margin:-15px -15px 12px;padding:30px 0 0}.brand__scroll{flex-grow:1;margin:0 0 0 -34px;padding:0 0 0 34px}.brand__filters-block{z-index:10;position:relative;top:0;margin:15px -15px -15px;padding:15px}.brand__filters-block--sticky{position:sticky;top:65px;background-color:#fff;transition:top .7s linear 0s}.brand__filters-block--sticky-closing{top:-76px;transition:top .7s linear 0s}.brand__filters{display:block}.brand__filters--sub-category{max-height:0;transition:all .2s ease-in-out}.brand__filters--show{max-height:37px}.brand__filters .filters-carousel{max-height:inherit}.brand__brands{display:block;margin:0 0 18px}.brand__empty-title{font-size:16px;font-weight:700;line-height:19px;margin:0}.brand__empty-text{font-size:14px;font-weight:400;line-height:18px;padding:12px 64px 0 0}.brand__divider{display:block;margin:18px 0 0;border:none;border-top:1px solid}.brand__search{display:none}.brand__list{display:block;margin:18px 0 0}.brand__load-more{display:flex;justify-content:center;margin:20px 0 0}.button{overflow:hidden;position:relative;display:inline-block;max-width:100%;border:none;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;text-decoration:none}.button:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background-color:#ffffffb3;border-radius:10px;transform:scale(1) translate(-50%);transform-origin:50% 50%;opacity:0}.button:not(:active):after{animation:ripple .6s ease-out}.button--rounded{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--eazle{text-align:center;white-space:nowrap;background-color:transparent;border:2px solid rgb(235,235,235);border-radius:500px;width:-moz-fit-content;width:fit-content;line-height:40px;display:flex;float:left;margin-left:50px;margin-top:20px;font-size:14px;font-weight:700;line-height:30px;padding:0 20px;height:35px}.button--eazle2{text-align:center;white-space:nowrap;border-radius:500px;background-color:#cdf9b5;width:-moz-fit-content;width:fit-content;line-height:44px;padding:0 20px;height:35px;flex-direction:row;margin-left:8px;margin-top:20px;font-size:14px;font-weight:700;line-height:40px}.button--rounded-close{border-radius:100px}.button--rounded-big{font-size:14px;font-weight:700;line-height:35px;padding:0 120px;height:54px;border-radius:8px}.button--rectangle-big{border-radius:8px;width:100%;height:54px}.button--width-350{width:350px}.button--width-240{width:240px}.button--rounded2,.button--rounded3{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--rounded4{font-size:14px;font-weight:700;line-height:30px;height:30px;border-radius:100px;padding-left:15px;padding-right:15px;margin-top:12px}.button--change1{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--rounded1{font-size:14px;font-weight:700;line-height:34px;height:34px;background:#fff;border-radius:24px}.button--bordered-change,.button--bordered-changeorderdetails{background-color:#fff;border:1px solid}.button--bordered-changeorderdetailsrejectorder{background-color:#880005;border:1px solid #880005;color:#fff}.button--bordered-changeorderdetailsrejectordermobile{background-color:#880005;border:1px solid #880005;color:#fff;margin-top:6%;margin-left:-7%;min-width:0px}.button--bordered-change-cancel-order{margin-left:0%;background-color:#880005;border:1px solid #880005;color:#fff}.button--rejectbordered-change{margin-left:0%;background-color:#fff;border:1px solid}.button--rejectbordered-change-cancel-order{background-color:#880005;border:1px solid #880005;color:#fff}.button--rejectbordered-change-cancel-ordermobile{background-color:#880005;border:1px solid #880005;color:#fff;width:100%;margin-top:4%;margin-left:-7%}.button--kegs{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--remind{padding:0 20px!important}.button--sizechart{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--background{background-color:#f8b966}.button--rounded-small{font-size:14px;font-weight:700;line-height:30px;padding:0 20px;height:30px;border-radius:100px}.button--rounded-track{font-size:14px;font-weight:700;line-height:29px;padding:0 12px;height:30px;border-radius:100px;background-color:#fff}.button--rounded-small-cancel{font-size:14px;font-weight:600;line-height:30px;padding:0 20px;height:30px;border-radius:100px;background-color:#c2e5d0}.button--track{color:#000;background-color:#fff}.button--rounded-large{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.button--rectangle{font-size:12px;font-weight:700;line-height:24px;padding:0 6px;border-radius:5px;height:24px;cursor:default}.button--rectangle:after{background-color:#fff0}.button--rectangle-large{font-size:12px;font-weight:400;line-height:24px;padding:0 8px 0 6px;border-radius:5px;height:30px}.button--responsive{width:100%}.button--bordered{border:1px solid}.button--bordered-duplicate{color:#f5f5f5;border-color:#017c28;background-color:#017c28;height:50px;width:256px;margin-left:-11%;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:22px;line-height:28px;margin-bottom:4%}.button--bordered-warning{border:1px solid}.button--non-padded{padding:unset}.button--pointer{cursor:pointer}.button--width{width:40px}.button--filter{font-size:14px;font-weight:400;line-height:33px;padding:0 16px;height:33px;border-radius:100px;border:1px solid}.button--left-align{margin:0 0 0 10px}.button--filter-large{font-size:14px;font-weight:400;line-height:32px;padding:0 17px;height:32px;border-radius:100px;border:1px solid}.button--filter-active{font-weight:700;text-shadow:0 0 0}.button--centered{display:flex;justify-content:center}.button[disabled]{border:1px solid;pointer-events:none;cursor:auto}.button[disabled]:not(:active):after{animation:none}.button--no-border{border:none}.button--no-border[disabled]{border:none;pointer-events:none;cursor:auto;opacity:.5}.button--no-border[disabled]:not(:active):after{animation:none}.button__caption{white-space:nowrap}.button__caption--with-icon{display:flex;align-items:center}.button__caption--icon-left{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.button__caption--with-icon-checkout{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;font-size:16px}.button__icon{margin:0 5px 0 0;width:14px;height:14px}.button__icon--icon-left{margin:0 5px 0 9px!important}.button--driver-block{display:flex;align-items:center;flex:1}.button--driver-block img{width:50px;height:50px;border-radius:100%;border:3px solid #017c28}.button--driver-details{margin-left:15px}.button--call-driver{flex:1;text-align:end;font-weight:700;background-color:#c2e5d0;padding:0 15px}.button--vertical{margin:0 0 10px;padding:unset!important}.button--icon-text{margin:0 0 0 10px;font-weight:500}.button--reward-maintanance{font-size:14px;font-weight:700;line-height:35px;padding:0 20px;height:35px;border-radius:100px}.buttons{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;padding:0 15px;min-height:69px;border-top:1px solid}.buttons__link{font-size:14px;font-weight:700;line-height:25px}.buttons__link--disabled{pointer-events:none}.buttons>*{padding:2px 5px}.buttons__driver-block{display:flex;align-items:center;flex:1}.buttons__driver-block img{width:50px;height:50px;border-radius:100%;border:3px solid #017c28}.buttons__driver-details{margin-left:15px}.buttons__call-driver{flex:1;text-align:end;background-color:#c2e5d0!important;color:#000!important}.buttons__credit-value{font-weight:700;padding:0;text-align:left;font-size:14px}.buttons__title{padding:0;font-size:14px;font-weight:400}.buttons__button-total{flex-direction:column;align-items:unset}.buttons__total{font-size:16px;font-weight:700;line-height:24px;margin:16px 0}.c-order-confirm-product{position:relative;padding:18px 0 11px}.c-order-confirm-product--promo{padding:18px 0 12px}.c-order-confirm-product--free{padding:18px 0 20px}.c-order-confirm-product__free{font-size:14px;font-weight:700;line-height:22px;margin:0 0 8px}.c-order-confirm-product__main{position:relative;display:flex}.c-order-confirm-product--free .c-order-confirm-product__main{margin:0 -15px;padding:15px 19px 15px 15px;min-height:127px}.c-order-confirm-product__img-block{cursor:default;display:flex;flex-direction:column;margin:0 8px 0 0}.c-order-confirm-product--promo .c-order-confirm-product__img-block{padding:32px 0 0}.c-order-confirm-product__img{max-width:49px;min-width:49px;height:92px}.c-order-confirm-product__content,.c-order-confirm-product__top{flex-grow:1;display:flex;flex-direction:column}.c-order-confirm-product--free .c-order-confirm-product__top{justify-content:flex-end;padding:0 0 5px}.c-order-confirm-product__top-inner{display:flex}.c-order-confirm-product__info{flex-grow:1;display:flex;flex-direction:column}.c-order-confirm-product .promo-label{display:inline-block;margin:0 0 5px 2px}.c-order-confirm-product__title{cursor:text;font-size:14px;font-weight:700;line-height:18px}.c-order-confirm-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.c-order-confirm-product__price-info{display:flex;justify-content:space-between;margin:4px 0 0}.c-order-confirm-product__base-unit-price{font-size:16px;line-height:21px}.c-order-confirm-product__quantity{margin:0 0 0 auto}.c-order-confirm-product__bottom{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0}.c-order-confirm-product__total{font-size:16px;font-weight:400;line-height:19px}.c-order-confirm-product__t-value{font-size:18px;font-weight:700}.c-order-confirm-product__select-block{flex-grow:1}.c-order-confirm-product__select{font-weight:700;display:inline-block;margin:2px 0}.c-order-confirm-product__sku{font-size:16px;line-height:21px;margin:10px 0 0}.cannot-update-prices-modal{padding:31px 18px 30px;width:624px;height:284px}.cannot-update-prices-modal h3{margin:0 0 18px}.cannot-update-prices-modal__header{font-size:28px;font-weight:700;line-height:35px;color:#292929;text-align:left;margin-bottom:30px;margin-left:15px}.cannot-update-prices-modal__text{font-size:16px;font-weight:400;line-height:18px;line-height:25px;margin-left:30px;margin-right:30px;margin-bottom:50px}.cannot-update-prices-modal__buttons,.cannot-update-prices-modal__quantity-wrapper{display:flex;justify-content:center;margin:20px 0 0}.cannot-update-prices-modal__button:not(:first-child){margin:0 0 0 20px}.cannot-update-prices-modal__promo-button:not(:first-child){margin:0 0 0 20px}.cannot-update-prices-modal__quantity:not(:first-child){margin:0 0 0 20px}.carousel-eazle{margin:0 auto;height:300px}.carousel-eazle__eazle-container{display:block;width:100%;height:300px}.carousel-eazle__eazle-banner{width:100%;height:100%}.carousel-eazle__eazle-info{position:absolute;z-index:2;max-width:80%;height:90px;top:40px;left:0;justify-content:space-between}.carousel-eazle__eazle-title{height:80px;font-family:heineken_core,sans-serif;font-size:32px;font-weight:600;line-height:40px;text-align:left;max-width:100%;margin:0 0 70px 20px;color:#fff}.carousel-eazle__eazle-button{display:inline-flex}.carousel-nav-small{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;cursor:pointer}.carousel-nav-small--left{padding:0 2px 0 0}.carousel-nav-small--right{padding:0 0 0 2px}.carousel-nav-small--quick-filter{width:25px;height:25px}.carousel-nav-small__icon{width:10px;height:10px}.carousel-nav{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;cursor:pointer}.carousel-nav--left{padding:0 2px 0 0}.carousel-nav--right{padding:0 0 0 2px}.carousel-nav__icon{width:10px;height:10px}.carousel{position:relative;display:block;height:100%}.carousel .ngu-touch-container{z-index:1;height:100%;position:relative}.carousel__slide{position:relative;height:450px;background-position:center;background-size:cover;background-repeat:no-repeat}.carousel__countdown{z-index:2;position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;padding:5px 0 0;height:44px}.carousel__container{position:relative;margin:0 auto;width:calc(100% - 78px);height:100%}.carousel__text{display:flex;flex-direction:column;padding:47px 0 27px;min-height:100%}.carousel__label{display:block;margin:0 0 4px}.carousel__title{font-size:24px;font-weight:800;line-height:25px}.carousel__subtitle{font-size:16px;font-weight:400;line-height:16px;flex-grow:1;margin:6px 0 0}.carousel__points{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-end;padding:0 0 10px}.carousel__point{z-index:2;margin:0 2px 0 3px;width:6px;height:6px;border-radius:100px;transition:all ease .3s;cursor:pointer}.carousel__point--active{width:14px}.carousel .carousel-nav{z-index:2;position:absolute;top:calc(50% - 12px)}.carousel .carousel-nav--left{left:6px}.carousel .carousel-nav--right{right:6px}.cart-icon{position:relative;display:flex;justify-content:center;min-width:27px;min-height:27px;cursor:pointer}.cart-icon--not-empty{justify-content:flex-start}.cart-icon__icon{position:relative;width:27px;height:27px}.loader~.cart-icon__icon{display:none}.cart-icon__amount{font-size:12px;font-weight:700;line-height:14px;position:absolute;top:-10px;right:-13px;display:flex;align-items:center;justify-content:center;padding:0 3px;min-width:25px;height:25px;border-radius:100px}.loader~.cart-icon__amount{display:none}.cart-info{font-size:14px;font-weight:400;line-height:25px;display:flex;align-items:center;white-space:nowrap}.cart-info__divider{margin:0 7px;height:11px}.cart-info__price{font-weight:800}.cart-pallet-counter{position:relative;padding:20px 0 0}.cart-pallet-counter--cart-page{padding:0 0 20px}.cart-pallet-counter__title{font-size:14px;font-weight:700;line-height:17px}.cart-pallet-counter__content{position:relative;padding:35px 0 0}.cart-pallet-counter__progress{position:relative;width:100%;height:20px}.cart-pallet-counter__active{position:absolute;top:0;left:0;width:0;height:20px;text-align:center;transition:width .7s}.cart-pallet-counter__marker{font-size:10px;font-weight:700;position:absolute;top:-30px;left:0;margin-left:-10px;width:20px;height:20px;line-height:20px;text-align:center;transition:left .7s}.cart-pallet-counter__marker:after{content:"";display:block;width:20px;height:20px;border-radius:50% 60% 50% 0;margin-top:-20px;transform:rotate(-45deg)}.cart-pallet-counter__marker span{position:relative;z-index:1}.cart-pallet-counter__items{font-size:12px;font-weight:400;line-height:15px;position:relative;margin:5px 0 0;height:17px}.cart-pallet-counter__item{position:absolute;height:17px}.cart-pallet-counter__item:before{content:"";position:absolute;top:-25px;right:0;display:block;width:1px;height:20px}.cart-pallet-counter__item span{width:26px;position:absolute;right:-13px;bottom:0;text-align:center}.cart-pallet-counter__item.active{font-weight:700}.cart-pallet-counter__item:last-child:before{content:none}.cart-pallet-counter__item:last-child span{right:0}.cart-side{overflow-y:hidden;border-radius:5px}.cart-side--not-sticky{position:relative;top:auto}.cart-side__inner{padding:32px 20px 30px}.cart-side__title{display:flex;align-items:center;justify-content:space-between}.cart-side h2{margin:0 10px 0 0;text-align:left}.cart-side__weight{font-size:18px;font-weight:400;line-height:20px;text-align:right;margin:15px 0 5px}.cart-side__weight-v{font-weight:700;line-height:22px;margin:0 0 0 12px}.cart-side__redirection-checkout-block{display:flex;justify-content:space-between;flex-direction:row}.cart-side__icon{width:14px;height:14px}.cart-side__add-more-text{font-size:14px;font-weight:700;line-height:18px;text-align:center;margin-top:4px;margin-left:10px;color:#017c28}.cart-side__add-more-text-to-back{font-size:14px;font-weight:700;line-height:18px;text-align:center;margin-top:4px;color:#017c28}.cart-side__new-order{margin-top:25px;width:auto;padding:5px;cursor:pointer}.cart-side__buttons{display:flex;justify-content:flex-end;margin:20px 0 0}.cart-side__cart{margin:20px 0 0;padding:20px 0 0;border-top:1px solid}.cart-side__cart-top{display:flex;justify-content:space-between;align-items:center;margin:0 0 4px}.cart-side__totals{display:block;padding:23px 0 26px;border-bottom:1px solid}.cart-side__errors{margin:20px 0 0}.cart-side__errors .error-bordered{margin:0 0 5px}.cart-side__button{display:block;margin:30px 0 0}.cart-side__divider{display:block;padding:15px 0 0}.cart-side:hover{overflow-y:overlay!important}.cart-side::-webkit-scrollbar-thumb{background-color:#c3c3c3;border:4px solid transparent;border-radius:8px}.cart-side::-webkit-scrollbar{width:9px;display:block}.cart-side::-webkit-scrollbar-track{background-color:#ebebeb}@-moz-document url-prefix(){.cart-side:hover{overflow-y:scroll;scrollbar-width:thin}}.scrollbar-measure{width:100px;height:100px;overflow:scroll;scrollbar-width:thin;position:absolute;top:-9999px}.cart-total-side{padding:32px 20px 30px;border-radius:5px}.cart-total-side__title-wrapper{display:none;margin:0 0 26px}.cart-total-side__title{display:flex;align-items:center;justify-content:space-between}.cart-total-side h2{margin:0 10px 0 0;text-align:left}.cart-total-side__weight{font-size:18px;font-weight:400;line-height:20px;text-align:right;margin:15px 0 0}.cart-total-side__weight-v{font-weight:700;line-height:22px;margin:0 0 0 12px}.cart-total-side__totals{display:block;padding:22px 0 26px;border-top:1px solid;border-bottom:1px solid}.cart-total-side__errors{margin:20px 0 0}.cart-total-side__errors .error-bordered{margin:0 0 5px}.cart-total-side__checkout{display:block;margin:30px 0 0}.cart-total-side__continue{display:block;margin:21px 0 0}.cart__title{margin:0 0 5px}.cart__secondtitle{margin-left:20px;font-size:17px;margin-bottom:30px;font-weight:700}.cart__padding{margin-left:23px}.cart__payment-description{margin-left:23px;font-size:17px;color:#292929;font-weight:400}.cart__inline{flex-direction:row;display:inline-block;font-size:17px;font-weight:400;margin-right:5px;color:#101417;opacity:.5}.cart__inline-second{flex-direction:row;display:inline-block;font-size:17px;font-weight:700;color:#101417;opacity:.7}.cart__date{display:none}.cart__line-background{margin-top:15px;margin-bottom:15px;padding-left:20px}.cart h1{display:none}.cart h2{font-size:20px;text-align:left;font-weight:800}.cart__list{display:block;margin:0 0 20px}.cart__errors{margin:15px 0 0}.cart__errors .error-bordered{margin:0 0 5px}.cart__button-wrapper{display:flex;justify-content:space-between}.cart__weight{font-size:12px;font-weight:400;line-height:14px;display:flex;align-items:center;text-align:right}.cart__weight-v{font-weight:700;margin:0 0 0 10px}.cart__cart-title-mb{font-size:20px;font-weight:800;line-height:25px}.cash-payment-loader{font-family:heineken_core,sans-serif;z-index:101;position:fixed;inset:0;background-color:#0009}.cash-payment-loader__container{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:40px 15px 69px;background-color:#fff}.cash-payment-loader--panel .cash-payment-loader__container{padding:0;border-radius:15px 15px 0 0}.cash-payment-loader__header{display:flex;flex-direction:row;border-bottom:2px solid #ebebeb;align-items:center;padding:15px;justify-content:space-between}.cash-payment-loader__header-name{font-size:18px;font-weight:700;color:#292929}.cash-payment-loader__outlet{display:flex;flex-direction:row;margin-bottom:16px;font-style:normal;font-weight:700;font-size:14px;color:#292929}.cash-payment-loader__product-list-title{display:flex;flex-direction:row;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#292929}.cash-payment-loader__product-list{margin-top:8px;margin-left:25px}.cash-payment-loader__content{display:flex;flex-direction:column;justify-content:center;align-items:left;margin-top:8px;padding:16px 24px}.cash-payment-loader__cancel-button{cursor:pointer;background:#ebebeb;border-radius:24px;padding:8px 16px;font-weight:700;font-size:14px;color:#292929;display:inline-block;margin-top:8px;margin-bottom:16px}.cash-payment-loader__scrolable{max-height:90%;overflow-y:auto}.cash-payment-loader__btn{text-align:center}.cash-payment-loader__icon{width:16px;height:16px;margin-right:8px}.categories-widget{position:relative;overflow:hidden}.categories-widget__title{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.categories-widget__t-text{font-size:20px;font-weight:700;line-height:27px}.categories-widget__link{font-size:16px;font-weight:700;line-height:18px;cursor:pointer}.categories-widget__carousel{position:initial!important;margin:0 -4px;padding:0 46px 0 0}.categories-widget__carousel--last-slide{padding:0 0 0 46px}.categories-widget__slide{padding:0 4px;cursor:pointer}.categories-widget__category{overflow:hidden;height:104px;border-radius:5px}.categories-widget__img{height:78px;background-position:center;background-size:cover;background-repeat:no-repeat}.categories-widget__tag{font-size:14px;font-weight:700;line-height:25px;display:flex;align-items:center;justify-content:center;height:calc(100% - 77px)}.categories-widget__icon{margin:0 0 0 5px;width:7px;height:7px}.categories-widget .carousel-nav{z-index:2;position:absolute;top:50%}.categories-widget .carousel-nav--left{left:6px}.categories-widget .carousel-nav--right{right:6px}.categories-widget .ngucarousel{overflow:visible!important;position:initial!important}.categories{position:relative;overflow:hidden}.categories__carousel{position:initial!important;margin:0 -4px;padding:0 46px 0 0}.categories__carousel--last-slide{padding:0 0 0 46px}.categories__slide{padding:0 4px;cursor:pointer}.categories__category{overflow:hidden;height:104px;border-radius:5px}.categories__img{height:78px;background-position:center;background-size:cover;background-repeat:no-repeat}.categories__tag{font-size:14px;font-weight:700;line-height:25px;display:flex;align-items:center;justify-content:center;height:calc(100% - 77px)}.categories__icon{margin:0 0 0 5px;width:7px;height:7px}.categories .carousel-nav{z-index:2;position:absolute;top:50%}.categories .carousel-nav--left{left:6px}.categories .carousel-nav--right{right:6px}.categories .ngucarousel{overflow:visible!important;position:initial!important}.category-carousel{overflow:hidden;position:relative;display:flex;padding:0 0 0 26px}.category-carousel:before{content:"";position:absolute;top:-3px;bottom:-3px;left:-33px;width:66px;border-radius:31px;z-index:1;background:linear-gradient(to left,#fff0,#fff 30%)}.category-carousel:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px;background:linear-gradient(to right,#fff0,#fff 30%)}.category-carousel__scroll{flex-grow:1;margin:0 0 0 -34px;padding:0 0 0 34px;width:0}.category-carousel__carousel{display:flex}.category-carousel__item:last-child{padding:0 27px 0 0}.category-carousel__brand-block{font-size:14px;font-weight:400;line-height:15px;position:relative;margin:0 3px 0 4px;border:1px solid;border-radius:50%;cursor:pointer}.category-carousel__brand-block--active{font-weight:700;border:3px solid;min-width:135px;height:70px;border-radius:100px;max-width:unset}.category-carousel__brand-block--inactive{font-size:16px;line-height:19px;margin:0 3px 0 4px;width:64px;height:65px;border:1px solid;border-radius:50%}.category-carousel__brand{position:absolute;inset:0;border-radius:50%}.category-carousel__brand--active{position:unset;display:block;height:40px;max-width:40px;margin:auto;transition:max-width .2s,margin .2s}.category-carousel__title{padding:7px 20px 0;text-align:center;white-space:nowrap}.category-carousel .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.category-carousel .carousel-nav-small--left{left:0}.category-carousel .carousel-nav-small--right{right:0}.category-carousel .brand-logo__image--active{height:44px;width:44px;transition:height .2s,width .2s}.category-carousel .brand-logo__image--inactive{height:64px;width:64px;transition:height .2s,width .2s}.category-carousel .brand-logo:before{content:""}.category{display:flex;flex-direction:column;align-items:center;padding:25px 10px 14px;cursor:pointer;height:169px}.category__icon{width:43px;height:40px}.category__img{width:100%;height:100%}.category__text{font-size:17px;font-weight:400;line-height:20px;margin:15px 0 0;text-align:center}@keyframes appear{0%{opacity:0;transform:scale(0)}1%{opacity:0;transform:scale(.1)}to{display:block;opacity:1;transform:scale(1)}}@keyframes disappear{0%{opacity:1;transform:scale(1)}99%{opacity:0;transform:scale(.1)}to{opacity:0;transform:scale(0)}}@supports not (-ms-high-contrast: none){@font-face{font-family:HeinekenCore;src:url(heineken_core.cfaf9da6d1d61f70.otf) format("opentype")}}.chatbot #hnkcb-chat-window{background-size:contain;background-repeat:no-repeat;height:100%;width:100%;background-color:#fff}.chatbot #hnkcb-chat-window .webchat__bubble .webchat__bubble__content{border:none;color:#eee;min-height:30px}.chatbot #hnkcb-chat-window .webchat__bubble>div{border-radius:22px;background:transparent}.chatbot #hnkcb-chat-window .webchat__bubble .ac-adaptiveCard{padding-top:0!important}.chatbot #hnkcb-chat-window .webchat__bubble .ac-pushButton{border:1px solid #017C28;border-radius:23px;color:#017c28;min-height:30px;padding:9px 20px;font-size:13px;cursor:pointer;width:-moz-fit-content;width:fit-content;max-width:100%;font-weight:300}.chatbot #hnkcb-chat-window .webchat__bubble .ac-pushButton:hover{color:#fff;background-color:#017c28}.chatbot #hnkcb-chat-window .webchat__bubble--from-user .webchat__bubble__content{padding:0}.chatbot #hnkcb-chat-window .webchat__bubble--from-user .webchat__bubble__content p{color:#fff;background:#017c28;padding:9px 20px;margin:0;width:auto!important}.chatbot #hnkcb-chat-window .webchat__bubble--from-user .markdown{padding:0}.chatbot #hnkcb-chat-window .webchat__bubble--from-user .markdown p{color:#fff;background:#017c28;padding:9px 20px;margin:0;width:auto!important;min-height:16px}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown{border-radius:22px;background-color:#c2e5d0;padding:3px;margin-left:15px}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown p{color:#4a4a4a!important;background-color:#c2e5d0;padding:0 20px;margin:0;width:auto!important;border-radius:22px}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown p:first-child{padding:9px 20px 0}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown p:last-child{padding:0 20px 9px}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown p:only-child{padding:9px 20px}.chatbot #hnkcb-chat-window .webchat__bubble--hide-nub .markdown p div{border-radius:22px}.chatbot #hnkcb-chat-window .webchat__imageAvatar{position:absolute;height:40px;width:40px}.chatbot #hnkcb-chat-window .webchat__initialsAvatar{left:35px;color:#017c28;top:-12px;font-size:12px;background:none}.chatbot #hnkcb-chat-window .webchat__stacked-layout__avatar-gutter .webchat__defaultAvatar{height:40px;width:40px;overflow:visible}.chatbot #hnkcb-chat-window .webchat__stacked-layout--from-user .webchat__stacked-layout__avatar-gutter{display:none}.chatbot #hnkcb-chat-window .webchat__stacked-layout--show-avatar .webchat__bubble{padding-top:15px}.chatbot #hnkcb-chat-window .ac-pushButton[aria-pressed=true]{border:1px solid #017C28;background-color:#017c28;color:#fff}.chatbot #hnkcb-chat-window .ac-multichoiceInput{padding:0}.chatbot #hnkcb-chat-window .ac-input{border:1px solid #017C28;border-radius:5px;color:#017c28;height:30px;font-size:13px;cursor:pointer}.chatbot #hnkcb-chat-window .ac-toggleInput{border:0}.chatbot #hnkcb-chat-window .webchat__suggested-action button{border:1px solid #7ab800;border-radius:5px;color:#017c28;min-height:30px;padding:0 10px;font-size:14px;cursor:pointer}.chatbot #hnkcb-chat-window .webchat__suggested-action button:hover{color:#fff;background-color:#017c28}.chatbot #hnkcb-chat-window .slider{cursor:pointer}.chatbot #hnkcb-chat-window .webchat__send-box__main{border:1px solid #eef0f4;border-radius:10px;background-color:#fff;height:0px;display:flex;visibility:hidden;min-height:0px}.chatbot #hnkcb-chat-window .webchat__send-box__main>div:first-of-type:not(:only-of-type){min-width:40px}.chatbot #hnkcb-chat-window .webchat__send-box__main>div:first-of-type:not(:only-of-type) button{background-color:transparent;border:none;height:100%;padding:0;cursor:pointer}.chatbot #hnkcb-chat-window .webchat__send-box__main>form{flex-grow:1;overflow:hidden}.chatbot #hnkcb-chat-window .webchat__send-box__main>form input{background-color:transparent}.chatbot #hnkcb-chat-window .webchat__send-box__main>button{min-width:28px;width:36px;height:36px;background-color:#017c28;margin:6px;border-radius:18px;cursor:pointer}.chatbot #hnkcb-chat-window .webchat__send-box__main>button:hover{background-color:#c2e5d0}.chatbot #hnkcb-chat-window .webchat__send-box__main>button svg{transform:rotate(-40deg);fill:#fff}.chatbot #hnkcb-chat-window>div{background:transparent}.chatbot .webchat__adaptive-card-renderer .ac-container>.ac-textBlock{border-radius:22px}.chatbot .webchat__adaptive-card-renderer .ac-container>.ac-textBlock>p{color:#4a4a4a!important;background-color:#c2e5d0;padding:0 20px;margin:0;width:auto!important}.chatbot .webchat__adaptive-card-renderer .ac-container>.ac-textBlock>p:first-child{padding:9px 20px 0}.chatbot .webchat__adaptive-card-renderer .ac-container>.ac-textBlock>p:last-child{padding:0 20px 9px}.chatbot .webchat__adaptive-card-renderer .ac-container>.ac-textBlock>p:only-child{padding:9px 20px}.chatbot .webchat__stacked-layout__avatar-gutter{width:40px!important}.chatbot .webchat__imageAvatar__image{position:absolute}.chatbot .webchat__bubble__nub-pad{display:none}.chatbot #hnkcb-container{display:flex;flex-flow:column;font-family:heineken_core,roboto,system-ui;font-size:14px}.chatbot #hnkcb-container .webchat__basic-transcript__scrollable{margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.chatbot #hnkcb-container .webchat__basic-transcript__scrollable::-webkit-scrollbar{width:12px;margin:5px}.chatbot #hnkcb-container .webchat__basic-transcript__scrollable::-webkit-scrollbar-track{border-radius:10px;background:#f4f4f480}.chatbot #hnkcb-container .webchat__basic-transcript__scrollable::-webkit-scrollbar-thumb{border-radius:10px;background-color:#00000040}.chatbot #hnkcb-container.hnkcb-fill{width:100%;height:100%}.chatbot #hnkcb-header{position:relative;min-height:76px;background-color:#017c28;box-shadow:0 3px 6px #00000029;border-radius:0 0 27px 27px;display:flex;justify-content:normal;align-items:center}.chatbot #hnkcb-header #hnkcb-avatar{background-size:46px;width:46px;height:46px;border-radius:23px;margin:15px}.chatbot #hnkcb-header #hnkcb-title{flex-grow:1;margin:15px 15px 15px 0;color:#fff;font-size:16px}.chatbot #hnkcb-header #hnkcb-title>div{font-size:12px}.chatbot #hnkcb-header #hnkcb-close{position:absolute;right:18px;top:15px;width:20px;height:20px;opacity:1}.chatbot #hnkcb-header #hnkcb-close:hover{opacity:.5;cursor:pointer}.chatbot #hnkcb-header #hnkcb-close:before{position:absolute;left:9px;content:" ";height:20px;width:2px;background-color:#fff;transform:rotate(45deg)}.chatbot #hnkcb-header #hnkcb-close:after{position:absolute;left:9px;content:" ";height:20px;width:2px;background-color:#fff;transform:rotate(-45deg)}.chatbot #hnkcb-chat-container{width:100%;flex-grow:1;min-height:0}.chatbot .hnkcb-hidden{display:none!important}.chatbot #hnkcb-container.hnkcb-appear{opacity:0;animation:appear .4s cubic-bezier(.62,.28,.23,.99);animation-delay:.2s;animation-fill-mode:both;transform-origin:bottom right;bottom:20px}.chatbot #hnkcb-container.hnkcb-disappear{animation:disappear .4s cubic-bezier(.62,.28,.23,.99);animation-delay:0s;animation-fill-mode:both;transform-origin:bottom right;bottom:20px}.check-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.check-icon__icon{width:30%;height:30%}.check-icon__icon-large{width:50%}.checkbox{font-size:12px;font-weight:400;line-height:14px;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox--account{font-size:14px;line-height:14px}.checkbox--disabled{cursor:default}.checkbox input{display:none}.checkbox__marker{position:relative;display:flex;align-items:center;justify-content:center;margin:0 4px 0 0;width:16px!important;height:16px!important;border-radius:4px;border:1px solid}input:checked~.checkbox__marker{border-width:0}.checkbox__marker .check-icon{opacity:0;transition:all .3s ease;border-radius:4px}input:checked~.checkbox__marker .check-icon{opacity:1}.checkbox__marker .check-icon__border{border-radius:20%}.checkbox__marker .check-icon__icon{width:60%!important;height:60%!important}.checkbox__marker--download-checkbox,.checkbox__marker--rating-checkbox{min-width:15px!important;height:15px!important;width:15px!important;margin:1px 2px!important;border-radius:20%;border:none}.checkbox--brand-filter .checkbox__marker{height:30px;width:30px}.checkbox__text span,.checkbox__text a{color:currentColor;text-decoration:underline}.checkbox__text span:hover,.checkbox__text a:hover{text-decoration:none}.checkout-wrapper-panama__hide-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#00000080;z-index:200}.checkout{padding:24px;border-bottom:4px solid #ebebeb}.checkout__title-heading{font-size:18px;font-weight:700;line-height:24px;font-family:heineken_core,sans-serif;margin:0 0 12px}.checkout__delivery-notes{display:flex;margin-top:33px}.checkout__noNote{flex-grow:1;padding-left:9.82px;font-size:16px;font-weight:700;line-height:24px;color:#8d8d8d;font-family:heineken_core,sans-serif}.checkout__link{text-decoration:underline;text-underline-offset:3px;margin-left:8px;flex-grow:0;font-size:14px;font-weight:700;line-height:18px;font-family:heineken_core,sans-serif}.checkout__img{width:-moz-fit-content;width:fit-content;padding-bottom:19%}.checkout__img-edit{padding-bottom:0%}.checkout__addedNote{padding-left:9.82px;flex-grow:1;font-size:16px;font-weight:400;line-height:24px}.checkout__distr{margin-top:3.21%}.checkout__remarks-value{padding-top:1.61%}.checkout__radio-group{padding-bottom:30px}.checkout__radio-group--inline{display:flex}.checkout__radio-group--block{width:100%}.checkout__row{display:flex;flex-direction:row;justify-content:space-between}.checkout__card{width:48%;border-radius:10px;border:2px solid;padding:16px 12px;margin-top:8px}.checkout__card--active,.checkout__card--chooseoptionerror,.checkout__card--disable{border:2px solid}.checkout__title_contatiner{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-left:8px}.checkout__container-radiobtn{padding:0;display:flex;flex-direction:row;align-items:center}.checkout__delivery-radiobtn{border:0px;width:20px;height:20px}.checkout__radiobtn-text{font-size:16px!important}.checkout input[type=radio]:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid}.checkout input[type=radio]:checked:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:5px solid}.checkout input[type=radio]:disabled:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid}.child-account-activated{position:relative;min-height:100vh;height:100%;width:100%}.child-account-activated__img{display:none}.child-account-activated__img:before{background-size:cover;background-position:center;background-repeat:no-repeat}.child-account-activated__container{width:100%}.child-account-activated__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:55px 16px 69px;min-height:100vh}.child-account-activated__c-title{font-size:32px;font-weight:700;line-height:36px;margin:0 0 24px}.child-account-activated__c-img{margin:0 0 24px;width:120px}.child-account-activated__c-sub-title{font-size:22px;line-height:30px;margin:0 0 16px}.child-account-activated__c-text{font-size:18px;line-height:28px;margin:0 0 24px}.child-account-activated__footer{z-index:2;position:relative;display:none;justify-content:center;align-items:center;padding:10px;min-height:75px}.child-account-activated__footer-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.child-account-activated__title{font-size:12px;font-weight:700;line-height:15px;width:100%;text-align:center}.child-account-activated__contact{display:flex;align-items:center;margin:3px 12px 0}.child-account-activated__contact--disabled{pointer-events:none;cursor:auto}.child-account-activated__icon{margin:0 7px 1px 0;width:16px;height:16px}.child-account-activated__contact--disabled .child-account-activated__icon{margin:0}.child-account-activated__contact-link{font-size:12px;font-weight:400;line-height:13px;padding:0 0 2px}.child-account-activated__contact-link--faq{cursor:pointer}.child-account-activated__chatbot-icon{position:fixed;right:0;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:10px}.child-account-activated__chatbot-label{position:absolute;right:0rem;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:49px;text-orientation:inherit;writing-mode:vertical-lr;transform:rotate(180deg);font-size:18px;margin-right:10px;font-weight:800}.code{display:flex;justify-content:center;margin:15px 0}.code--account{justify-content:left!important}.code input{font-size:18px;font-weight:700;line-height:22px;display:block;margin:0 9px 0 0;width:32px;border:none;border-radius:5px;text-align:center;flex:1;height:45px}.code input:last-child{margin:0}.coming-soon{padding:28px 18px;width:270px}.coming-soon h3{line-height:31px;display:flex;margin:0 0 14px}.coming-soon__icon{margin:0 0 0 10px;width:28px;height:25px}.coming-soon__text{font-size:14px;font-weight:400;line-height:18px}.coming-soon__buttons{display:flex;justify-content:center;margin:21px 0 0}.clear-cart-modal{padding:31px 18px 30px;width:624px;height:284px}.clear-cart-modal h3{margin:0 0 18px}.clear-cart-modal__header{font-size:28px;font-weight:700;line-height:35px;color:#292929;text-align:center;margin-bottom:30px}.clear-cart-modal__text{font-size:16px;font-weight:400;line-height:18px;line-height:25px;margin-left:30px;margin-right:30px;margin-bottom:50px}.clear-cart-modal__buttons,.clear-cart-modal__quantity-wrapper{display:flex;justify-content:center;margin:20px 0 0}.clear-cart-modal__button:not(:first-child){margin:0 0 0 20px}.clear-cart-modal__promo-button:not(:first-child){margin:0 0 0 20px}.clear-cart-modal__quantity:not(:first-child){margin:0 0 0 20px}.confirm-customer-order-m{display:flex;flex-direction:column;padding:0 15px 40px;height:100%;width:100vw}.confirm-customer-order-m__title{display:none}.confirm-customer-order-m__info{font-size:16px;line-height:21px;padding:16px 15px;margin:0 -15px 23px}.confirm-customer-order-m__order-number{font-weight:700;margin:0 0 16px}.confirm-customer-order-m__date{display:flex;flex-direction:column;margin:0 0 16px}.confirm-customer-order-m__d-title{font-size:16px;font-weight:400;line-height:21px;margin:0 0 8px}.confirm-customer-order-m__d-value{font-size:18px;font-weight:700;line-height:24px}.confirm-customer-order-m__product-counter{font-size:20px;font-weight:400;line-height:27px}.confirm-customer-order-m__c-value,.confirm-customer-order-m__distributor-name{font-weight:700}.confirm-customer-order-m__select-title{font-size:18px;font-weight:400;line-height:28px;margin:0 0 24px}.confirm-customer-order-m__select{font-size:18px;font-weight:400;line-height:24px;display:flex;align-items:center;justify-content:space-between}.confirm-customer-order-m__select--second{margin:19px 0 0}.confirm-customer-order-m__s-text{display:flex;align-items:center}.confirm-customer-order-m__s-text--selected{font-weight:700}.confirm-customer-order-m__s-img{width:18px;margin:0 0 0 10px}.confirm-customer-order-m__note{font-size:16px;font-weight:400;line-height:21px;font-style:italic;margin:32px 0 0}.confirm-customer-order-m__footer{position:fixed;display:flex;justify-content:space-between;bottom:0;width:100vw;z-index:13;padding:17px 15px;margin:0 0 0 -15px}.confirm-distributor-order-m{display:flex;flex-direction:column;padding:0 15px 40px;height:100%;width:100vw}.confirm-distributor-order-m__title{display:none}.confirm-distributor-order-m__info{font-size:16px;line-height:21px;padding:16px 15px;margin:0 -15px 23px}.confirm-distributor-order-m__order-number{font-weight:700;margin:0 0 16px}.confirm-distributor-order-m__date{display:flex;flex-direction:column;margin:0 0 16px}.confirm-distributor-order-m__d-title{font-size:16px;font-weight:400;line-height:21px;margin:0 0 8px}.confirm-distributor-order-m__d-value{font-size:18px;font-weight:700;line-height:24px}.confirm-distributor-order-m__product-counter{font-size:20px;font-weight:400;line-height:27px}.confirm-distributor-order-m__c-value,.confirm-distributor-order-m__distributor-name{font-weight:700}.confirm-distributor-order-m__select-title{font-size:18px;font-weight:400;line-height:28px;margin:0 0 24px}.confirm-distributor-order-m__select{font-size:18px;font-weight:400;line-height:24px;display:flex;align-items:center;justify-content:space-between}.confirm-distributor-order-m__select--second{margin:19px 0 0}.confirm-distributor-order-m__s-text{display:flex;align-items:center}.confirm-distributor-order-m__s-text--selected{font-weight:700}.confirm-distributor-order-m__s-img{width:18px;margin:0 0 0 10px}.confirm-distributor-order-m__note{font-size:16px;font-weight:400;line-height:21px;font-style:italic;margin:32px 0 0}.confirm-distributor-order-m__footer{position:fixed;display:flex;justify-content:center;bottom:0;width:100vw;z-index:13;padding:17px 15px;margin:0 0 0 -15px}.contact-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:33px 20px 38px}.contact-wrapper__icon{margin:0 auto;width:62px;height:62px}.contact-wrapper__info{font-size:14px;font-weight:400;line-height:18px;display:flex;flex-direction:column;align-items:center;margin:25px 0 0;text-align:center}.contact-wrapper__title{font-weight:700;line-height:24px}.contact-wrapper__description{margin:6px 0 0}.contact-wrapper__footer{display:flex;justify-content:center}.contact-wrapper__button{margin:40px 0 0}.contact{padding:20px 15px;margin:34px 0 0}.opco .contact{padding:30px 29px}.contact__title{font-size:20px;font-weight:800;line-height:25px;margin:0}.opco .contact__title{font-size:22px;font-weight:700;line-height:25px}.contact__label{font-size:12px;font-weight:400;line-height:17px;margin:0 0 8px}.contact__select{font-weight:700}.contact__divider{margin:12px 0;border:none;border-top:1px solid}.contact__checkbox{display:block;margin:22px 0 0}.contact__button{display:block;margin:27px 0 0}.contact__wrapper{margin:16px 0 0;padding:20px 20px 30px;border-radius:5px}.contact__footer{display:flex;justify-content:center}.countdown-product{position:relative;display:flex;justify-content:center;margin:18px 0 0;padding:8px 0 0;height:48px}.countdown-product--promo{margin:18px -15px 0}.countdown-product--grid{position:absolute;margin:0;z-index:2;border-radius:5px 5px 0 0;width:100%}.countdown{display:flex}.countdown--grid{padding:0 14px}.countdown__text{font-size:12px;font-weight:800;line-height:14px;margin:5px 11px 0 0}.countdown__count,.countdown__pare{display:flex}.countdown__digit{font-size:12px;font-weight:800;line-height:12px;display:flex;align-items:center;justify-content:center;width:18px;height:23px;border-radius:2px}.countdown__digit:not(:last-child){margin:0 2px 0 0}.countdown__desc{font-size:8px;font-weight:700;line-height:9px;text-align:center}.countdown__colon{font-size:11px;font-weight:800;line-height:14px;margin:4px}.country-selector{position:relative}.country-selector__selected{display:flex;align-items:center;padding:0 14px 0 17px;height:40px;border-radius:20px;background-color:inherit;cursor:pointer}.country-selector--opened .country-selector__selected{border-radius:20px 20px 0 0}.country-selector__title{font-size:14px;font-weight:700;line-height:17px;flex-grow:1;width:0}.country-selector__select-icon{margin:0 0 0 10px;width:13px;height:13px;transition:all ease .3s}.country-selector--opened .country-selector__select-icon{transform:rotate(180deg)}.country-selector__container{top:100%;left:0;right:0;padding:0 32px 13px 18px;background-color:inherit;border-radius:0 0 20px 20px}.country-selector__divider{margin:0;border:none;border-top:1px solid}.country-selector__search{display:flex;align-items:center;margin:15px 0 0;padding:0 9px 0 5px;height:30px;border-radius:5px}.country-selector__input{font-size:12px;font-weight:400;line-height:22px;flex-grow:1;border:none;background:none;-webkit-appearance:none}.country-selector__search-icon{margin:0 0 0 10px;width:12px;height:12px}.country-selector__scroll{overflow-y:auto;margin:4px -25px 0 0;padding:0 17px 0 0;max-height:205px}.country-selector__scroll{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.country-selector__scroll::-webkit-scrollbar{display:block;width:7px}.country-selector__scroll::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.country-selector__scroll::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.country-selector__item{position:relative;display:flex;align-items:center;height:41px;border-bottom:1px solid;cursor:pointer}.country-selector__item:last-child{margin:0;border-bottom:none}.country-selector__img{margin:0 10px 0 0;height:20px;width:20px;background-position:center;background-size:cover}.country-selector__name{font-size:16px;font-weight:400;line-height:16px;flex-grow:1}.country-selector__arrow-icon{width:13px;height:13px}.coupon{display:flex;align-items:stretch}.coupon__input{flex-grow:1;margin:0 15px 0 0}.coupon__button{max-width:150px}.coupon__submitted{font-size:14px;font-weight:800;line-height:19px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:right}.credit-information{padding:15px 0 0}.credit-information__row{font-size:12px;font-weight:400;line-height:14px;display:flex;align-items:center;justify-content:space-between;min-height:25px}.credit-information__value{font-weight:700;text-align:right}.d-banner{padding-top:37.9310344828%;overflow:hidden;position:relative;display:block;height:100%;border-radius:5px}.d-banner__inner{display:flex;flex-direction:unset;position:absolute;inset:0}.d-banner__content{padding:16px 17px 12px;width:50%}.d-banner__main{display:flex;flex-direction:column;justify-content:space-between;height:100%}.d-banner__title{font-size:18px;font-weight:700;line-height:20px}.d-banner__image{width:50%;background-size:cover;background-position:center}.d-cat__settings{border-radius:5px;margin:0 0 20px}.d-cat__s-title{font-size:18px;font-weight:700;line-height:24px;padding:12px 15px;border-bottom:1px solid}.d-cat__s-content{font-size:15px;line-height:20px;padding:14px 15px 17px;display:flex;flex-direction:column}.d-cat__s-item{display:flex;justify-content:space-between;align-items:center}.d-cat__s-item:first-child{margin:0 0 10px}.d-cat__title-block,.d-cat__result-block{display:none}.d-cat__button-list,.d-cat__button-grid{margin:0 12px 0 0;padding:0;background:none}.d-cat__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.d-cat__icon{min-width:20px;width:20px;height:20px}.d-cat h1{display:none}.d-cat__item{display:block;border-bottom:1px solid}.d-cat__buttons{display:flex;justify-content:center;margin:25px 0 0}.d-cat__empty-title{font-size:16px;font-weight:700;line-height:19px;margin:0}.d-cat__empty-text{font-size:14px;font-weight:400;line-height:18px;padding:12px 64px 0 0}.d-cat__manage-wrapper{position:relative}.d-cat__b-manage{font-size:16px;font-weight:400;line-height:19px;position:absolute;right:0;top:-60px;display:flex;align-items:center;justify-content:center;height:40px;padding:0 17px;border-radius:5px;cursor:pointer;z-index:99;background-color:#ebebeb}.d-confirm-edit-modal{display:flex;flex-direction:column;align-items:stretch;height:100%;max-height:100vh;width:100vw;padding:0 30px}.d-confirm-edit-modal h3{font-size:20px;font-weight:800;margin:40px 0 10px}.d-confirm-edit-modal__title{margin-bottom:20px;text-align:center}.d-confirm-edit-modal__number{font-size:14px;font-weight:800}.d-confirm-edit-modal__order-number{font-weight:400}.d-confirm-edit-modal__content{font-size:16px;font-weight:400;line-height:18px;overflow-y:auto}.d-confirm-edit-modal__content{scrollbar-width:none}.d-confirm-edit-modal__content::-webkit-scrollbar{display:none}.d-confirm-edit-modal__content strong{font-weight:800}.d-confirm-edit-modal__note{font-size:14px;font-weight:400;line-height:21px;margin-bottom:20px}.d-confirm-edit-modal__info{border-bottom:1px solid #EBEBEB}.d-confirm-edit-modal__info-caption{margin-bottom:8px}.d-confirm-edit-modal__info-value{margin-bottom:10px}.d-confirm-edit-modal__item{margin-bottom:20px}.d-confirm-edit-modal__reason{padding:20px 0 0}.d-confirm-edit-modal__reason .checkbox{font-size:18px;font-weight:400;line-height:24px;margin-bottom:15px}.d-confirm-edit-modal__reason .checkbox__marker{order:1;margin-right:0}.d-confirm-edit-modal__reason .checkbox__text{flex:1}.d-confirm-edit-modal__reason-title{font-size:18px;font-weight:800;line-height:24px;margin-bottom:20px}.d-confirm-edit-modal__footer{display:flex;justify-content:space-around;padding:26px 0 32px}.d-confirm-edit-modal__button{flex:1}.d-confirm-edit-modal__button:not(:first-child){margin:0 0 0 20px}.d-confirm-edit-modal__button .button{width:100%}.d-confirm-edit-modal__text-area{margin:15px 0 0}.d-confirmed-modal{padding:48px 22px 30px;width:270px;text-align:center}.d-confirmed-modal h3{margin:0 0 15px}.d-confirmed-modal__img-wrapper{display:flex;justify-content:center}.d-confirmed-modal__img{margin:0 0 20px;height:112px;width:73px}.d-confirmed-modal__text{font-size:14px;font-weight:400;line-height:18px}.d-confirmed-modal__buttons{display:flex;justify-content:center;margin:30px 0 0}.d-confirmed-order-product{position:relative}.d-confirmed-order-product--free{padding:15px 0}.d-confirmed-order-product__free{font-size:14px;font-weight:700;line-height:22px;margin:0 0 8px}.d-confirmed-order-product__product{padding:15px 15px 14px}.d-confirmed-order-product__main{position:relative;display:flex;align-items:center}.d-confirmed-order-product__main--confirmed{width:unset}.d-confirmed-order-product__prices{font-size:14px;font-weight:800;line-height:25px}.d-confirmed-order-product__img-block{cursor:default;display:flex;flex-direction:column;margin:0 8px 0 0}.d-confirmed-order-product--promo .d-confirmed-order-product__img-block{padding:10px 0 0}.d-confirmed-order-product__img{max-width:63px;min-width:63px;height:124px}.d-confirmed-order-product__delete-block{flex-grow:1;display:flex;padding:8px 0 0;align-items:center}.d-confirmed-order-product__delete{width:14px;height:14px;cursor:pointer}.d-confirmed-order-product__content,.d-confirmed-order-product__top{flex-grow:1;display:flex;flex-direction:column}.d-confirmed-order-product__top-inner{display:flex}.d-confirmed-order-product__info{flex-grow:1;display:flex;flex-direction:column}.d-confirmed-order-product .promo-label{display:inline-block;margin:0 0 5px 2px}.d-confirmed-order-product__title{cursor:text;font-size:14px;font-weight:700;line-height:18px}.d-confirmed-order-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.d-confirmed-order-product__sku{font-size:12px;font-weight:400;line-height:14px;margin:10px 0 0}.d-confirmed-order-product__bottom{display:flex;justify-content:space-between;margin:10px 0 0}.d-confirmed-order-product__bottom-vsm{display:flex;justify-content:space-between;margin:10px 0 0;padding:0 10px 20px}.d-home{margin:0 auto;padding:0 15px 20px;max-width:1164px}.d-home .banner{min-height:0}.d-home__list{display:flex;flex-wrap:wrap;margin:-6px}.d-home__item{position:relative;padding:6px;width:100%;color:currentColor;text-decoration:none}.d-home__item:hover{text-decoration:none}.d-list__select-all-mobile{font-size:16px;line-height:21px;margin:0 0 16px;display:flex;flex-direction:row;align-items:center;gap:7px}.d-list__head{display:none}.d-list__order{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding:12px 30px 12px 48px;margin:0 -15px;border-top:1px solid;cursor:pointer}.d-list__col{font-size:14px;font-weight:400;line-height:17px;display:flex}.d-list__col:before{font-size:12px;content:attr(data-title);display:block}.d-list__col--checkbox{position:absolute;left:15px;top:60px}.d-list__col--status{order:1;align-self:center;margin:0 0 9px}.d-list__col--number{font-size:12px;order:2;align-self:center;justify-content:flex-end;margin:0 0 9px;width:calc(100% - 40px)}.d-list__col--number:before{margin:0 5px 0 0}.d-list__col--date{order:3;flex-direction:column;width:50%;margin:0 0 10px}.d-list__col--qty{font-weight:700;line-height:18px;order:4;justify-content:flex-end;width:50%}.d-list__col--qty:before{font-weight:400;margin:0 10px 0 0}.d-list__col--name{order:5;max-width:60%}.d-list__col--total{font-weight:700;line-height:20px;order:6;justify-content:flex-end}.d-list__col--arrow{position:absolute;top:calc(50% - 7px);right:10px}.d-list .order-status__text{display:none}.d-list .d-order-row{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding:12px 30px 12px 15px;margin:0 -15px;border-top:1px solid;cursor:pointer}.d-list .d-order-row--allow-selection{padding:12px 30px 12px 48px}.d-list .d-order-row__col{font-size:14px;font-weight:400;line-height:17px;display:flex}.d-list .d-order-row__col:before{font-size:12px;content:attr(data-title);display:block}.d-list .d-order-row__col--checkbox{position:absolute;left:15px;top:60px}.d-list .d-order-row__col--status{order:1;align-self:center;margin:0 0 9px}.d-list .d-order-row__col--number{font-size:12px;order:2;align-self:center;justify-content:flex-end;margin:0 0 9px}.d-list .d-order-row__col--number:before{margin:0 5px 0 0}.d-list .d-order-row__col--date{order:3;flex-direction:column;width:50%;margin:0 0 10px}.d-list .d-order-row__col--qty{font-weight:700;line-height:18px;order:4;justify-content:flex-end;width:50%}.d-list .d-order-row__col--qty:before{font-weight:400;margin:0 10px 0 0}.d-list .d-order-row__col--name{order:5;max-width:60%}.d-list .d-order-row__col--total{font-weight:700;line-height:20px;order:6;justify-content:flex-end}.d-list .d-order-row__col--arrow{position:absolute;top:calc(50% - 7px);right:10px}.d-list .d-order-row__icon{width:14px}.d-list .d-order-row-ffc{display:flex;margin:0 -15px;cursor:pointer}.d-list .d-order-row-ffc__col{display:none;border:none;position:relative;padding:0 30px 12px 15px;width:100%}.d-list .d-order-row-ffc__col:first-child{border:none}.d-list .d-order-row-ffc__col:last-child{border:none}.d-list .d-order-row-ffc__col--ffc{border:none;display:flex;align-items:center}.d-list .d-order-row-ffc__col--with-select{padding-left:48px}.d-list .d-order-row-ffc__ffc-content{font-size:14px;line-height:19px;width:100%;border-top:1px solid;padding:9px 0 0;white-space:break-spaces}.d-list__icon{width:14px}.d-manage-pricing{padding:0 120px 20px}.d-manage-pricing__title-block{display:flex;justify-content:space-between;align-items:center;min-height:50px;margin:0 0 30px}.d-manage-pricing h1{display:none}.d-manage-pricing__content{display:flex}.d-manage-pricing__l-side{flex:1}.d-manage-pricing__r-side{flex:1;padding:0 50px 0 70px;border-left:1px solid;border-color:#ebebeb}.d-manage-pricing__sub-title{font-size:16px;font-weight:700;line-height:19px}.d-manage-pricing__sub-title--errors{padding:0}.d-manage-pricing__radio-item{font-size:14px;font-weight:400;line-height:18px;display:flex;align-items:center;padding:12px 64px 0 0}.d-manage-pricing__radio-item:last-child{padding:0}.d-manage-pricing__r-text{padding:0 0 0 15px}.d-manage-pricing__buttons{display:flex;justify-content:flex-start;padding:30px 0 0}.d-manage-pricing__upload{display:flex;align-items:center}.d-manage-pricing__u-button{font-size:16px;line-height:21px;display:flex;align-items:center;height:40px;border-radius:5px;cursor:pointer;background-color:#ebebeb}.d-manage-pricing__ub-text{padding:0 29px}.d-manage-pricing__upload-status{font-size:18px;line-height:24px;padding:0 0 0 15px;opacity:.3}.d-manage-pricing__upload-filename{font-size:18px;line-height:24px;padding:0 0 0 15px}.d-manage-pricing__upload-successfully{font-size:18px;line-height:21px;padding:15px 0 0}.d-manage-pricing__upload-successfully a{font-size:18px;font-weight:700;line-height:24px;cursor:pointer;margin:0 0 0 5px}.d-manage-pricing .errors{padding:12px 0}.d-manage-pricing .errors__row{align-items:flex-start}.d-new-order-product{position:relative;padding:18px 0 11px}.d-new-order-product--promo{padding:18px 0 12px}.d-new-order-product--free{padding:18px 0 20px}.d-new-order-product__free{font-size:14px;font-weight:700;line-height:22px;margin:0 0 8px}.d-new-order-product__main{position:relative;display:flex}.d-new-order-product--free .d-new-order-product__main{margin:0 -15px;padding:15px 19px 15px 15px;min-height:127px}.d-new-order-product__img-block{cursor:default;display:flex;flex-direction:column;margin:0 8px 0 0}.d-new-order-product--promo .d-new-order-product__img-block{padding:32px 0 0}.d-new-order-product__img{max-width:63px;min-width:63px;height:124px}.d-new-order-product__content,.d-new-order-product__top{flex-grow:1;display:flex;flex-direction:column}.d-new-order-product--free .d-new-order-product__top{justify-content:flex-end;padding:0 0 5px}.d-new-order-product__top-inner{display:flex}.d-new-order-product__info{flex-grow:1;display:flex;flex-direction:column}.d-new-order-product .promo-label{display:inline-block;margin:0 0 5px 2px}.d-new-order-product__title{cursor:text;font-size:14px;font-weight:700;line-height:18px}.d-new-order-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.d-new-order-product__prices{font-size:14px;font-weight:800;line-height:25px}.d-new-order-product__bottom{display:flex;margin:10px 0 0}.d-new-order-product__select-block{flex-grow:1}.d-new-order-product__select{font-weight:700;display:inline-block;margin:2px 0}.d-new-order-product__details{font-size:12px;font-weight:400;line-height:16px;padding:10px 0 0;cursor:pointer}.d-new-order-product__delete-block{flex-grow:1;display:flex;align-items:center}.d-new-order-product__delete{width:14px;height:14px;cursor:pointer}.d-new-order-product__sku{font-size:12px;font-weight:400;line-height:14px;margin:10px 0 0}.d-order-m{display:flex;flex-direction:column;padding:0 0 30px;width:100vw}.d-order-m--transparent,.d-order-m__title{display:none}.d-order-m__export{margin:0 0 0 40px}.d-order-m__rejection{font-size:14px;font-weight:400;line-height:17px;display:flex;justify-content:center;padding:10px 15px;min-height:29px}.d-order-m__reject-text{display:contents}.d-order-m__statuses{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px}.d-order-m__status{max-width:220px}.d-order-m__payment{font-size:16px;font-weight:700}.d-order-m__number--mobile{margin:10px 0 0;min-width:100%}.d-order-m__number--desktop{font-size:26px;font-weight:700;line-height:31px}.d-order-m__number--desktop b,.d-order-m__number--desktop strong{font-weight:800;margin:0 0 0 15px}.d-order-m__info{font-size:14px;font-weight:400;line-height:17px;padding:20px 15px;border-bottom:1px solid}.d-order-m__add-text{font-weight:700;font-size:16px;padding:15px 18px 0}.d-order-m__add-item{font-size:18px;padding:20px 14px 0}.d-order-m__add-form{display:flex;flex-direction:row;justify-content:space-between;padding:20px 5px}.d-order-m__add-button-mob{padding-bottom:15px}.d-order-m__divider-row td{padding:13px 0}.d-order-m__divider-row:first-child{display:none}.d-order-m__divider{border-top:.5px;margin-top:20px}.d-order-m__outlet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.d-order-m__name{font-size:16px;font-weight:700;line-height:17px}.d-order-m__phone{display:flex;align-items:center}.d-order-m__phone a{color:currentColor}.d-order-m__phone-icon{margin:0 10px 0 0;width:17px;height:17px}.d-order-m__address{display:flex;align-items:center;margin:12px 0 0;min-width:100%}.d-order-m__address-icon{margin:0 12px 0 0;width:15px;min-width:15px;height:15px;align-self:flex-start}.d-order-m__address-text{margin:0 80px 0 0}.d-order-m__item{display:flex;align-items:center}.d-order-m__item:not(:first-child){margin:11px 0 0}.d-order-m__caption{width:50%;white-space:nowrap}.d-order-m__value{font-weight:700;padding:0 0 0 12px;width:50%;white-space:nowrap}.d-order-m__value--calendar{padding:0}.d-order-m__items-number{font-size:14px;font-weight:400;line-height:25px;padding:27px 15px 0}.d-order-m__list{display:block;padding:0 15px}.d-order-m__distr-title{display:flex;align-items:center;padding:5px 15px 0}.d-order-m__m-text{font-size:14px;font-weight:400;line-height:25px;flex-grow:1}.d-order-m__m-number{font-size:14px;font-weight:700;line-height:25px}.d-order-m .order-add-item{margin:15px 0 0}.d-order-m__bottom{margin:20px 0 0;padding:0 15px}.d-order-m__totals{display:block}.d-order-m__details{display:flex;flex-direction:column;margin:18px 0 0;padding:5px 0 0;border-top:1px solid;flex-wrap:wrap}.d-order-m__detail-wrapper{width:100%;flex-shrink:0}.d-order-m__subtitle{font-size:14px;font-weight:700;line-height:17px;padding:15px 0 8px}.d-order-m__text{font-size:12px;font-weight:400;line-height:17px}.d-order-m .buttons{min-height:75px;border-radius:0 0 5px 5px;border-top:1px solid}.d-order-m__print-delivery-note .select{font-size:16px;font-weight:400;line-height:21px;margin-left:10px}.d-order-m__print-delivery-note .select__selected{padding:0 40px 0 10px;height:40px;border:0;border-radius:5px}.d-order-m__print-delivery-note .select__list{padding:0 10px;border:0;border-radius:0 0 5px 5px}.d-order-m__print-delivery-note .select--opened .select__selected{border-radius:5px 5px 0 0}.d-orders{padding:15px}.d-orders h1{display:none}.d-orders__w-search{margin:0 -15px 12px}.d-orders__filters{display:flex;justify-content:space-between;margin:0 0 22px}.d-orders__stat{display:block;margin:0 0 22px}.d-orders__item--desktop{display:none}.d-orders--hop .d-orders__item{width:250px;margin-left:91px}.d-orders__item:not(:last-child){margin:0 20px 0 0}.d-orders__v-item--desktop{display:none}.d-orders__v-item--width{width:200px}.d-orders__s-item{margin:0 20px 0 0;width:100%}.d-orders .search{width:100%}.d-orders__calendar{display:block;width:337px}.d-orders--hop .d-orders__calendar{width:152px}.d-orders__filter{font-weight:700;display:block;width:206px}.d-orders--hop .d-orders__filter{margin-left:86px}.d-orders__filterSort{font-weight:700;display:block;width:206px}.d-orders--hop .d-orders__filterSort{margin-left:86px}.d-orders__platformchange .select__selectorList{padding:12px 2px}.d-orders__caption{font-size:12px;font-weight:400;line-height:17px;margin:14px 0 8px}.d-orders--hop .d-orders__caption{margin-left:93px}.d-orders__captionPlatform{font-size:12px;font-weight:400;line-height:17px;margin:14px 0 8px}.d-orders--hop .d-orders__captionPlatform{margin-left:93px}.d-orders__captionsort{font-size:12px;font-weight:400;line-height:17px;margin:14px 0 8px}.d-orders--hop .d-orders__captionsort{margin-left:0}.d-product{min-height:138px}.d-product--promo{min-height:168px}.d-product--modal,.d-product--price{min-height:unset}.d-product__main{position:relative;display:flex;align-items:stretch;padding:10px 0 20px;min-height:inherit}.d-product--promo .d-product__main{padding:11px 0 9px}.d-product--modal .d-product__main{padding-bottom:0}.d-product--not-activate .d-product__main:before{content:"";z-index:3;position:absolute;inset:0;margin:-10px 0 0;background-color:#ffffff80}.d-product--price .d-product__main{padding:0}.d-product__img-block{display:flex;flex-direction:column;margin:0 8px 0 0}.d-product--promo .d-product__img-block{margin:25px 8px 0 0}.d-product__img{max-width:63px;min-width:63px;height:124px}.d-product__content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.d-product--modal .d-product__content{align-items:center}.d-product--price .d-product__content{justify-content:flex-start}.d-product .promo-label{align-self:flex-start;margin:0 0 5px 2px}.d-product__info{padding:0 0 0 1px}.d-product--modal .d-product__info{display:flex;flex-direction:column;align-items:center}.d-product__title{font-size:14px;font-weight:700;line-height:18px;cursor:pointer}.d-product--modal .d-product__title{cursor:unset}.d-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.d-product--modal .d-product__dim{margin:9px 0 0}.d-product__price{font-size:14px;line-height:18px;margin:3px 0 0}.d-product__price-title{font-size:14px;line-height:18px;font-style:italic}.d-product__bottom{display:flex;justify-content:space-between;align-items:center}.d-product--modal .d-product__bottom{margin:22px 0 0}.d-product__sku{font-size:12px;font-weight:400;line-height:23px;flex:1;margin:21px 0 0}.d-product__sku--price{font-size:18px;line-height:24px;margin:3px 0 0}.d-product__modal-sku{margin:0 0 0 10px}.d-product__select{font-weight:700;min-width:131px}.d-product__activate{z-index:3}.d-product__stock{font-size:14px;line-height:18px;z-index:3;padding:0 0 30px;float:right}.d-product__text{font-size:12px;font-weight:700;line-height:17px;margin:-7px 0 4px;text-align:center}.d-product__details{display:inline-block;cursor:pointer}.d-product__price-details{display:inline-block;margin:0 0 0 15px;cursor:pointer}.d-product__active-mobile{display:flex;justify-content:space-between;padding:0 0 30px}.d-product__active-mobile .d-product__text{margin:0;padding:0}.d-product .image__img{cursor:pointer}.d-product__activate-mobile{display:flex;flex-direction:row;justify-content:space-between;width:26%}.stock-with-activate{font-size:14px;line-height:18px;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:0 0 30px}.stock-with-activate__switcher{display:flex;align-items:center;flex-direction:row}.stock-with-activate--modal .stock-with-activate__switcher{flex-direction:column}.stock-with-activate__text{margin:0 8px 0 0}.stock-with-activate--modal .stock-with-activate__text{font-size:14px;line-height:21px;margin:0 0 6px}.d-saved-modal{padding:31px 18px 30px;width:262px}.d-saved-modal h3{font-weight:400;margin:0 0 18px}.d-saved-modal__text{font-size:14px;font-weight:400;line-height:18px}.d-saved-modal__buttons{display:flex;justify-content:center;margin:20px 0 0}.d-saved-modal__button:not(:first-child){margin:0 0 0 20px}.d-search{position:relative;max-width:100%;width:100%}.d-search__form{display:flex;align-items:center;justify-content:space-between;padding:0 13px 0 19px;height:30px;border-radius:100px;border:1px solid}.d-search--product .d-search__form{height:40px}.d-search__input{font-size:14px;font-weight:400;line-height:22px;flex-grow:1;padding:0;height:100%;width:100%;max-width:calc(100% - 20px)}.d-search__input:not(:focus){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-search__button{flex-grow:0;padding:0;border:none;background:none;cursor:pointer}.d-search__icon{width:15px;height:15px}.d-search__autocomplete{z-index:4;position:absolute;top:calc(100% + 5px);right:0;left:0;padding:5px 18px;border-radius:5px;border:1px solid}.d-search__item{display:flex;align-items:center;height:34px;border-bottom:1px solid;cursor:pointer}.d-search__item:last-child{border-bottom-width:0}.d-search__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:17px}.d-side{padding:60px 38px 30px;border-radius:5px;text-align:center}.d-side__icon{width:108px;height:93px}.d-side__text{font-size:20px;font-weight:400;line-height:25px;margin:60px 0 0}.d-side__button{display:block;margin:50px 0 0;width:100%}.d-welcome{display:flex;align-items:center;margin:0 -15px 24px;padding:0 15px;height:104px}.d-welcome__icon-block{display:flex;align-items:center;justify-content:center;margin:0 18px 0 0;height:58px;width:58px;border-radius:50%}.d-welcome__icon{height:27px;width:27px}.d-welcome__title{font-size:18px;font-weight:700;line-height:22px;flex-grow:1}.d-welcome__img{display:none}.dashboard-header{margin:0 auto;padding:0 16px;height:90px;max-width:1500px;width:100%;border-bottom:1px solid}.dashboard-header__top{display:flex;align-items:center;padding:3px 0 0;height:inherit}.dashboard-header .logo{order:2}.dashboard-header__logo-block{display:flex;width:100%;height:65px;justify-content:center}.dashboard-header__logo-img{display:block;height:100%}.dashboard-header__burger{order:1;z-index:2;position:relative;margin:0 8px 0 0;width:24px}.dashboard-header__menu-icon{position:relative}.dashboard-header__close-icon{margin:3px}.dashboard-header__list{order:3;flex-grow:1;display:flex;align-items:center;justify-content:flex-end;margin:5px 0 0}.dashboard-header__item{margin:0 0 0 15px}.dashboard-header__item--desktop,.dashboard-header__item--desktop-xl{display:none}.dashboard-header__item--divider{width:0;height:21px;border-left:1px solid currentColor}.dashboard-header__item--cart:last-child{margin-right:10px}.dashboard-header__icon{width:24px;height:24px;cursor:pointer}.dashboard-header__settings-icon{margin:2px 0 0;width:24px;height:24px;cursor:pointer}.dashboard-header__bottom{display:none}.dashboard-header__bottom--open-menu{position:fixed;inset:0;display:block;padding:70px 0 0}.dashboard-header__keg-mobile{position:absolute;top:23px;right:24px}.dashboard-header__nav{display:block}.dashboard-header__bottom--open-menu .dashboard-header__nav{overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0 15px 70px;max-height:100%}.dashboard-header__link{display:flex;align-items:center;padding:0;width:100%;border-top:5px solid transparent;border-bottom:5px solid transparent;white-space:nowrap}.dashboard-header__mode{position:fixed;right:15px;bottom:34px}.dashboard-header__menu{z-index:10;position:relative}.dashboard-layout{display:flex;flex-direction:column;align-items:stretch;margin:0 auto;min-height:125vh;width:100%;background-color:#fff}.dashboard-layout__header-wrapper{z-index:100;position:relative;display:block;width:100%}.dashboard-layout__header{flex-grow:0;z-index:100;position:sticky;top:0;display:block;width:100%;background-color:#ebebeb;border-bottom:1px solid #ebebeb}.dashboard-layout__footer{flex-grow:0;display:block;padding:15px 0 0}.dashboard-main-item{position:relative}.dashboard-main-item__container{display:flex;position:relative;height:100%;padding:24px 52px;border-radius:4px;text-decoration:none;cursor:pointer}.dashboard-main-item__container--ordering{padding:20px 56px}.dashboard-main-item__container--coming-soon{pointer-events:none;opacity:.5}.dashboard-main-item__container--disabled{pointer-events:none;opacity:.5;cursor:default}.dashboard-main-item__icon-block{display:flex;position:relative;min-width:71px;min-height:71px}.dashboard-main-item__icon-block:before{content:"";display:block;position:absolute;top:0;right:0;width:50px;height:50px;border-radius:50%;transition:all ease .3s}.dashboard-main-item__icon-block:hover:before{top:20px}.dashboard-main-item__container--ordering .dashboard-main-item__icon-block:hover:before{top:25px}.dashboard-main-item__container--ordering .dashboard-main-item__icon-block{min-width:89px;min-height:89px}.dashboard-main-item__container--ordering .dashboard-main-item__icon-block:before{width:63px;height:63px}.dashboard-main-item__icon{display:block;position:absolute;bottom:0;left:0;z-index:1;width:50px;height:50px;transition:all ease .3s}.dashboard-main-item__icon-block:hover .dashboard-main-item__icon{bottom:20px}.dashboard-main-item__container--ordering .dashboard-main-item__icon{width:70px;height:70px}.dashboard-main-item__icon-block:hover .dashboard-main-item__container--ordering .dashboard-main-item__icon{bottom:25px}.dashboard-main-item__info-block{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-left:35px}.dashboard-main-item__text--title{font-size:20px;font-weight:600;line-height:22px}.dashboard-main-item__container--ordering .dashboard-main-item__text--title{font-size:30px;font-weight:600;line-height:43px}.dashboard-main-item__text--description{margin-top:7px;font-size:14px;font-weight:400;line-height:16px}.dashboard-main-item__container--ordering .dashboard-main-item__text--description{font-size:16px;font-weight:400;line-height:18px}.dashboard-main-item__coming-soon{position:absolute;top:6px;right:6px;height:-moz-fit-content;height:fit-content;padding:4px 6px;border-radius:4px;white-space:nowrap;font-size:12px;font-weight:800;line-height:14px}.dashboard-main{margin:52px auto;font-size:30px;font-weight:800;line-height:38px}.dashboard-main__info-block{display:flex;flex-direction:column}.dashboard-main__links-block{display:grid;grid-auto-rows:auto 1fr;grid-template-columns:repeat(2,437px);gap:22px 17px;margin-top:50px}.dashboard-main__link-item--ordering{grid-column:1/3}.delete-saved-cards-modal{background-color:#fff;position:relative;overflow-y:auto;max-height:inherit;border-radius:12px}.delete-saved-cards-modal__text{padding:20px 20px 6px;font-size:15px}.delete-saved-cards-modal__container{font-size:18px;font-weight:700;line-height:20px;justify-content:center;border-bottom:1px solid #ebebeb;padding:26px 0 20px 24px}.delivery-details-m{display:flex;flex-direction:column;align-items:stretch}.delivery-details-m__info{background-color:pch(bg-color,.delivery-details-m__info);padding:0 54px 10px;background-color:#f5f5f5;display:flex;flex-wrap:wrap}.delivery-details-m__i-block{width:50%;display:flex;flex-direction:column;align-items:flex-start;padding:10px 0}.delivery-details-m__i-block:nth-child(2n){align-items:flex-end}.delivery-details-m__main{padding:18px 15px 20px}.delivery-details-m__main-info{display:flex;flex-direction:row;align-items:flex-end}.delivery-details-m__m-i-block{width:50%;align-items:flex-start;padding:0 0 10px}.delivery-details-m__m-i-block:nth-child(2n){text-align:right}.delivery-details-m__icon{display:inline-block;margin-left:5px;margin-right:5px}.delivery-details-m__icon--pointer{cursor:pointer}.delivery-details-m__text{font-size:14px;font-weight:400;line-height:16px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2%;padding-bottom:2%;font-size:15px;border-radius:5px;padding-right:1%}.delivery-details-m__text--bold{font-weight:800}.delivery-details-m__text--underline{text-decoration:underline}.delivery-details-m__text--pointer{cursor:pointer}.delivery-details-m__text--m-t-5{margin-top:5px}.delivery-details-m__text--space{padding-right:4%}.delivery-details-m__list{display:block}.delivery__row{margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid}.thank-side .delivery__row:last-child{margin:0;padding:0;border-bottom:none}.delivery__title{font-size:14px;font-weight:700;line-height:17px;margin:8px 0 2px}.thank-side .delivery__title{font-size:14px;line-height:18px;font-weight:400;font-style:normal;font-family:heineken_core,roboto,system-ui;color:#000;width:256px;height:18px}.delivery__value{font-size:12px;font-weight:400;line-height:17px}.delivery__value--calendar{z-index:unset;position:relative}.thank-side .delivery__value{font-size:14px;font-weight:700;line-height:18px;font-family:heineken_core,roboto,system-ui;color:#000}.delivery__checkout-info{font-size:12px;font-weight:400;line-height:17px;margin:8px 0 10px;padding:8px 9px;border-radius:4px}.delivery__text--show-less{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.delivery__show{cursor:pointer}.delivery__address_row{display:flex;flex-direction:row}.delivery__addressinfo_column{border-radius:10px;display:flex;flex-direction:column;padding:16px;margin-top:12px;margin-bottom:12px}.delivery__address_column{border-radius:10px;display:flex;flex-direction:column}.delivery__address_title{font-weight:700;font-size:14px;margin-top:8px;line-height:18px}.delivery__address_value{font-size:14px}.delivery__icon{margin:0 7px 1px 0;width:16px;height:16px;float:left}.delivery__arrow-icon{width:16px;height:16px;margin-top:9px}.delivery__address-icon{width:16px;height:16px;margin-top:8px;margin-right:10px}.delivery__pickuporder-row{display:flex;align-items:center;margin-right:8px;margin-left:0}.delivery__pickup_icon{margin:0 5px 0 0;min-width:34px;width:32px;height:24px}.delivery__pickup_text{font-size:14px;font-weight:700;line-height:17px}.delivery__link{text-decoration:underline;text-underline-offset:2px;color:#017c28;font-size:20px;font-weight:700;line-height:24px;font-family:heineken_core,roboto,system-ui}.deliveryPanama{display:flex;flex-direction:column}.deliveryPanama__img{width:-moz-fit-content;width:fit-content}.deliveryPanama__address-title{display:flex}.deliveryPanama__outlet-name{font-size:16px;font-weight:700;line-height:22px;font-family:heineken_core,roboto,system-ui;padding-left:10.67px;word-break:break-word}.deliveryPanama__address{font-size:14px;font-weight:400;line-height:18px;font-family:heineken_core,roboto,system-ui;padding:5px 0 24px 24px}.deliveryPanama__delivery-date{font-size:16px;font-weight:700;line-height:22px;font-family:heineken_core,roboto,system-ui;display:flex;flex:1;position:relative}.deliveryPanama__delivery-date-modal{position:absolute;right:190px;top:20px}.deliveryPanama__link{text-decoration:underline;text-underline-offset:4px;margin-left:8px;flex-grow:0;font-size:14px;font-weight:700;line-height:18px}.deliveryPanama__date{margin:auto;padding-left:10px;font-size:16px;font-weight:700;line-height:22px;flex-grow:1}.deliveryPanama__backgroundChange{background:gray}.demo .layout__header{z-index:auto;position:relative}.demo hot-modal{display:none}.demo--navigation [data-hot-tutorial=navigation]{z-index:1001;position:relative}.demo--navigation [data-hot-tutorial=navigation]:before{content:"";position:absolute;inset:-10px -10px -10px -20px}.demo--logo [data-hot-tutorial=logo]{z-index:1001;position:relative}.demo--logo [data-hot-tutorial=logo]:before{content:"";position:absolute;inset:-10px -5px -12px -7px}.demo--footer .footer,.demo--banners .main [data-hot-tutorial=banners],.demo--banners .rewards [data-hot-tutorial=banners] .banner{z-index:1001;position:relative}.demo--first-product [data-hot-tutorial=first-product] .product-list hot-product:first-child{z-index:1001;position:relative}.demo--first-product [data-hot-tutorial=first-product] .product-list hot-product:first-child:before{content:"";position:absolute;inset:0 -15px}.demo--first-product [data-hot-tutorial=first-product] .product--featured:before{background:none}.demo--first-product [data-hot-tutorial=first-product] .product-grid hot-product:first-child .product-card{z-index:1001;position:relative}.demo [data-hot-tutorial=filters]{position:relative;top:auto}.demo--filters [data-hot-tutorial=filters]{z-index:1001}.demo--search-bar .bar,.demo--search-bar .brand__search,.demo--search-bar .product-container__search{z-index:auto}.demo--search-bar .search__start-search{z-index:1001;position:relative}.demo .cart-side{overflow-y:hidden!important;position:relative!important;top:auto!important;max-height:none!important}.demo--checkout-button .layout__total{z-index:1001}.demo--checkout-button hot-cart-sidebar{z-index:1001;position:relative}.demo .page__wrapper{z-index:auto;position:relative;top:auto}.demo--first-order [data-hot-tutorial=first-order] .order-list__row:first-child,.demo--date-filter [data-hot-tutorial=date-filter] .search,.demo--date-filter [data-hot-tutorial=date-filter] .filters-button{z-index:1001;position:relative}.demo--order-status [data-hot-tutorial=first-order] .order-list__row:first-child hot-order-status{z-index:1001;position:relative}.demo--notifications [data-hot-tutorial=notifications]{z-index:1001;position:relative}.demo--notifications [data-hot-tutorial=notifications]:before{content:"";position:absolute;bottom:-8px;left:-8px;width:50px;height:47px;border-radius:5px}.digital-payment{width:100%;height:528px}.digital-payment__card-frame{border:unset!important;min-height:418px;width:100%}.digital-payment__title{font-size:18px;font-weight:700;line-height:20px;justify-content:center;border-bottom:1px solid #ebebeb;padding:26px 0 20px 24px}.digital-payment__redirect-message{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.digital-payment__error-message{height:100%;width:100%;display:flex;justify-content:center;align-items:center;color:red}.digital-payment__secure-text{display:flex;justify-content:center;align-items:center;padding-bottom:10px;font-size:12px;font-weight:700;line-height:16px}.digital-payment__lock-icon{height:20px;width:20px;padding-right:2px}.distributor-price{font-size:14px;font-weight:700;line-height:17px}.distributor-price--catalog{font-weight:800;display:flex;flex-direction:column;align-items:flex-end}.distributor-price__total-price{font-size:14px;line-height:25px;display:block;text-align:right}.distributor-price__actual-price-wrapper{font-size:14px;line-height:16px;display:flex;justify-content:flex-end;align-items:center;margin:2px 0 0}.distributor-price__old-price{font-size:12px;font-weight:400;line-height:14px;margin:0 6px 0 0;text-decoration:line-through}.distributor-price--catalog .distributor-price__old-price{order:2;margin:4px 0 0}.distributor-price--catalog .distributor-price__new-price,.distributor-price--catalog .distributor-price__gift{order:1}.divider{font-size:12px;font-weight:700;line-height:25px;display:flex;align-items:center;justify-content:center;margin:0 -15px;height:20px}.download{display:flex;justify-content:flex-start;padding:17px 0 0 17px!important}.download__button{display:none}.driver{display:flex;top:204px;left:353px;height:50px}.driver__i-block{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:14px}.driver__i-text{padding:0 0 0 15px}.driver__i-name{font-weight:700}.driver__icon-phone{width:22px;height:22px;font-size:.5px;margin:0 5px 0 0}.driver__i-phone{display:flex;padding-right:60px}.driver__i-phone-number{display:flex;margin-right:55px}.duplicate-tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 16px 16px;gap:8px;width:350px;border-radius:8px 8px 0 0}.duplicate-tab h6{text-align:center;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#292929;margin:0 88px 18px 9%}.duplicate-tab__text{width:279px;height:100px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#000}.duplicate-tab__buttons{display:flex;justify-content:space-between;margin:20px 0 0;padding:0 48px}.duplicate-tab__button:not(:first-child){margin:0 0 0 20px}.eazle-migration-error-screen{background:#fff;display:flex;width:100%;height:125vh;color:#292929}.eazle-migration-error-screen__error-image{width:50%;flex-shrink:0;background:#04323b;display:flex;align-items:center;justify-content:center}.eazle-migration-error-screen__genie-image{width:227.651px;height:235px;flex-shrink:0}.eazle-migration-error-screen__error{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.eazle-migration-error-screen__error-content{display:flex;flex-direction:column;width:100%;text-align:center}.eazle-migration-error-screen__error-heading{font-size:20px;font-weight:800;line-height:24px;font-style:normal}.eazle-migration-error-screen__error-sub-heading{font-size:16px;font-weight:400;line-height:22px;font-style:normal}.eazle-migration-error-screen__eazle-logo{width:121.905px;height:48px}.eazle-migration-error-screen__error-footer{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.eazle-migration-error-screen__error-footer-heading{font-size:14px;font-weight:700;line-height:18px;font-style:normal;text-decoration-line:underline}.eazle-migration-error-screen__error-footer-date{font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#8d8d8d}.eazle-migration-error-screen__login-eazle-button{border-radius:24px;background:#017c28;display:flex;width:295px;height:48px;padding:8px 24px;justify-content:center;align-items:center;gap:16px;flex-shrink:0}.eazle-migration-error-screen__login-eazle-button-text{font-size:16px;font-weight:700;line-height:20px;font-style:normal;text-align:center;color:#f5f5f5;cursor:pointer}.eazle-migration-error-screen__right-arrow{width:24px;height:24px}.eazle-migration-error-screen__mobile-images{margin-bottom:32px;margin-top:152px;display:flex;flex-direction:column;align-items:center;gap:12px}.eazle-migration-error-screen__mobile-footer{margin-top:156px;display:flex;padding:0 16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px}.email{font-size:12px;font-weight:700;line-height:16px;display:flex;align-items:center;word-break:break-all}.email__icon{display:block;margin:0 8px 0 0;min-width:14px;width:14px;height:14px}.empties-link{display:flex;flex-direction:row;align-items:center}.empties-link__icon{margin:0 5px 0 0;height:16px;width:16px}.empties-link__link{font-size:14px;font-weight:700;line-height:25px;cursor:pointer}.empties-m{overflow-y:auto;padding:31px 42px 15px 18px;max-height:inherit;width:270px}.empties-m h6{margin:0 0 16px;text-align:start}.empties-m__text{font-size:14px;font-weight:400;line-height:18px}.empties-m__text span.first-line{font-size:20px;font-weight:800;line-height:26px;color:red}.empties-m__text span.third-line{color:red}.empties-m__buttons{display:flex;justify-content:space-between;margin:22px 0 0;padding:0 40px}.empties .page-title{margin:14px 0 16px}.empties__list{display:block}.empties__button-wrapper{display:flex;align-items:center;justify-content:center;margin:20px 0 0}.empty-cart{padding:32px 20px;min-height:588px;border-radius:5px}.empty-cart--cart-page{padding:0;min-height:auto}.empty-cart h2{margin:0;text-align:left}.empty-cart__redirection-button{margin-top:40px;text-align:center;width:100%}.empty-cart__centered{display:flex;flex-direction:column;align-items:center;margin:33px auto 0;max-width:220px;text-align:center}.empty-cart__icon{margin:0 18px 0 0;width:100px;height:80px}.empty-cart__title{font-size:16px;font-weight:700;line-height:19px;margin:26px 0 0}.empty-cart__text{font-size:14px;font-weight:400;line-height:16px;margin:14px 0 0}.empty-cart__button{margin:25px 0 0}.error-bordered-promotions{font-size:12px;font-weight:400;line-height:15px;position:relative;padding:11px 10px 11px 35px;margin:0 0 20px;border:1px solid currentColor;border-radius:5px}.error-bordered-promotions__icon{position:absolute;top:10px;left:12px;width:15px;height:15px}.error-bordered-promotions__accept-block{display:flex;justify-content:space-between;margin:8px 0 0}.error-bordered-promotions__accept{font-weight:700;cursor:pointer}.error-bordered{font-size:12px;font-weight:400;line-height:15px;position:relative;padding:11px 10px 11px 32px;border:1px solid currentColor;border-radius:5px}.error-bordered__icon{position:absolute;top:10px;left:12px;width:15px;height:15px}.error-bordered__accept-block{display:flex;justify-content:space-between;margin:8px 0 0}.error-bordered__accept{font-weight:700;cursor:pointer}.error{font-size:12px;font-weight:400;line-height:16px;position:relative;padding:0 0 0 15px}.error__icon{position:absolute;top:2px;left:0;width:12px;height:12px}.errors{padding:6px 0 0}.errors__row{display:flex;align-items:center;margin:0 0 5px}.errors__error-image{margin:0 3px 0 0;height:12px;min-width:12px;width:12px}.errors__error-text{font-size:12px;font-weight:400;line-height:16px}.export-modal{display:flex;flex-direction:column;align-items:stretch;max-width:498px;width:285px;height:300px}.export-modal h3{display:block;margin:33px 14px 15px 34px;text-align:start}.export-modal__image{margin-right:12px}.export-modal__file-type{display:flex;justify-content:flex-start;text-transform:uppercase;flex-direction:row;padding:15px;align-items:center;border:1px solid;border-radius:7px;opacity:1;font-weight:800;margin:15px 17px 10px 32px;font-size:12px}.export-modal__file-type:hover{cursor:pointer}.faq-icon{position:fixed;bottom:19px;right:-10px;border-radius:8px 0 0 8px;width:56px;z-index:9999;text-decoration:none;transition:all ease .3s}.faq-icon:hover{right:0}.faq-icon__text{transform:rotate(180deg);writing-mode:vertical-rl;padding:45px 13px 20px;color:#292929;font-size:18px;font-weight:800}.faq-icon__text--top-down{transform:none;text-orientation:upright;padding:20px 13px 45px}.faq-icon__avatar{position:absolute;left:-10px;bottom:-7px}.faq-icon__avatar img{height:45px;display:block}.fast-order-modal{display:flex;flex-direction:column;width:calc(100vw - 20px);max-width:543px;max-height:calc(100vh - 130px)}.fast-order-modal__container{overflow-y:auto;flex-grow:1;margin:30px 6px 10px;padding:0 9px}.fast-order-modal__container{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.fast-order-modal__container::-webkit-scrollbar{display:block;width:7px}.fast-order-modal__container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.fast-order-modal__container::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.fast-order-modal__top{margin:0 0 15px 13px}.fast-order-modal h3{margin:0}.fast-order-modal__subtitle{font-size:16px;font-weight:800;line-height:18px}.fast-order-modal__text{font-size:14px;font-weight:400;line-height:18px;margin:15px 0 0}.fast-order-modal__list{display:block;margin:15px 0 0}.fast-order-modal__item{display:block;margin:0 0 12px;border:1px solid;border-radius:5px}.fast-order-modal__buttons{display:flex;align-items:center;justify-content:space-between;padding:0 30px;height:69px;min-height:69px;border-top:1px solid}.fast-order-modal__buttons:empty{display:none}.fast-order-modal__button:not(:first-child){margin:0 0 0 10px}.featured-label{font-size:12px;font-weight:700;line-height:14px;display:flex;align-items:center;padding:0 9px 0 6px;height:24px;border-radius:5px}.featured-label__icon{margin:0 6px 0 0;width:14px;height:14px}.feedback h1{margin:0 0 20px;text-align:start}.filters-selection{width:100%}.filters-selection__title{font-weight:700;font-size:20px;border-bottom:1px solid #ebebeb;padding:24px 0 24px 24px}.filters-selection__main-content{max-height:350px;overflow-y:auto;padding-top:15px}.filters-selection__filter-value{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 24px;height:48px;font-size:16px;cursor:pointer;border-bottom:1px solid #ebebeb;padding:10px 0}.filters-selection__buttons{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:60px}.filters-selection__link{position:fixed;right:0;bottom:0;left:0;background-color:#fff;display:flex;align-items:center;padding:0 24px;height:60px;border-top:1px solid;border-color:#ebebeb;font-size:14px;font-weight:400;line-height:25px;cursor:pointer;color:#017c28}.filters-selection__link--disable{pointer-events:none}.filters-selection__link--disabled{pointer-events:none;opacity:.5}.filters-selection__button{position:fixed;right:0;bottom:0;background-color:#fff;display:flex;align-items:center;padding:0 24px;height:60px;border-top:1px solid;border-color:#ebebeb}.filters-selection__button:first-child:last-child{margin:0 auto}.filters-selection__button:not(:first-child){display:flex;justify-content:flex-end;margin:0 0 0 15px}.filters-selection__main-content::-webkit-scrollbar-thumb{background-color:#c3c3c3;border:4px solid transparent;border-radius:10px}.filters-selection__main-content::-webkit-scrollbar{width:9px;display:block}.filters-selection__main-content::-webkit-scrollbar-track{background-color:#ebebeb}.filters-button{font-size:14px;font-weight:400;line-height:16px;display:flex;justify-content:space-between;align-items:center;padding:0 11px;border-radius:5px;cursor:pointer;margin-left:24px}.filters-button--active:after{content:"";position:relative;top:-12px;right:-5px;display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor}.filters-button__icon{margin:0 0 0 7px;width:23px;height:23px}.filters-button__icon--account-view{margin:0 7px 0 0}.filters-carousel{overflow:hidden;position:relative;display:flex;padding:0 13px 0 26px}.filters-carousel--advanced{align-items:center;padding:0 13px 0 26px}.filters-carousel:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px;background:linear-gradient(to right,#fff0,#fff 30%)}.filters-carousel__scroll{flex-grow:1;margin:0 0 0 -30px;padding:0 0 0 30px;width:0}.filters-carousel__scroll--advanced{padding:0!important}.filters-carousel__caption--caption{padding-right:8px}.filters-carousel__carousel{display:flex;padding-left:4px}.filters-carousel__slide{padding:0 2px 0 3px}.filters-carousel__slide:last-child{padding:0 20px 0 3px}.filters-carousel__filter{font-size:14px;font-weight:400;line-height:25px;display:flex;align-items:center;padding:0 16px;height:33px;border-radius:100px;border:1px solid;white-space:nowrap;cursor:pointer}.filters-carousel__filter--active{font-weight:700}.filters-carousel__filter--sticky{position:relative;z-index:1}.filters-carousel__icon{width:20px;height:20px}.filters-carousel__icon-ng,.filters-carousel__icons{width:20px;height:20px;margin-right:8px}.filters-carousel__filter-quick{font-size:14px;font-weight:400;line-height:25px;display:flex;align-items:center;padding:0 16px;margin-right:8px;height:33px;border-radius:100px;border:1px solid;white-space:nowrap;cursor:pointer;color:#000}.filters-carousel__filter-quick--first{margin-left:5px}.filters-carousel__filter-quick--sticky{position:relative;z-index:1}.filters-carousel__filter-quick--filter-active,.filters-carousel__filter-quick--filter-active:hover{border:2px solid;border-color:#292929}.filters-carousel__filter-quick--filter-style-ng{border-radius:4px;background-color:#f5f5f5}.filters-carousel__filter-quick--filter-inactive{border:1px solid;border-color:#ebebeb;transition:border .3s ease-out}.filters-carousel__sort{position:relative;display:flex;padding:0 13px 0 5px;z-index:100;width:150px;margin-right:15px}.filters-carousel__text{margin-right:5px}.filters-carousel .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.filters-carousel .carousel-nav-small--left{left:0}.filters-carousel .carousel-nav-small--right{right:0}.filters-carousel__close{height:9px;width:10px;margin-left:10px}.filters-carousel__arrow-down{height:9px;width:9px;margin-left:10px}.filters-icon{position:relative;display:flex;justify-content:center;min-width:20px;min-height:20px;cursor:pointer}.filters-icon__badge{font-size:10px;font-weight:700;line-height:14px;position:absolute;top:-15px;right:-15px;display:flex;align-items:center;justify-content:center;padding:0 3px;min-width:15px;height:15px;border-radius:100px}.loader~.filters-icon__badge{display:none}hot-filters{display:block}.filters{display:flex;justify-content:center;flex-wrap:wrap}.filters__filter{margin:0 5px 10px}.food{overflow:hidden;border-radius:5px}.food__header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 10px 17px;height:43px}.food__title{font-size:16px;font-weight:700;line-height:22px}.food--active .food__title{font-size:18px}.food__toggle{font-size:12px;font-weight:400;line-height:22px;cursor:pointer}.food__body{padding:10px 15px;border:1px solid;border-top-width:0;border-radius:0 0 5px 5px}.food__item{display:flex;align-items:center}.food__item:not(:last-child){margin:0 0 9px}.food__name{font-size:14px;font-weight:400;line-height:16px;flex-grow:1}.food__number{font-size:12px;font-weight:400;line-height:16px;margin:0 9px}.food input{display:none}.food__check{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:5px;border:1px solid currentColor;cursor:pointer}input:checked~.food__check:before{content:"";display:block;width:16px;height:16px;border-radius:5px;background-color:currentColor}.footer{font-size:12px;font-weight:400;line-height:15px;position:relative}.footer a{color:currentColor}.footer__go-up{position:absolute;top:-15px;right:15px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;cursor:pointer}.footer__icon-up{width:12px;height:12px}.footer__contact-number{font-size:12px;margin-top:-4px;margin-left:2px}.footer__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.footer__row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer__link{margin:0 20px 15px 0;white-space:nowrap;cursor:pointer}.footer__link:last-child{margin:0 0 15px}.footer__text{display:block;text-align:center}.footer__contact{font-size:10px;font-weight:700;line-height:12px;display:flex;align-items:center;margin:15px 10px 0 0;padding:0 8px;height:34px;border:1px solid;border-radius:100px;text-decoration:none;white-space:nowrap}.footer__contact:last-child{margin:15px 0 0}.footer__icon{margin:0 4px 0 0;width:15px;height:15px}.footer .footer-common-info.wide-footer{max-width:inherit}.forceupdatemodal{display:flex;flex-direction:column;padding:30px 10px 20px;width:calc(100vw - 30px);max-width:536px;max-height:calc(100vh - 30px);align-items:center;text-align:center}.forceupdatemodal__container{overflow-y:auto;flex-grow:1;margin:15px}.forceupdatemodal__container{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.forceupdatemodal__container::-webkit-scrollbar{display:block;width:7px}.forceupdatemodal__container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.forceupdatemodal__container::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.forceupdatemodal h3{margin:0 0 15px;padding:0 18px}.forceupdatemodal__button{width:260px;height:40px;margin-top:8px}.forceupdatemodal__settingsicon{width:67px;height:68px}.forceupdatemodal h4{width:279px;height:12px;font-family:heineken_core,roboto,system-ui;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0em;text-align:center;margin-top:20px}.g-list__head{display:none}.g-list__order{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding:12px 30px 12px 15px;border-top:1px solid;cursor:pointer}.g-list__col{font-size:14px;font-weight:700;line-height:17px;display:flex}.g-list__col:before{font-size:12px;content:attr(data-title);display:block}.g-list__col--status{order:1;align-self:center;margin:0 0 9px}.g-list__col--number{font-size:12px;order:2;align-self:center;justify-content:flex-end;margin:0 0 9px;width:calc(100% - 40px)}.g-list__col--number:before{margin:0 5px 0 0}.g-list__col--date{order:3;flex-direction:column;width:50%;margin:0 0 10px}.g-list__col--date:before{font-size:12px;font-weight:400px;margin:0 3px 0 0}.g-list__col--qty{order:4;justify-content:flex-end;width:50%}.g-list__col--qty:before{font-weight:400;margin:0 10px 0 0}.g-list__col--name{order:5;max-width:60%}.g-list__col--total{order:6;justify-content:flex-end}.g-list__col--arrow{position:absolute;top:calc(50% - 7px);right:10px}.g-list__number{display:none}.g-list__date{font-weight:700}.g-list .order-status__text{display:none}.g-list__icon{width:14px}.g-order-m{display:flex;flex-direction:column;padding:0 0 30px;width:100vw}.g-order-m__title{display:none}.g-order-m__export{margin:0 0 0 40px}.g-order-m__rejection{font-size:14px;font-weight:400;line-height:17px;display:flex;justify-content:center;padding:10px 15px;min-height:29px}.g-order-m__reject-text{display:contents}.g-order-m__statuses{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:19px 15px}.g-order-m__status{max-width:220px}.g-order-m__payment{font-size:16px;font-weight:700}.g-order-m__number--mobile{margin:10px 0 0;min-width:100%}.g-order-m__number--desktop{font-size:26px;font-weight:700;line-height:31px}.g-order-m__number--desktop b{font-weight:800;margin:0 0 0 15px}.g-order-m__points{font-size:14px;font-weight:700;line-height:25px}.g-order-m__outlet-info{font-size:14px;font-weight:400;line-height:17px;display:flex;flex-wrap:wrap;padding:0 15px 20px}.g-order-m__outlet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.g-order-m__name{font-size:16px;font-weight:700;line-height:17px;width:50%}.g-order-m__phone{display:flex;max-width:50%;min-width:50%;justify-content:flex-end;align-items:flex-start}.g-order-m__phone a{color:currentColor}.g-order-m__phone-icon{margin:0 10px 0 0;width:17px;height:17px}.g-order-m__address{order:3;display:flex;align-items:center;margin:10px 0 0}.g-order-m__address-icon{align-self:flex-start;margin:0 12px 0 0;width:15px;min-width:15px;height:15px}.g-order-m__address-text{margin:0}.g-order-m__info{font-size:14px;font-weight:400;line-height:17px;padding:15px;border-bottom:1px solid}.g-order-m__item{display:flex;align-items:center}.g-order-m__item:not(:first-child){margin:11px 0 0}.g-order-m__caption{width:50%;white-space:nowrap}.g-order-m__value{font-weight:700;padding:0 0 0 12px;width:50%;white-space:nowrap}.g-order-m__value--calendar{padding:0}.g-order-m__items-number{font-size:14px;font-weight:400;line-height:25px;padding:22px 15px 0}.g-order-m__list{display:block;padding:0 15px}.g-order-m .order-add-item{margin:15px 0 0}.g-order-m__note{font-size:12px;font-weight:400;line-height:14px;padding:0 0 10px}.g-order-m__bottom{margin:20px 0 0;padding:0 15px}.g-order-m__totals{display:block}.g-order-m__details{display:flex;flex-direction:column;margin:18px 0 0;padding:5px 0 0;border-top:1px solid}.g-order-m__detail-wrapper{width:100%}.g-order-m__subtitle{font-size:14px;font-weight:700;line-height:17px;padding:15px 0 8px}.g-order-m__text{font-size:12px;font-weight:400;line-height:17px}.g-order-m .buttons{display:flex;align-items:center;justify-content:space-between;padding:0 90px;min-height:122px;border-radius:0 0 5px 5px;border-top:1px solid}.game-block{position:relative;overflow:hidden;height:100vh;width:100%}.game-block__close{position:absolute;top:15px;right:25px;width:12px;height:12px}.game-block__close:after{content:"";z-index:1;position:absolute;top:-6px;left:-6px;display:block;height:24px;width:24px;border-radius:50%}.game-block__close svg{z-index:2;position:relative}.game-block iframe{overflow:hidden;height:100%;width:100%;border:0}.go-down{z-index:10;position:fixed;right:0;bottom:79px;display:flex;flex-direction:column;align-items:center;padding:4px 4px 5px;width:70px;border-radius:3px 0 0 3px}.go-down__icon-block{display:flex;align-items:center;justify-content:center;margin:0 0 6px;width:20px;height:20px;border-radius:50%}.go-down__icon{width:11px;height:11px}.go-down__text{font-size:12px;font-weight:400;line-height:12px;text-align:center}.group-account-orders{margin:0 auto;padding:0 15px 30px}.group-account-orders__title{display:flex;justify-content:space-between}.group-account-orders h1{display:none}.group-account-orders__filters{font-size:12px;font-weight:700;line-height:13px;display:flex;justify-content:space-between;margin:15px 0 22px}.group-account-orders__stat{display:block}.group-account-orders__outlets{flex-grow:1;margin:0 20px 0 0;width:189px}.group-account-orders__date,.group-account-orders__status{display:none}.group-account-orders__list{display:block}.header-resize{flex-grow:0;z-index:101;position:sticky;top:0;display:block;background:#fff;border:1px solid #e5e5e5}.header{margin:0 auto;padding:0 16px;height:65px;max-width:1500px;width:100%;border-bottom:1px solid}.header--cut-off{height:155px}.header__cut-off-msg{height:95px;display:flex;justify-content:center;align-items:center;font-size:14px}.header__message{padding:10px}.header__link--loader-icon{position:relative}.header__top{display:flex;align-items:center;padding:3px 0 0;height:65px}.header .logo{order:2}.header__burger{order:1;z-index:2;position:relative;margin:0 8px 0 0;width:24px}.header__menu-icon{position:relative}.header__close-icon{margin:3px}.header__list{order:3;flex-grow:1;display:flex;align-items:center;justify-content:flex-end;margin:5px 0 0}.header__item{margin:0 0 0 15px}.header__item--desktop,.header__item--desktop-xl{display:none}.header__item--divider{width:0;height:21px;border-left:1px solid currentColor}.header__item--cart:last-child{margin-right:10px}.header__settings-icon{margin:2px 0 0;width:24px;height:24px;cursor:pointer}.header__bottom{display:none}.header__bottom--open-menu{position:fixed;inset:0;display:block;padding:70px 0 0}.header__keg-mobile{position:absolute;top:23px;right:24px}.header__nav{display:block}.header__bottom--open-menu .header__nav{overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0 15px 70px;max-height:100%}.header__mode{position:fixed;padding-left:20px;bottom:12px}.header__menu{z-index:10;position:relative}.header__tutorialBtn{z-index:2;width:110px;min-height:40px;order:3;border:none;padding:0 15px;background-color:#0c479d;border-radius:5px;color:#fff}.header__tutorial-icon{width:1.2em;float:left}.high-profit-margin-label{font-size:12px;font-weight:700;line-height:14px;display:flex;align-items:center;padding:0 9px 0 6px;height:24px;border-radius:5px}.high-profit-margin-label__icon{margin:0 6px 0 0;width:14px;height:14px}.iframe-container{position:absolute;height:80%;width:100%;border:none}.image-carousel,.image-carousel__carousel{position:relative}.image-carousel .promo-label{z-index:1;position:absolute;top:0;left:25px;display:inline-block}.image-carousel .ngucarousel{overflow:visible!important;position:initial!important}.image-carousel .ngu-touch-container{overflow:hidden;margin:0 auto;width:200px}.image-carousel__slide{height:128px}.image-carousel__points{display:flex;justify-content:center;align-items:flex-end;margin:20px 0 0}.image-carousel__point{z-index:2;margin:0 2px 0 3px;width:6px;height:6px;border-radius:100px;transition:all ease .3s}.image-carousel__point--active{width:14px}.image-carousel .carousel-nav-small{position:absolute;top:45px;width:25px;height:25px}.image-carousel .carousel-nav-small--left{left:0}.image-carousel .carousel-nav-small--right{right:0}.image-carousel__thumbs{display:flex;justify-content:center;margin:10px 0 0;width:80vw}.image-carousel__thumb_wrapper{width:80%;display:flex;justify-content:center}.image-carousel__icon-wrapper{display:flex;justify-content:flex-end;padding:5px;align-self:center;width:10%}.image-carousel__thumb{display:flex;align-items:center;justify-content:center;margin:0 3px;padding:3px;width:36px;height:36px;border:1px solid;border-radius:5px;cursor:pointer;transition:all .3s ease}.image-carousel__icon{width:18px;height:18px}.image-fullscreen{display:flex;flex-direction:column;align-items:stretch;padding:20px 15px 30px;max-height:100vh;width:100vw;height:100%}.image-fullscreen__title{display:flex;justify-content:center;font-size:20px;font-weight:800;padding:0 0 10px;line-height:22px;margin:0 0 20px;border-bottom:1px solid;word-break:break-word;white-space:normal;width:95%}.image-fullscreen__name{font-size:16px;font-weight:700;line-height:25px}.image-fullscreen__carousel{display:flex;justify-content:center;height:70%;align-items:center}.image-fullscreen .ngucarousel{overflow:visible!important;position:initial!important}.image-fullscreen .ngu-touch-container{overflow:hidden;margin:0 auto;height:100%;width:80%}.image-fullscreen__image-wrapper{height:550px;width:200px}.image-fullscreen__img{min-height:330px;transition-duration:.3s;will-change:transform}.image-fullscreen__img--active-img{display:flex}.image-fullscreen__point{z-index:2;margin:0 2px 0 3px;width:6px;height:6px;border-radius:100px;transition:all ease .3s}.image-fullscreen__point--active{width:14px}.image-fullscreen__points{display:flex;justify-content:center;align-items:flex-end;margin:15px 0 0}.image-fullscreen .carousel-nav-small{position:absolute;top:200px;width:25px;height:25px}.image-fullscreen .carousel-nav-small--left{left:0}.image-fullscreen .carousel-nav-small--right{right:0}.image-fullscreen__thumbs{display:flex;justify-content:center;margin:26px 0 0;height:20%}.image-fullscreen__thumb{display:flex;align-items:center;justify-content:center;margin:0 3px;padding:3px;width:59px;height:60px;border:1px solid;border-radius:5px;cursor:pointer;transition:all .3s ease}.image-fullscreen__thumb-img{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.image-fullscreen .ngucarousel-items{padding-top:10px}.image-fullscreen__image-zoom-conatiner{width:100%;height:100%}.image-fullscreen__ngu-carousel-wrapper{height:100%;width:100%}.image{position:relative;height:100%;width:100%;text-align:center}.image--detail{padding:9px 0 0}.image__block{width:inherit;height:inherit}.product-m .image__block{display:flex;align-items:center;justify-content:center}.image__order-detail-block{width:64px;height:64px;position:absolute;inset:0%}.product-m .image__order-detail-block{display:flex;align-items:center;justify-content:center}.image__image-wrapper{height:inherit;position:relative}.image--detail .image__image-wrapper{display:flex;justify-content:center;cursor:zoom-in}.image__image-wrapper--fullscreen{height:50%;min-width:140px}.image__img{height:100%;width:100%;object-fit:contain}.image__img--fullscreen{width:100%;height:100%;max-height:unset;object-fit:contain}.image--detail .image__img{height:100%;position:absolute;object-fit:contain}.image--detail .image__img{max-height:unset!important;max-width:unset!important}.image__img-import{position:absolute;top:0;right:0;height:20px;width:28px;background-size:contain;background-repeat:no-repeat}.image--detail .image__img-import{top:-9px;right:0;height:23px;width:33px}.image--widget .image__img-import{top:-7px;right:-21px;height:20px;width:28px}.info-modal{padding:31px 18px 30px;width:270px}.info-modal h3{margin:0 0 18px}.info-modal__text{font-size:14px;font-weight:400;line-height:18px}.info-modal__buttons,.info-modal__quantity-wrapper{display:flex;justify-content:center;margin:20px 0 0}.info-modal__button:not(:first-child){margin:0 0 0 20px}.info-modal__promo-button:not(:first-child){margin:0 0 0 20px}.info-modal__quantity:not(:first-child){margin:0 0 0 20px}.info-bordered{font-size:12px;font-weight:400;line-height:15px;position:relative;padding:11px 10px 11px 32px;border-radius:5px}.info-bordered__icon{position:absolute;top:10px;left:12px;width:15px;height:15px}.info-bordered__accept-block{display:flex;justify-content:space-between;margin:8px 0 0}.info-bordered__accept{font-weight:700;cursor:pointer}.input-mobile{max-width:50%;width:50%;flex-direction:row;display:inline-block}.input-mobile--show-search .brand-buttons,.input-mobile--show-search .multi-filter-button{display:none}.input-mobile__result-block{display:flex;align-items:center;width:100%}.input-mobile--show-search .input-mobile__result-block{display:none}.input-mobile__result{font-size:12px;font-weight:400;line-height:17px;flex-grow:1;width:0}.input-mobile__search-string{font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-mobile .multi-filter-button{margin:0 13px 0 0}.input-mobile__start-search{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:5px;cursor:pointer}.input-mobile__start-search-icon{width:60%;height:60%}.input-mobile__searching{position:relative;display:none;padding:0 24px 0 0}.input-mobile--show-search .input-mobile__searching{display:block}.input-mobile__form{flex-direction:row;display:inline-block;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;height:30px;width:50%;border:1px solid;border-radius:100px}.input-mobile__input{font-size:14px;font-weight:400;line-height:22px;flex-direction:row;display:inline-block;flex-grow:1;padding:0;height:100%;width:50%;max-width:calc(100% - 20px)}.input-mobile__input:not(:focus){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-mobile__button{flex-grow:0;padding:0;border:none;background:none;cursor:pointer}.input-mobile__icon{width:15px;height:15px}.input-mobile__end-search{position:absolute;right:0;top:calc(50% - 7px);width:14px;height:14px;cursor:pointer}.input-mobile__autocomplete{position:absolute;top:100%;right:0;left:0;padding:5px 0 0}.input-mobile__item{display:flex;align-items:center;padding:0 36px;height:45px;border-bottom:1px solid;cursor:pointer}.input-mobile__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:22px}.input-price .error{display:none;margin:5px 0 0}.input-price--error .error{display:block}.input-price__container{font-size:16px;font-weight:400;line-height:17px;display:flex;align-items:center;justify-content:center;height:35px;border:1px solid;border-radius:100px}.input-price__container--currency-behind{flex-direction:row-reverse}.input-price__input{min-width:30px}.input-price__text{font-size:12px;font-weight:400;line-height:17px;margin:5px 0 0}.input-price--error .input-price__text{display:none}.input--responsive{height:100%}.input__validation-error{color:red}.input__caption{font-size:12px;font-weight:400;line-height:17px;margin:0 0 7px}.input--inherit-large .input__caption{font-size:inherit;font-weight:inherit;line-height:inherit}.input__caption-tooltip{display:flex}.input__img-flg{height:20px;width:30px}.input__country-code{font-size:16px}.input__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:5px 7px 5px 14px;height:35px;border:1px solid;border-radius:100px}.input--account .input__wrapper,.input--verification .input__wrapper{padding:0 0 0 36px;height:34px;border:none}.input--remove .input__wrapper{border:1px solid!important}.input--inherit-large .input__wrapper,.input--templates .input__wrapper{height:35px}.input--responsive .input__wrapper{height:100%}.input--profile .input__wrapper{padding:5px 6px 5px 14px;height:35px}.input--hide-border .input__wrapper{border:none}.input__wrapper--coupon-error{max-height:50px}.input__field-online-payment{font-size:16px;font-weight:400;flex-grow:1;display:block;height:100%;width:100%;background:none;border:none;color:inherit}.input__field-online-payment::-ms-reveal,.input__field-online-payment::-ms-clear{display:none}.input__field-online-payment::-webkit-outer-spin-button,.input__field-online-payment::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input__field-online-payment[type=number]{-moz-appearance:textfield}.input__field{font-size:12px;font-weight:400;flex-grow:1;display:block;height:100%;width:100%;background:none;border:none;color:inherit}.input__field::-ms-reveal,.input__field::-ms-clear{display:none}.input--account .input__field{font-size:15px;font-weight:400;line-height:14px}.input--verification .input__field{font-size:14px}.input--error .input__field--password{max-width:calc(100% - 50px)}.input--account.input--error .input__field--password{max-width:calc(100% - 68px)}.input--disabled .input__field{pointer-events:none}.input__icon{position:absolute;left:12px;top:calc(50% - 7px);width:14px;height:14px}.input__icon-b{display:flex;align-items:center;justify-content:center;height:24px;min-width:24px;width:24px;border-radius:50%}.input--account .input__icon-b{height:34px;min-width:34px;width:34px}.input--profile .input__icon-b{height:28px;min-width:28px;width:28px}.input__pwd-icon{margin:0 3px 0 0;width:17px;height:17px;cursor:pointer}.input__status-icon{width:7px;height:7px}.input__icon-condition{width:30%;height:30%}.input__errors{display:block;margin:6px 0 0}.input--verification-m .input__errors{margin:7px 0 0}.insight-cover{padding-top:48.6206896552%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.insight-cover .label{position:absolute;top:15px;left:10px}.insight-video{position:relative;width:100%;height:100%}.insight-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.insight h4{display:none}.insight .insight-cover{margin:4px 0 0}.insight__article{font-size:14px;font-weight:400;line-height:18px;margin:20px 0 0;padding:0 19px}.insight__date{font-size:12px;font-weight:400;line-height:14px;margin:0 0 6px}.insight h3{margin:0}.insight a{cursor:pointer;text-decoration:underline}.insight__description{font-size:14px;font-weight:400;line-height:18px;margin:20px 0 0}.insight__video{height:180px}.insight__products{margin:34px 0 0;padding:35px 0 0;border-top:1px solid}.insight__list{display:block;margin:14px 0 0}.insights{padding:20px 15px;max-width:1408px;margin:0 auto}.insights h1{display:none}.insights__offline{display:block;margin:0 0 20px;max-width:600px}.insights__list{flex-flow:row wrap;margin:-6px;display:flex;flex-wrap:wrap}.insights__empty{font-size:16px;font-weight:700;line-height:21px}.insights__item{width:100%;padding:6px}.keg-management{font-size:16px;font-weight:400;line-height:22px;display:flex;align-items:center}.delivery .keg-management{font-size:14px;font-weight:700;justify-content:space-between}.keg-management__main{display:flex;align-items:center}.keg-management__icon{margin:0 8px 0 0;width:14px}.keg-management__text{white-space:nowrap}.keg-management__balance{font-weight:700;margin:0 0 0 8px}.label{font-size:12px;font-weight:700;line-height:24px;display:inline-block;padding:0 6px;height:24px;border-radius:5px}.large-modal{display:flex;flex-direction:column;padding:47px 15px 0;max-height:inherit;height:100%;width:100vw}.large-modal h3{margin:0 0 21px;text-align:left}.large-modal__content{overflow:auto;padding:0 0 30px}.large-modal__content{scrollbar-width:none}.large-modal__content::-webkit-scrollbar{display:none}.latest{overflow:hidden;display:block;width:100%;color:currentColor;border-radius:5px;text-decoration:none;cursor:pointer}.latest__image{position:relative;display:block;height:205px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#d3d3d3}.latest .label{position:absolute;top:15px;left:10px}.latest__info{display:block;padding:12px 16px}.latest__main{display:block}.latest__main--orders{display:flex;flex-direction:column;align-items:center}.latest__title{font-size:18px;font-weight:800;line-height:25px;display:flex;align-items:center;justify-content:space-between}.latest__title--orders{flex-direction:column;font-size:20px;font-weight:800;line-height:25px}.latest__description{font-size:12px;font-weight:400;line-height:15px;display:block;margin:7px 0 0}.latest__description--orders{font-size:16px;line-height:20px}.latest__bottom{font-size:12px;font-weight:400;line-height:15px;display:flex;align-items:center;justify-content:space-between;margin:12px 0 0;padding:7px 0 0;border-top:1px solid}.latest__bottom--orders{font-size:14px}.latest__num{font-size:14px;font-weight:400;line-height:25px;margin:0 0 10px;text-transform:uppercase}.latest__num--orders{margin:unset}.latest__totals{font-size:16px;font-weight:400;line-height:25px;margin:10px 0 0}.latest__price{font-weight:800}.layout{display:flex;flex-direction:column;align-items:stretch;margin:0 auto;min-height:125vh;width:100%}.layout__header{flex-grow:0;z-index:101;position:sticky;top:0;display:block;width:100%;background-color:#fff;border-bottom:1px solid #ebebeb}.layout__footer{flex-grow:0;display:block;padding:15px 0 0}.layout__chatbot-icon{position:fixed;right:0;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:10px}.layout__chatbot-label{position:absolute;right:0rem;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:49px;text-orientation:inherit;writing-mode:vertical-lr;transform:rotate(180deg);font-size:18px;margin-right:10px;font-weight:800}.layout__dotTutorial{border-radius:15px 0 0 15px;box-shadow:0 0 4px #333}.layout__dotTutorial-label{position:absolute;right:0rem;transition:all .2s ease-in 0s;z-index:9999;cursor:pointer;bottom:33px;text-orientation:inherit;writing-mode:vertical-lr;transform:rotate(180deg);font-size:18px;margin-right:10px;font-weight:800}.layout__total{z-index:12;position:fixed;right:0;bottom:0;left:0}.layout__order-total{display:block}.layout__warnings{min-height:62px;top:65px;z-index:100}.layout__warnings--update{position:sticky;direction:rtl!important}.layout__warning-spacing{padding:5px 0 15px}.layout__warning{z-index:5;max-width:1440px}.layout__warning--update{display:flex;align-items:center}.layout__warning-text{margin:auto;padding:7px 10px 7px 15px;width:100%;font-size:14px;font-weight:100;display:flex;flex-direction:row;justify-content:left}.layout__update-error{margin:auto;padding:7px 10px 7px 15px;width:100%;font-size:14px;font-weight:100;display:flex;flex-direction:column}.layout__date{white-space:nowrap}.layout__warning-item{display:flex;align-items:center}.layout__warning-icon{width:20px;height:20px;margin-right:20px;min-width:20px}.layout__update-icon{width:30px;height:25px;margin-right:15px;min-width:25px}.layout__pos{z-index:12;position:fixed;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:left;justify-content:center;padding:31px 0;background-color:#f5f5f5;margin:auto}.layout__icon{display:block;position:absolute;bottom:10;left:10;margin-left:60px}.layout__close{display:block;position:absolute;bottom:10;right:0;width:10px;height:10px;top:0;margin:10px 20px 0 1100px;cursor:pointer}.layout__radiobutton{display:block;position:absolute;margin:0 17px -15px 164px}.layout__text{padding:0 150px;font-family:heineken_core,roboto,system-ui}.layout__sectext{padding:10px 196px}.layout__button{display:block;position:absolute;flex-direction:column;width:181px;height:47px;min-width:30px;right:22%;background-color:green;border-radius:100px}.layout__button2{display:block;position:absolute;flex-direction:column;width:181px;height:47px;min-width:30px;right:7%;background-color:green;border-radius:100px}.layout__closebutton,.layout__downloadbutton{display:block;position:absolute;flex-direction:column;width:181px;height:47px;min-width:30px;border-radius:100px}.layout__play,.layout__apple{z-index:12;display:block;position:absolute;flex-direction:column;width:25px;height:25px;top:7px;margin-left:8%}.layout__ps,.layout__ps1{margin-left:43px;font-size:133%;color:#fff;white-space:pre-wrap}.layout__blob-frame{width:250px;height:450px}.layout__action-desktop-panel{display:none}.layout__right-side{display:flex;flex-direction:row;align-items:center}.layout__act-link{font-size:22px;font-weight:700;line-height:30px;cursor:pointer}.layout__hide-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#00000080;z-index:200}.link-with-tooltip{display:flex;align-items:center}.link-with-tooltip__link{font-size:14px;font-weight:700;line-height:25px;cursor:pointer}.link-with-tooltip__link--disabled{opacity:.5;pointer-events:none}.link-with-tooltip__link-order{font-size:14px;font-weight:700;line-height:25px;cursor:pointer}.link-with-tooltip__link-order--disabled{opacity:.5;pointer-events:none}.link-with-tooltip__tooltip{margin:0 0 0 8px}.loader-mass-order{width:16px;height:16px;border:2px solid #00A551;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader{z-index:1004;position:fixed;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;width:100%;height:100%;color:#fff}.loader:before{content:"";position:absolute;inset:0;background-color:currentColor;opacity:.8}.loader:after{animation:rotation 1.2s linear infinite;content:none;display:block;width:75px;height:75px;margin:1px;color:#00000080;border-color:currentColor transparent currentColor transparent;border-radius:50%;border-width:7px;border-style:solid}.loader--small,.loader--inherit{z-index:9;position:absolute}.loader--small:after,.loader--inherit:after{content:"";width:25px;height:25px;border-width:3px}.loader--unset{top:unset;right:unset;bottom:unset;left:unset}.loader--inherit{color:inherit}.loader--inherit:before{background:none}.loader--inherit:after{color:currentColor;opacity:.5}.loader--loyalty{display:contents}.loader__img{position:relative;width:100px;height:190px}.loader__text{position:relative;margin:15px 0 0;padding:10px;color:#101417;text-align:center;font-size:16px;font-weight:800;text-transform:uppercase}.loader--backgroundColor{color:#fff}.login-otp{padding:25px 16px}.login-otp h2{margin:0 0 11px}.login-otp__form-group{margin-top:14px}.login-otp__form-group--phone{position:relative;padding-bottom:20px}.login-otp__form-group .error{margin:5px 0 0}.login-otp__info{font-size:16px;font-weight:400;line-height:21px;margin:15px 0 4px}.login-otp__info--center{text-align:center}.login-otp__checkbox-wrapper{display:flex;align-items:center}.login-otp__agree-title{text-decoration:underline;cursor:pointer}.login-otp__sms-input{text-align:right}.login-otp__otp-loading{display:flex;justify-content:center}.login-otp__otp-icon{width:22px;animation:rotation 1.2s linear infinite}.login-otp .button-group{margin-top:25px}.login-otp .button-group .button{margin-bottom:20px}.login-otp .button--next{margin-top:20px;width:100%}.login-otp .back{z-index:3;position:absolute;top:22px;left:27px}.login-otp__foot{padding:0;margin-top:20px;text-align:center;justify-content:center}.login-otp__foot--reg{text-align:left;justify-content:space-between}.login-otp__foot .account-link__link{cursor:pointer}.login-otp .code{margin:15px 0}.login-otp .code input{flex:1;height:45px}.login-otp__generation-block-error{padding:14px;margin-bottom:24px;display:flex;left:84px;background:#feeded;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;flex-direction:column;line-height:20px;color:#ec1c24;justify-content:center}.login{padding:25px 16px}.login h1{margin:0 0 11px}.login__alert{display:block;min-height:1px}.login__name{display:block;margin:12px 0 0}.login__password{display:block;margin:14px 0 0}.login__forgot{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}.login__link{font-size:14px;font-weight:400;line-height:14px}.login__button{display:block;margin:21px 0 0}.login__button~.login__button{margin:20px 0 0}.login__user{font-size:14px;font-weight:400;line-height:16px;margin:23px 0 0;text-align:center}.login__microsoft{font-weight:700;padding-top:2%;text-align:center}.login__new{text-decoration:none}.login__new span{font-weight:700}.login .button--bordered{background-color:transparent}.logo{display:block;cursor:pointer}.logo__img{position:relative;display:block;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.main{flex-grow:1;display:flex;flex-direction:column}.main__outlet-selector{z-index:10;position:relative}.main__carousel{display:block;margin:7px 0 0;height:174px}.main .tiles{position:relative;padding-top:9px;padding-bottom:9px}.main .tiles:before{content:"";position:absolute;top:0;right:0;left:0;display:block;height:78%}.main .categories,.main .categories-widget{padding-top:17px;padding-bottom:17px}.main .card-loader-skeleton{position:relative;overflow:hidden}.main .card-loader-skeleton__slide{padding:0 4px}.main .card-loader-skeleton__loader-skeleton{overflow:hidden;height:104px;border-radius:5px}.main .products{position:relative;padding-top:15px;padding-bottom:15px}.main .products:before{content:"";position:absolute;right:0;bottom:0;left:0;display:block;height:43%}.main h3{margin:0 0 16px}.main__info{position:relative}.main__info:before{content:"";position:absolute;top:0;right:0;left:0;display:block;height:93%}.main__info-list{display:flex;flex-wrap:wrap;flex-direction:column;max-width:1500px;margin:0 auto}.main__info-item{position:relative;padding:15px 7px 0;width:100%}.main__insight{display:block}.main .latest{display:none}.main .latest:first-child{display:block}.main__values{display:none}.main__values h3{margin:0 0 25px;text-align:center}.main__divider{margin:0 auto;width:500px;border:none;border-bottom:1px solid}.main__value-list{display:flex;max-width:1500px;margin:25px auto 0}.main .value{margin:0 7px;width:33.3333333333%}.main .order-notification-tile{height:64px;background:#eff3f9;padding:16px 84px}.main .order-notification-tile__icon-text{display:inline-flex}.main .order-notification-tile__text-1{color:#012a65;font-size:20px;margin:4px 16px}.main .order-notification-tile__close{width:16px;height:24px;cursor:pointer;position:relative;top:calc(50% - 10px);z-index:99;float:right;color:#012a65}.main .order-notification-tile__icon{height:32px;width:32px;color:#012a65}.main .order-notification-tile a{color:#292929;margin:4px 8px;font-weight:700;font-size:20px}.manage-account{flex-grow:1;display:flex;flex-direction:column}.manage-account__page-title{display:flex;flex-direction:column;padding:16px 16px 24px}.manage-account h1{display:none}.manage-account .search{width:100%}.manage-account__content{display:flex;flex-direction:column;flex-grow:1}.manage-account__button{width:100%;padding:16px 0 0}.manage-account__wrapper{flex-grow:1;padding:24px 16px}.manage-account__list{display:flex;flex-wrap:wrap;align-items:stretch;margin:-6px 0;padding:0;border-radius:5px}.manage-account__item{display:flex;flex-direction:column;margin:8px 0;padding:24px 16px;width:100%;min-height:118px;border-radius:5px;border:1px solid;transition:all ease .3s}.manage-account__item-title{font-size:22px;font-weight:700;line-height:30px;display:flex;justify-content:space-between;align-items:flex-start}.manage-account__item-name{flex:1;overflow-wrap:break-word}.manage-account__delete{height:40px;width:46px;display:flex;align-items:center;justify-content:space-around;border-radius:5px;cursor:pointer}.manage-account__d-icon{height:21px}.manage-account__item-phone{font-size:18px;line-height:24px;display:flex;padding:6px 0 0}.manage-account__p-icon{width:15px;margin:0 8px 0 0}.manage-account__empty{font-size:16px;font-weight:400;line-height:21px;margin:-9px 0 16px}.manage-child-account-m{display:flex;flex-direction:column;padding:0 16px 48px;max-width:300px;text-align:center;margin-top:39px;max-height:calc(100vh - 42px);overflow:auto;z-index:9001}.manage-child-account-m--completed{padding:0 16px 48px}.manage-child-account-m__c-icon{height:150px;margin:10px 0 32px}.manage-child-account-m__title{font-size:24px;font-weight:700;line-height:36px;padding:0 0 24px}.manage-child-account-m__sub-title{font-size:18px;font-weight:700;line-height:24px;text-align:left}.manage-child-account-m__content{font-size:18px;line-height:28px}.manage-child-account-m__form-group{padding:24px 0 0;text-align:left}.manage-child-account-m__form-group--phone{position:relative}.manage-child-account-m__form-group--phone .input__field{padding-left:14%}.manage-child-account-m__input-prefix{position:absolute;top:55px;left:18px;z-index:100;line-height:16px;padding:2px 6px 2px 0;font-size:12px}.manage-child-account-m__footer{display:flex;flex-direction:column;justify-content:center;padding:32px 0 0}.manage-child-account-m__footer--remove{flex-direction:column-reverse}.manage-child-account-m__button:not(:first-child){margin:16px 0 0}.manage-child-account-m__button--remove:not(:first-child){margin:0 0 16px}.manage-child-account-m__c-name,.manage-child-account-m__r-name{font-weight:700}.manage-saved-cards-modal{background-color:#fff;position:relative;overflow-y:auto;max-height:inherit;border-radius:12px}.manage-saved-cards-modal__title{font-style:normal;font-size:18px;font-weight:600;line-height:16px;font-family:heineken_core,roboto,system-ui;color:#292929;text-transform:capitalize}.manage-saved-cards-modal__title--delete{color:#880005}.manage-saved-cards-modal__card-icon{align-self:flex-start;height:22px;width:19px;margin-right:10px}.manage-saved-cards-modal__card-icon--delete{color:#880005}.manage-saved-cards-modal__container{font-size:18px;font-weight:700;line-height:20px;justify-content:center;border-bottom:1px solid #ebebeb;padding:26px 0 20px 24px;text-transform:capitalize}.manage-saved-cards-modal__default-text{text-transform:capitalize;color:#107c10;font-size:15px;font-weight:700;margin-left:30%}.manage-saved-cards-modal__deleteContent{padding:20px 20px 6px}.manage-saved-cards-modal__token-row{display:flex;padding:20px 25px 0}.manage-saved-cards-modal__token-content{flex-grow:1;display:flex;align-items:center}.manage-saved-cards-modal__main-row{flex-grow:1;padding-bottom:20px;border-bottom:1px solid #ebebeb}.mass-order__error-warn{font-size:12px;font-weight:400;line-height:16px;line-height:3;position:relative}.mass-order__error-warn__icon{top:2px;left:0;width:12px;height:12px;margin-top:10px}.mass-order__container{width:85%;margin-right:40px;border-radius:5px;height:auto;border:1px dashed;display:flex;flex-direction:row}.mass-order__brand{width:85%;margin-right:40px;border-radius:5px;height:auto;border:1px solid;display:flex;flex-direction:row}.mass-order__container-uploading{width:85%;margin-right:40px;border-radius:5px;height:auto;border:1px dashed;display:flex;flex-direction:row;margin-top:20px}.mass-order__container-success,.mass-order__container-error{width:85%;margin-right:40px;border-radius:5px;height:auto;border:1px solid;display:flex;flex-direction:row;margin-top:20px}.mass-order__container-po{width:100%;margin-right:40px;border-radius:5px;height:auto;border:1px none;display:flex;flex-direction:row;margin-top:20px}.mass-order__container-warning{width:85%;margin-right:40px;border-radius:5px;height:auto;border:1px solid;display:flex;flex-direction:row;margin-top:20px}.mass-order__padding{margin:30px 20px}.mass-order__padding-container-between{padding-top:20px}.mass-order__validation-text{height:auto;text-align:start;margin-left:10px;padding-top:45px;font-size:16px;font-weight:400;line-height:20px}.mass-order__validation-text-upload{height:auto;width:80%;text-align:start;margin-left:-10px;margin-top:30px}.mass-order__validation-text-upload-summary{height:auto;width:80%;text-align:start;margin-left:-10px}.mass-order__title{margin:0 0 5px}.mass-order__inline-title{font-size:16px;font-weight:400;line-height:18px;width:auto;margin-bottom:15px;margin-right:55px}.mass-order__loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:10px;width:40px;height:40px;background:#00a55114;border-radius:64px;flex:none;order:0;flex-grow:0}.mass-order__loader-container-error,.mass-order__loader-container-warning{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:10px;width:40px;height:40px;border-radius:64px;flex:none;order:0;flex-grow:0}.mass-order__upload-file-name{font-size:16px;font-weight:400;line-height:20px;width:auto}.mass-order__uploading-description{font-size:14px;font-weight:400;line-height:20px;width:auto;margin-bottom:15px}.mass-order__close-upload{width:20px;height:20px;padding:4px;margin-top:38px;margin-left:20px}.mass-order__success-folder{width:16px;height:20px}.mass-order__success-folder-error{width:16px;height:20px;margin-left:12px;margin-top:4px}.mass-order__error-icon{width:5px;height:16px}.mass-order__container-error-message{clear:both;position:relative}.mass-order__arrow{width:12px;height:20px;overflow:hidden;position:relative;float:top;top:6px;right:-1px;margin-left:20px;transform:rotate(90deg)}.mass-order__outer,.mass-order__outer-warning{width:0;height:0;border-right:20px solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:0;left:0}.mass-order__inner,.mass-order__inner-warning{width:0;height:0;border-right:20px solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:0;left:2px}.mass-order__message-body,.mass-order__message-body-warning{float:left;width:85%;height:auto;border:1px solid;padding:24px;border-radius:5px}.mass-order__message-body p{margin:0}.mass-order__container-block{display:flow-root}.mass-order__title-error,.mass-order__plp-title-cataloge{font-size:14px;font-weight:700;line-height:20px}.mass-order__plp-cataloge-desc-error{font-size:14px;font-weight:400;line-height:20px;margin-top:10px}.mass-order__title-warning{font-size:14px;font-weight:700;line-height:20px}.mass-order__desc-error{font-size:14px;font-weight:400;line-height:20px;margin-top:10px}.mass-order__download-title{font-size:24px;font-weight:800;line-height:28px;margin-top:30px}.mass-order__page-title{font-size:24px;font-weight:800;line-height:28px;margin-bottom:20px}.mass-order__download-desc{font-size:16px;font-weight:400;line-height:20px;margin-top:15px;margin-bottom:20px}.mass-order__download-template-sheet-title{font-size:22px;font-weight:700;line-height:28px;margin-top:20px}.mass-order__download-point{font-size:14px;font-weight:400;line-height:20px;margin-left:-22px}.mass-order__brand-page-blocking{width:95%;margin-right:40px;border-radius:5px;margin-top:30px;height:auto;padding:16px 12px;background-color:#eff3f9}.mass-order__catalogue-not-available-title{font-size:14px;font-weight:700;line-height:20px;color:#012a65}.mass-order__catalogue-not-available-desc{font-size:14px;font-weight:400;line-height:20px;margin-top:10px;color:#292929;cursor:pointer}.mass-order__place-order-title{font-weight:800;font-size:20px;color:#000}.mass-order__place-order-desc{font-weight:400;font-size:14px;color:#bdbdbd}.mass-order__order-list-error{width:100%;border-radius:5px;height:auto;display:flex;flex-direction:row;margin-top:20px}.mass-order__order-list-error-row{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:10px;width:40px;height:40px;border-radius:64px;flex:none;order:0;flex-grow:0}.mass-order__order-list-error-row-icon{height:35px;width:35px}.mass-order__placed-order-title{font-weight:800;font-size:18px;color:#000}.mass-order__placed-order-desc{font-weight:400;font-size:14px;color:#bdbdbd}.mass-order__order-list-success{width:100%;border-radius:5px;height:auto;display:flex;flex-direction:row;margin-top:20px}.mass-order__order-list-success-row{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:10px;width:40px;height:40px;border-radius:64px;flex:none;order:0;flex-grow:0}.mass-order__order-placed{color:#217621;display:flex;height:20px}.mass-order__link{text-decoration:underline;text-underline-offset:2px;color:#017c28;font-size:14px;font-weight:700;line-height:20px;font-family:heineken_core,roboto,system-ui}.mass-order__error-block{width:100%;margin-top:12px;margin-bottom:24px;border-radius:5px;height:auto;border:1px none;display:flex;padding:8px;flex-direction:row;background-color:#feeded}.mass-order__error-block-text{font-size:20px;font-weight:400;line-height:24px;font-family:heineken_core,roboto,system-ui;color:#880005}.menu{position:fixed;inset:0}.menu__content{position:absolute;top:0;right:0;bottom:0;padding:41px 28px 91px 31px;width:428px}.menu__head{display:flex;align-items:center;justify-content:space-between}.menu__main-icon{width:35px;height:35px}.menu__close-icon{width:17px;height:17px;cursor:pointer}.menu h3{margin:20px 0 0;font-weight:700}.menu__list{font-size:22px;font-weight:400;line-height:25px;margin:30px 0 0}.menu__item{display:flex;align-items:center;height:59px;color:currentColor;cursor:pointer;text-decoration:none}.menu__item--disabled{pointer-events:none}.menu__icon{display:block;margin:0 24px 0 0;width:25px}.menu__divider{margin:17px 0;border:none;border-top:1px solid}.menu__mode{position:fixed;right:45px;bottom:91px}.menu__keg{display:unset}.menu__title-wrapper{display:flex;justify-content:space-between;align-items:baseline}.message{padding:10px 16px}.message__text{font-size:12px;font-weight:700;line-height:16px}.minimum-version-popup--outer-frame{justify-content:center;align-items:center;position:fixed;display:flex;top:0;left:0;width:100;height:100;background:#0f0}.mobile-bar{display:flex;align-items:center;justify-content:space-between}.mobile-bar__points{font-size:14px;font-weight:800;line-height:20px;margin:4px 0 0}.mobile-bar__button{flex:1;margin:0 5px 0 0}.mobile-bar__divider{display:block;margin:0 10px;height:20px;width:1px;background-color:currentColor}.mobile-bar__search{font-size:12px;font-weight:400;line-height:18px;flex-grow:1;display:flex;align-items:center;margin:-5px 0;max-width:calc(100% - 48px)}.mobile-bar .search__searching{margin-left:-48px;background-color:#fff}.mobile-bar .search__autocomplete{margin-left:-15px;margin-right:-15px}.mobile-bar__rewards{display:flex;flex-direction:column;align-items:flex-end;margin:-10px 0}.mobile-bar__rewards .mobile-bar__points{color:inherit;font-weight:400;text-transform:lowercase}.mobile-push-notification-cover{padding-top:48.6206896552%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.mobile-push-notification h1{display:none}.mobile-push-notification .mobile-push-notification-cover{margin:4px 0 0}.mobile-push-notification__article{font-size:14px;font-weight:400;line-height:18px;margin:20px 0 0;padding:0 19px}.mobile-push-notification__date{font-size:12px;font-weight:400;line-height:14px;margin:0 0 6px}.mobile-push-notification h3{margin:0}.mobile-push-notification a{cursor:pointer;text-decoration:underline}.mobile-push-notification__description{font-size:14px;font-weight:400;line-height:18px;margin:20px 0 0}.mobile-push-notification__description img,.mobile-push-notification__description video,.mobile-push-notification__description iframe,.mobile-push-notification__description object{max-width:100%}.modal-b{width:410px;max-height:564px;font-size:14px;padding:25px;overflow-y:scroll}.modal-b__warning-title{margin:3px 66px 15px;display:flex;justify-content:center;font-size:26px;font-weight:700}.modal-b__warning-text{padding:0 0 22px}.modal-b__warning-text--bold{font-weight:700}.modal-b__icon-wrapper{display:flex;justify-content:center}.modal-b__icon{width:80px;height:70px}.modal-b__error-item{display:flex;flex-direction:column;padding:0 10px 15px 0}.modal-b__error{display:flex;flex-direction:row}.modal-b__error-item-icon{height:21px;width:21px;min-width:21px;margin-right:10px}.modal-opened{overflow:hidden}.modal-opened--full-screen .layout__footer,.modal-opened--full-screen .layout__total,.modal-opened--full-screen .page,.modal-opened--full-screen .rewards-shop,.modal-opened--full-screen .d-cat{opacity:0}.modal{z-index:999;position:fixed;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;text-transform:none;cursor:auto;transition:all ease .3s}.modal--transition{bottom:0;top:unset;animation:.3s ease-in 0s 1 normal forwards running openingmobile}@keyframes openingdesktop{to{top:0}0%{top:800px}}@keyframes openingmobile{to{transform:translateZ(0)}0%{transform:translate3d(0,100%,0)}}@keyframes closingdesktop{to{top:800px}0%{top:0}}@keyframes closingmobile{to{transform:translate3d(0,100%,0)}0%{transform:translateZ(0)}}.modal--opening{animation:opacity-in .3s;opacity:1}.modal--closing{animation:opacity-out .3s;opacity:0}.modal--animated{animation:.25s ease-in 0s 1 normal forwards running closingmobile}.modal--calendar{position:unset}.modal__dialog{text-align:center}.modal--fullscreen .modal__dialog{height:100%}.modal--transition .modal__dialog{width:100%}.modal__dialog--bottom-sheet{position:absolute!important;bottom:0!important;width:100%!important;max-height:75vh!important;overflow-y:auto;border-radius:10px;margin-bottom:-5px}.modal__body{position:relative;display:inline-block;max-height:100%;border-radius:5px;text-align:left}.modal--fullscreen .modal__body{height:100%;border-radius:0}.modal--transition .modal__body{width:100%;display:block!important}.modal__body--bottom-sheet-width{width:100%!important}.modal__body--border{border-radius:25px}.modal__close{position:absolute;top:21px;right:16px;width:15px;height:15px;cursor:pointer;margin:9px 15px;z-index:99}.modal--fullscreen .modal__close{position:fixed}.modal__close--blob{display:none}.modal__close--closed{width:16px;height:16px;top:17px}.modal__closebutton{margin:10px;display:flex;justify-content:center}.modal--no-priority{animation:opacity-out .3s;z-index:0;opacity:0}.mode-switcher{display:flex;align-items:center}.mode-switcher__text{font-size:16px;font-weight:400;line-height:22px;margin:0 7px 0 0}.multi-brands-filter{z-index:101;position:fixed;inset:0}.multi-brands-filter__container{overflow-y:auto;position:absolute;inset:0;display:flex;flex-direction:column;padding:40px 15px 69px;animation:.3s ease-in 0s 1 normal forwards running panelmobile}.multi-brands-filter__container{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.multi-brands-filter__container::-webkit-scrollbar{display:block;width:7px}.multi-brands-filter__container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.multi-brands-filter__container::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}@keyframes panelmobile{to{transform:translateZ(0)}0%{transform:translate3d(0,100%,0)}}.multi-brands-filter__close{position:absolute;top:25px;right:25px;width:18px;height:18px;cursor:pointer}.multi-brands-filter__loading{font-size:12px;font-weight:400;line-height:22px}.multi-brands-filter h6{margin:0 0 25px}.multi-brands-filter__drop{display:flex;justify-content:space-between;align-items:center;margin:0 0 25px}.multi-brands-filter__drop-title{font-size:20px;font-weight:700;line-height:23px}.multi-brands-filter__arrow-icon{height:18px;width:18px;cursor:pointer}.multi-brands-filter__arrow-icon--close{transform:rotate(180deg)}.multi-brands-filter__d-item{display:flex;flex-direction:row;align-items:center;padding:16px 0;border-bottom:1px solid}.multi-brands-filter__d-item:last-child{border:none}.multi-brands-filter__i-logo{position:relative;width:64px;height:64px;border:1px solid;border-radius:50%;cursor:pointer}.multi-brands-filter__i-title{font-size:18px;font-weight:700;line-height:24px;padding:0 0 0 12px}.multi-brands-filter__i-checkbox{margin:0 0 0 auto}.multi-brands-filter__link{font-size:14px;font-weight:400;line-height:25px;cursor:pointer}.multi-brands-filter__link--disabled{pointer-events:none}.multi-brands-filter__button:first-child:last-child{margin:0 auto}.multi-brands-filter__button:not(:first-child){display:flex;justify-content:flex-end;margin:0 0 0 15px}.multi-brands-filter__buttons{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 50px;height:69px;border-top:1px solid}.multi-filter-button{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:5px}.multi-filter-button--active:after{content:"";position:absolute;top:5px;right:4px;display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor}.multi-filter-button__text{display:none}.multi-filter-button__icon{width:22px}.multi-filters{z-index:101;position:fixed;inset:0}.multi-filters__container{overflow-y:auto;position:absolute;inset:0;display:flex;flex-direction:column;padding:40px 15px 69px}.multi-filters__container{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.multi-filters__container::-webkit-scrollbar{display:block;width:7px}.multi-filters__container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.multi-filters__container::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.multi-filters--panel .multi-filters__container{padding:0;margin-top:50px;border-radius:25px 25px 0 0}.multi-filters_header-name{font-size:18px;font-weight:700;color:#292929}.multi-filters__brands{display:block;width:100%}.multi-filters__icons{width:20px;height:20px;margin-right:8px}.multi-filters__caption--caption{padding-right:8px}.multi-filters__close{position:absolute;top:25px;right:25px;width:18px;height:18px;cursor:pointer}.multi-filters__panel-close{width:18px;height:18px;cursor:pointer}.multi-filters__panel-close--opened{transform:rotate(-180deg)}.multi-filters__loading{font-size:12px;font-weight:400;line-height:22px}.multi-filters h6{margin:0 0 27px}.multi-filters__categories-list{display:flex;flex-wrap:wrap;margin:0 -4px}.multi-filters__categories-item{padding:0 4px 9px;width:50%}.multi-filters__back{display:flex;align-items:center;margin:0 0 15px}.multi-filters__back h6{margin:0 0 0 8px}.multi-filters__back-button{display:flex;align-items:center;justify-content:center;padding:0;width:27px;height:30px;border-radius:5px}.multi-filters__back-icon{width:11px}.multi-filters__food-item{cursor:pointer}.multi-filters__food-item:not(:last-child){margin:0 0 7px}.multi-filters__seller{font-size:14px;font-weight:400;line-height:16px;display:flex;align-items:center;justify-content:space-between;margin:0 0 13px}.multi-filters__buttons{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 50px;height:69px;border-top:1px solid}.multi-filters__buttons--vertical{flex-direction:column;margin-bottom:17px}.multi-filters--panel .multi-filters__buttons{width:100%;justify-content:center;padding:0}.multi-filters__link{font-size:14px;font-weight:400;line-height:25px;cursor:pointer}.multi-filters__link--disabled{pointer-events:none}.multi-filters__link{padding-left:12px}.multi-filters__button:first-child:last-child{margin:0 auto}.multi-filters__button:not(:first-child){display:flex;justify-content:flex-end;margin:0 0 0 15px}.multi-filters__header{display:flex;flex-direction:row;border-bottom:2px solid #ebebeb;align-items:center;padding:20px;justify-content:space-between}.multi-filters__header-test{font-size:20px;font-weight:700}.multi-filters__filter{padding:30px 20px 20px;display:block}.multi-filters__fiter-name{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:16px;font-weight:700;color:#8d8d8d;text-transform:uppercase;font-size:12px}.multi-filters__fiter-name--start{justify-content:flex-start;color:#000;font-size:16px;text-transform:unset}.multi-filters__option-name{margin-left:10px}.multi-filters__pill{display:flex;flex-wrap:wrap}.multi-filters__scrolable{max-height:90%;overflow-y:auto}.multi-filters__pill-close{height:9px;width:10px;margin-left:10px}.multi-filters__filter-quick{font-size:14px;font-weight:400;line-height:25px;display:flex;align-items:center;padding:0 16px;margin-right:8px;height:33px;border-radius:100px;border:1px solid;white-space:nowrap;cursor:pointer;color:#000}.multi-filters__filter-quick--filter-active,.multi-filters__filter-quick--filter-active:hover{border:2px solid;border-color:#292929}.multi-filters__filter-quick--filter-inactive{border:1px solid;border-color:#ebebeb;transition:border .3s ease-out}.nav-hidden{position:relative;height:100%}.nav-hidden__button{font-size:45px;font-weight:400;line-height:60px;display:block;padding:0;height:100%;background:none;border:none;cursor:pointer}.nav-hidden__dropdown{position:absolute;top:100%;right:0;border-radius:0 0 5px 5px}.nav-hidden__item{display:flex;align-items:center;padding:0 29px;height:63px}.nav-hidden__item:last-child{height:73px;padding:0 29px 10px}.nav-hidden__link{cursor:pointer;white-space:nowrap}.nav{font-size:18px;font-weight:700;line-height:22px}.nav--distributor{margin:-5px}.nav__list{display:flex;flex-direction:column}.nav__item{height:39px}.nav--distributor .nav__item{height:56px}.nav__item:last-child{padding:0}.nav__item--new-order{order:1}.nav__item--previous-orders{order:2}.nav__item--group-orders,.nav__item--order-summary,.nav__item--promotions,.nav__item--promotion-tracking{order:3}.nav__item--billing-document{order:6}.nav__item--re-promotions{order:4}.nav__item--rewards{order:4;display:none}.nav__item--balance{order:4}.nav__item--order-templates{order:5;margin:8px 0 0;padding:8px 0 0;height:47px;border-top:1px solid}.nav__item--order-suggestions{order:7}.nav__item--re-order-templates{order:3}.nav__item--performance{order:6}.nav__item--account-view{order:7}.nav__item--trends{order:7;border-style:solid;border-width:0}.nav--is-offline .nav__item--trends{margin:8px 0;padding:8px 0;height:47px;border-top-width:1px;border-bottom-width:1px}.nav__item--contact-us{order:8;margin:8px 0 0;padding:8px 0 0;height:47px;border-top:1px solid}.nav__item--self-reg,.nav__item--settings{order:9}.nav__item--sub-distributor{order:10}.nav__item--logout{order:11}.nav__item--dropdown{order:20}.nav__item--disabled{opacity:.45}.nav__item--distributor-home{display:none}.nav__divider{border-top:1px solid;margin:13px 0}.nav__link{position:relative;display:flex;align-items:center;height:100%;cursor:pointer;text-decoration:none;color:#292929}.nav__icon{margin:0 30px 0 0;width:25px;height:25px}.nav__link-text{white-space:nowrap}.new-orders-label{font-size:12px;font-weight:700;line-height:14px;display:flex;align-items:center;padding:0 11px;height:20px;border-radius:10px;white-space:nowrap}.not-found{height:100vh;padding:20px 15px;background-color:#fff}.not-found__header{display:block}.not-found__logo{display:block;background-size:contain;background-position:left;background-repeat:no-repeat;height:35px;cursor:pointer}.not-found__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found__title{font-size:20px;font-weight:800;line-height:27px;padding:64px 0 2px}.not-found__image{display:flex;flex-direction:row;justify-content:center;align-items:center}.not-found__number{font-size:70px;font-weight:800;line-height:94px}.not-found__icon{width:80px;padding:0 0 0 7px}.not-found__subtitle{font-size:16px;font-weight:400;line-height:21px;padding:21px 0 37px}.note{font-size:14px;font-weight:400;line-height:16px;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;min-height:52px}.note__close{margin:0 0 0 21px;height:16px;width:16px;cursor:pointer}.notifications{z-index:10;position:fixed;inset:0;cursor:auto}.notifications--compact{position:absolute;top:calc(100% + 14px);right:-71px;bottom:auto;left:auto}.notifications--distr.notifications--compact{right:0}.notifications__triangle{z-index:1;overflow:hidden;position:absolute;top:-12px;right:74px;display:none;width:23px;height:14px}.notifications__triangle:after{content:"";position:absolute;top:5px;left:5px;width:15px;height:15px;transform:rotate(45deg)}.notifications--compact .notifications__triangle{display:block}.notifications--distr.notifications--compact .notifications__triangle{right:3px}.notifications__container{position:absolute;inset:0;display:flex;flex-direction:column;padding:23px 16px 0 13px}.notifications--compact .notifications__container{overflow:hidden;position:relative;inset:auto;padding:0;width:251px;border-radius:5px}.notifications--compact .notifications__head{display:flex;align-items:center;justify-content:space-between;padding:12px 15px 12px 13px}.notifications__top{display:flex;align-items:center;justify-content:space-between}.notifications--compact .notifications__top{order:2}.notifications__icon{width:24px;height:24px}.notifications--compact .notifications__icon{display:none}.notifications__close-icon{width:20px;height:20px;cursor:pointer}.notifications--compact .notifications__close-icon{width:12px;height:12px}.notifications__title-block{display:flex;align-items:center;justify-content:space-between;margin:24px 0 18px}.notifications--compact .notifications__title-block{order:1;margin:0;padding:0}.notifications__title{font-size:18px;font-weight:700;line-height:22px}.notifications__scroll{overflow-y:auto;flex-grow:1;margin:0 -7px 0 0}.notifications__scroll{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.notifications__scroll::-webkit-scrollbar{display:block;width:7px}.notifications__scroll::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.notifications__scroll::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.notifications--compact .notifications__scroll{flex-grow:0;margin:0}.notifications__list{padding:0 10px 20px 19px}.notifications--compact .notifications__list{padding:0 10px 0 29px}.notifications__item{position:relative;padding:10px 0;border-bottom:1px solid;cursor:pointer}.notifications__item--new{font-weight:700}.notifications__item--new:before{content:"";position:absolute;top:17px;left:-17px;width:10px;height:10px;border-radius:50%}.notifications--compact .notifications__item{display:none;border-bottom:none}.notifications--compact .notifications__item:first-child{display:block}.notifications__item-top{display:flex;align-items:center;justify-content:space-between}.notifications__date{font-size:12px;font-weight:400;line-height:17px;margin:3px 0 0}.notifications__status{min-width:107px}.notifications__description{font-size:14px;font-weight:inherit;line-height:17px;margin:11px 0 0;display:inline}.notifications__description a{color:currentColor}.notifications__compact-bottom{display:none;margin:-3px 12px 0;padding:7px 0 16px;border-top:1px solid;text-align:center}.notifications--compact .notifications__compact-bottom{display:block}.notifications__compact-link{color:currentColor;cursor:pointer}.notifications__empty{font-size:16px;font-weight:700;line-height:19px;margin:12px 0 0}.nx-calendar{position:relative;display:flex;height:35px;border:1px solid;border-radius:28px;opacity:1;-webkit-user-select:none;user-select:none}.nx-calendar--advanced-calendar{z-index:101;position:unset;border:0;inset:0;border-radius:16px 16px 0 0}.nx-calendar--advanced-calendar-desktop{border:unset;right:70%;bottom:45%}.nx-calendar--range-selection{margin:22px 0 0}.nx-calendar__input{width:100%;opacity:0;cursor:pointer}.nx-calendar__single{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 15px}.nx-calendar__single-mask{font-size:14px;font-weight:700;line-height:17px;cursor:pointer;white-space:nowrap}.nx-calendar__select-icon{width:12px;height:12px;cursor:pointer;transition:all ease .3s}.nx-calendar__select-icon--rotate{transform:rotate(180deg)}.nx-calendar__range{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px}.nx-calendar--reward .nx-calendar__range{padding:0 28px}.order-page .nx-calendar__range{padding:0 9px}.nx-calendar__rangeFrom{inset:0;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px;width:163px;border-radius:28px}.nx-calendar--reward .nx-calendar__rangeFrom{padding:0 28px}.order-page .nx-calendar__rangeFrom{padding:0 9px}.nx-calendar__rangeTo{position:absolute;inset:-1px 0 0 113px;display:block;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px;width:103px;border:1px solid;border-radius:28px;border-color:#0e7c28}.nx-calendar--reward .nx-calendar__rangeTo{padding:0 28px}.order-page .nx-calendar__rangeTo{padding:0 9px}.nx-calendar__range-block{position:relative;display:flex;align-items:center;justify-content:space-between}.nx-calendar__range-blockFrom{position:relative;display:flex;align-items:center;justify-content:space-between;margin-left:-36px}.nx-calendar__range-blockTo{position:relative;display:flex;align-items:center;justify-content:space-between;top:8px;left:-2px}.nx-calendar--reward .nx-calendar__range-blockTo{left:-15px}.nx-calendar__caption{font-size:12px;font-weight:400;line-height:17px;position:absolute;top:-31px;left:0}.nx-calendar__range-mask{font-size:12px;font-weight:700;line-height:17px;white-space:nowrap}.nx-calendar__icon{margin:0 0 0 4px;width:9px;height:9px;cursor:pointer;transition:all ease .3s}.nx-calendar__icon--rotate{transform:rotate(180deg)}.nx-calendar__date-breaker{width:12px;border-bottom:1px solid;cursor:pointer}.nx-calendar__container{position:absolute;margin:8px 0 0;padding:17px 16px 6px;width:264px;min-height:282px;border:1px solid;border-radius:5px;opacity:1}.nx-calendar__container--inline{display:inline-flex;position:static}.nx-calendar__container--calendar{position:fixed;right:0;width:100%;bottom:inherit;border:0;display:flex;flex-direction:column;background-color:#fff}.nx-calendar__container--radius{border-radius:16px}.nx-calendar--range-selection .nx-calendar__container{padding:17px 20px 6px;width:290px}.nx-calendar__header{font-size:14px;font-weight:700;line-height:22px;display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;padding:0 0 9px;border-bottom:1px solid}.nx-calendar__nav{cursor:pointer}.nx-calendar__nav-icon{width:12px;height:12px}.nx-calendar__title{margin:0 auto;display:flex}.nx-calendar__table{margin:0 -6px;border-collapse:collapse;width:100%}.nx-calendar__month{font-size:12px;font-weight:400;line-height:22px;padding:0 0 9px}.nx-calendar__td{position:relative;min-width:35px;height:35px}.nx-calendar--range-selection .nx-calendar__td{min-width:37px;border-bottom:5px solid white}.nx-calendar__td--start-date:before{content:"";position:absolute;top:0;right:0;bottom:0;width:50%}.nx-calendar__td--end-date:before{content:"";position:absolute;top:0;bottom:0;left:0;width:50%}.nx-calendar__date-elem{font-size:12px;font-weight:700;line-height:22px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:29px;height:29px;border-radius:50%;border:1px solid transparent;transition:all ease .2s;cursor:pointer}.nx-calendar__date-elem--disabled{font-weight:400;cursor:auto;pointer-events:none}.nx-calendar__month-label,.nx-calendar__year-label{padding:10px;border-radius:10px;text-align:center;width:76px;height:30px;cursor:pointer;display:flex;justify-content:center;align-items:center}.nx-calendar--performance .nx-calendar__month-label,.nx-calendar--performance .nx-calendar__year-label{padding:10px;border-radius:10px;text-align:center;width:55px;height:30px;cursor:pointer;display:flex;justify-content:center;align-items:center}.nx-calendar__month-elem,.nx-calendar__year-elem{font-size:12px;font-weight:700;line-height:22px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:inherit;height:39px;border-radius:10px;border:1px solid transparent;transition:all ease .2s;cursor:pointer}.nx-calendar__month-elem--disabled,.nx-calendar__year-elem--disabled{font-weight:400;cursor:auto;pointer-events:none}.nx-calendar__link{text-decoration:underline;margin-left:8px}.nx-week-calendar{position:relative;display:flex;height:35px;border:1px solid;border-radius:28px;opacity:1;-webkit-user-select:none;user-select:none}.nx-week-calendar--range-selection{margin:22px 0 0}.nx-week-calendar__input{width:100%;opacity:0;cursor:pointer}.nx-week-calendar__single{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 15px;cursor:pointer}.nx-week-calendar__single-mask{font-size:14px;font-weight:700;line-height:17px;cursor:pointer;white-space:nowrap}.nx-week-calendar__select-icon{width:12px;height:12px;cursor:pointer;transition:all ease .3s}.nx-week-calendar__select-icon--rotate{transform:rotate(180deg)}.nx-week-calendar__range{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px}.nx-week-calendar--reward .nx-week-calendar__range{padding:0 28px}.order-page .nx-week-calendar__range{padding:0 9px}.nx-week-calendar__range-block{position:relative;display:flex;align-items:center;justify-content:space-between}.nx-week-calendar__caption{font-size:12px;font-weight:400;line-height:17px;position:absolute;top:-31px;left:0}.nx-week-calendar__range-mask{font-size:12px;font-weight:700;line-height:17px;white-space:nowrap}.nx-week-calendar__icon{margin:0 0 0 4px;width:9px;height:9px;cursor:pointer;transition:all ease .3s}.nx-week-calendar__icon--rotate{transform:rotate(180deg)}.nx-week-calendar__date-breaker{width:12px;border-bottom:1px solid;cursor:pointer}.nx-week-calendar__container{position:absolute;margin:8px 0 0;padding:17px 16px 6px;width:290px;min-height:282px;border:1px solid;border-radius:5px;opacity:1}.nx-week-calendar__container--inline{display:inline-flex;position:static}.nx-week-calendar--range-selection .nx-week-calendar__container{padding:17px 20px 6px;width:290px}.nx-week-calendar__header{font-size:14px;font-weight:700;line-height:22px;display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;padding:0 0 9px;border-bottom:1px solid}.nx-week-calendar__nav{cursor:pointer}.nx-week-calendar__nav-icon{width:12px;height:12px}.nx-week-calendar__title{margin:0 auto}.nx-week-calendar__table{margin:0 -6px;border-collapse:collapse}.nx-week-calendar__month{font-size:12px;font-weight:400;line-height:22px;padding:0 0 9px}.nx-week-calendar__td{position:relative;min-width:35px;height:35px;border-radius:40%;border:1px solid transparent;transition:all ease .2s;cursor:pointer}.nx-week-calendar--range-selection .nx-week-calendar__td{min-width:37px;border-bottom:5px solid white}.nx-week-calendar__td--start-date:before{content:"";position:absolute;top:0;right:0;bottom:0;width:50%}.nx-week-calendar__td--end-date:before{content:"";position:absolute;top:0;bottom:0;left:0;width:50%}.nx-week-calendar__date-elem{font-size:12px;font-weight:700;line-height:22px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:29px;height:29px;border-radius:50%;border:1px solid transparent;transition:all ease .2s;cursor:pointer}.nx-week-calendar__date-elem--disabled{font-weight:400;cursor:auto;pointer-events:none}.offline-catalog-download-warning-modal{padding:31px 18px 30px;width:270px;color:#000}.offline-catalog-download-warning-modal h3{margin:0 0 18px}.offline-catalog-download-warning-modal__text{font-size:14px;font-weight:400;line-height:18px}.offline-catalog-download-warning-modal__buttons,.offline-catalog-download-warning-modal__quantity-wrapper{display:flex;justify-content:center;margin:20px 0 0}.offline-catalog-download-warning-modal__button:not(:first-child){margin:0 0 0 20px}.offline-catalog-download-warning-modal__promo-button:not(:first-child){margin:0 0 0 20px}.offline-catalog-download-warning-modal__quantity:not(:first-child){margin:0 0 0 20px}.offline-notification-modal{padding:31px 0 30px;width:300px}.offline-notification-modal h3{margin:0 23px 18px 18px}.offline-notification-modal__text{font-size:14px;font-weight:400;line-height:18px;margin:0 23px 0 18px}.offline-notification-modal__buttons{display:flex;justify-content:center;margin:20px 0 0}.offline-notification-modal__buttons--spaced{justify-content:space-evenly}.offline{display:flex;align-items:flex-start;padding:14px 12px 14px 10px;border:1px solid;border-radius:5px}.offline__icon{margin:1px 12px 0 0;min-width:19px;width:19px}.offline__text{font-size:12px;font-weight:400;line-height:14px;flex-grow:1}.offline__mode{display:none}.online-payment__error-warn{font-size:12px;font-weight:400;line-height:16px;line-height:3;position:relative}.online-payment__error-warn__icon{top:2px;left:0;width:12px;height:12px;margin-top:10px}.online-payment__container{padding:20px;border-radius:5px;max-height:550px;min-height:max-content;overflow-y:scroll}.online-payment__padding{display:flex;align-items:center;justify-content:space-between}.online-payment__container-radio{flex-direction:row;display:inline-block;padding:12px;border-radius:5px;height:85px;width:180px;margin-right:10px;vertical-align:middle;margin-top:10px}.online-payment__container-radio-mobile{flex-direction:row;display:inline-block;padding:12px;border-radius:5px;width:100%;margin-right:10px;vertical-align:middle;margin-top:5px;margin-bottom:5px}.online-payment__total{flex-direction:row;display:inline-flex;margin-top:5px;margin-left:8px;width:100%;justify-content:space-between}.online-payment__title{margin:0 0 5px}.online-payment__inline-title{flex-direction:row;display:inline-block;font-size:20px;font-weight:700;margin-right:5px;color:#101417}.online-payment__item{flex-direction:row;margin:6px 0;padding:15px 10px;width:100%;border-radius:5px;border:1px solid;transition:all ease .3s;cursor:pointer;box-shadow:3px 3px 10px #ebebeb;display:flex;justify-content:space-between;align-items:center}.online-payment__list{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:-6px;border-radius:5px;margin-bottom:10px}.online-payment__product-list{flex-wrap:wrap;align-items:stretch;margin:-6px 0;border-radius:5px}.online-payment__border-box{flex-direction:row;display:inline-block;border-radius:25px;border:1px solid #73ad21;padding:8px;width:65%;height:43px}.online-payment__phone-text{font-size:16px;font-weight:400;color:#292929;margin-top:20px;margin-bottom:5px}.online-payment__icon{flex-direction:row;display:inline-block;width:20px;height:20px;margin-right:5px;margin-top:5px}.online-payment__icon-s-f{flex-direction:row;display:inline-block;margin-left:15px;margin-top:5px;margin-bottom:5px;width:25px;height:25px;text-align:right;align-items:flex-end}.online-payment__no-ext{flex-direction:row;display:inline-block;margin-left:5px;margin-top:5px;margin-bottom:9px;size:18px;font-weight:400;color:#292929}.online-payment__input{flex-direction:row;display:inline-block;margin-left:5px;margin-top:5px;margin-bottom:14px;size:18px;font-weight:400;color:#292929;width:200px;height:50px;border:0px solid;background-color:transparent;resize:none;outline:none;border-color:#fff}.online-payment__inline-second{flex-direction:row;display:inline-block;font-size:17px;font-weight:700;color:#101417;opacity:.7}.online-payment__inline-order-summary{flex-direction:row;display:inline-block;font-size:17px;color:#101417}.online-payment__inline-radio-text{flex-direction:row;display:inline-block;font-size:17px;color:#101417;height:25px;width:25px}.online-payment__inline-radio-text--highlight{background-color:#017c28}.online-payment__payment-title{font-size:16px;font-weight:700;line-height:25px;display:inline-block;flex-direction:column;flex-grow:1}.online-payment__rating-container{flex-direction:row;display:flex;align-items:flex-start}.online-payment__button{background-color:#017c28;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;width:225px;border-radius:25px}.online-payment__inline-alignment{flex-direction:row;display:inline-block;text-align:right;height:max-content;margin-bottom:10px}.online-payment__inline-header-alignment{flex-direction:row;display:flex;text-align:right;height:max-content;vertical-align:top;align-items:center}.online-payment__inline-grey-line{flex-direction:row;display:inline-block;margin-bottom:-5px;margin-top:20px;align-self:flex-end;align-items:flex-end}.online-payment__inline-grey-line-header{flex-direction:row;display:inline-block}.online-payment__inline-order-title{flex-direction:row;display:inline-block;font-size:20px;font-weight:700;color:#101417;height:max-content}.online-payment__total-title{flex-direction:row;display:inline-block;font-size:17px;font-weight:700;color:#101417}.online-payment__total-amount{flex-direction:row;text-align:right;font-size:18px;font-weight:700;color:#101417}.online-payment__discount-amount{text-align:right;font-size:18px;font-weight:400;color:#101417;opacity:.5;width:100%;text-decoration:line-through}.online-payment__divider{margin:0 7px;height:18px;width:1px;background-color:currentColor}.online-payment__head{display:flex;align-items:flex-start}.online-payment__main-info{display:flex;flex-direction:row;align-items:flex-end}.online-payment__m-i-block{width:50%;align-items:flex-start;padding:0 0 10px}.online-payment__m-i-block:nth-child(2n){text-align:right}.online-payment__text{font-size:14px;font-weight:400;line-height:16px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2%;padding-bottom:2%;font-size:16px;border-radius:5px;padding-right:1%}.online-payment__text--bold{font-weight:800}.online-payment__text--underline{text-decoration:underline}.online-payment__text--pointer{cursor:pointer}.online-payment__text--m-t-5{margin-top:5px}.online-payment__text--space{padding-right:4%}.opco{padding:30px 20px;border-radius:5px}.opco h4{margin:0}.opco h5{margin:0 0 23px}.opco__divider{margin:20px 0;border:none;border-top:1px solid}.opco__contact{font-size:18px;font-weight:400;line-height:20px;display:flex;align-items:center;margin:0 0 9px}.opco__contact:last-child{margin:0}.opco__contact--disabled{pointer-events:none}.opco__icon{margin:0 10px 0 0;width:15px;height:15px}.opco__form{display:block;margin:35px 0 0}.order-add-item{padding:20px 15px}.order-add-item__text{font-size:14px;font-weight:700;line-height:25px;margin:0 0 16px}.order-add-item__form{display:flex;flex-wrap:wrap}.order-add-item__sku{flex-grow:1;z-index:11;position:relative;width:0}.order-add-item__quantity{margin:0 0 0 10px}.order-add-item__button{margin:15px 0 0;min-width:100%}.order-delivered{display:flex;border-radius:5px;padding:12px}.order-delivered--vsm{margin-bottom:20px}.order-delivered__info-column,.order-delivered__title-container{flex-grow:1;display:flex;flex-direction:column}.order-delivered__title{font-size:12px;font-weight:400;line-height:14px;margin:0 0 4px;text-align:center}.order-delivered__value{font-size:14px;font-weight:700;line-height:17px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.order-delivered__icon{display:none}.order-delivered__divider{margin:4px 15px 5px;border:none;border-left:1px solid}.order-empty--finance{padding:0 16px}.order-empty h5{font-size:16px;font-weight:700;line-height:19px;margin:0}.order-empty__text{font-size:14px;font-weight:400;line-height:18px;padding:12px 64px 0 0}.order-has-unfinished-payments-modal{overflow-y:auto;padding:34px 18px 30px;max-height:inherit;width:270px}.order-has-unfinished-payments-modal h6{margin:0 0 18px;text-align:start}.order-has-unfinished-payments-modal__text{font-size:14px;font-weight:400;line-height:18px;margin:0 42px 0 0}.order-has-unfinished-payments-modal__buttons{display:flex;justify-content:space-around;margin:20px 0 0}.order-has-unfinished-payments-modal__button:not(:first-child){margin:0 0 0 10px}.order-info{font-size:12px;font-weight:700;line-height:25px;display:flex;align-items:center;white-space:nowrap;flex-direction:column;margin:0 5px 0 0}.order-info__rating-container{display:flex;align-items:flex-start;align-self:flex-end}.order-info__rating-icon{height:17px;width:17px;margin-right:2px}.order-info__rating-text{font-size:14px;font-weight:800;line-height:17px;margin-left:2px}.trackarrow{background-color:#f8b966!important}.trackBody{min-width:69.777%!important;flex-grow:1}.trackSide{min-width:23.777%!important;padding-right:40px!important}.pad-left{padding-left:86px}.order-list{overflow:hidden;display:block;width:100%;text-decoration:none;cursor:pointer}.order-list--is-hop{overflow:unset}.order-list__row{display:flex;padding:12px 12px 12px 15px;border-top:1px solid}.order-list__order-info{flex-grow:1;display:flex;align-items:center}.order-list__pickup_text{font-size:14px;font-weight:700;line-height:17px;padding-left:8px}.order-list__order-type{display:flex;align-items:center;padding-right:16px}.order-list__main{flex-grow:1}.order-list__main-grid{flex-grow:1;display:grid}.order-list__track-trace{width:15%;align-self:center}.order-list__info{font-size:12px;font-weight:400;line-height:17px;flex-grow:1;display:flex;flex-direction:column}.order-list__info--width-hop{width:50%}.order-list__info--margin-top{margin-top:3%}.order-list__info--width{width:40%;flex-grow:0}.order-list__eta{padding-top:3%}.order-list__status{display:none;flex-grow:1;flex-direction:row;align-items:center}.order-list__status--po-status{width:20%;flex-grow:0!important}.order-list__delivery-icon{width:5%;align-self:center}.order-list__total-amount{font-size:14px;font-weight:700;line-height:17px;flex-grow:1;display:flex;padding:9px 0 0;align-items:center}.order-list__total-amount--width{width:20%;flex-grow:0;padding:1%}.order-list__total-amount--display{display:inline-block}.order-list__total-amount--delivery-width{width:100%!important}.order-list__font-weight{font-weight:300;font-size:18px}.order-list__align-center{align-self:center}.order-list__payment-block{padding:0 15px 0 0}.order-list__payment{font-size:12px;font-weight:700;line-height:25px;padding:0 0 0 20px;min-width:91px;white-space:nowrap}.order-list__arrow{display:flex;align-items:center}.order-list__arrow--width{width:8%}.order-list__i-name{padding:0 0 9px}.order-list__i-text{display:none}.order-list__text{text-decoration:underline;cursor:pointer}.order-list__text--padding{padding:9%}.order-list__i-date{font-size:14px;font-weight:700;line-height:17px;margin:0}.order-list__s-image{margin:0 20px 0 0;width:34px;height:24px}.order-list__s-text{width:100px}.order-list__t-image{display:inline-block;margin:0 20px 0 0;width:34px;height:24px}.order-list__t-image--pickupavailable{display:inline-block;margin:0 8px 0 0;width:34px;height:24px}.order-list__a-icon{width:13px;height:13px}.order-list__a-icon--margin-width{margin-left:25%;width:45%;height:45%;padding:12%}.order-list__po-row{padding:2% 2% 2% 4%;border-top:.1px solid #ebebeb}.order-list__t-row{display:flex;padding:12px 12px 12px 15px;border-top:1px solid}.order-list__icon,.order-list__deliveries-icon{width:20px;height:20px}.order-list__icon:not(:last-child),.order-list__deliveries-icon:not(:last-child){margin-right:5px}.order-list__deliveries-icon{width:35px;height:35px}expanded .order-list__deliveries-icon{transform:rotate(180deg)}.order-list__deliveries-icon--padding{padding:15%}.order-list__deliveries-icon--delivery-padding{padding:10%}.order-list__i-ordered-by{padding:9px 0 0}.order-list__pickup-row{display:none;align-items:center}.order-list__pickup_icon{width:34px;height:24px}.order-m{display:flex;flex-direction:column;align-items:stretch}.order-m--finance{max-width:350px}.order-m--transparent,.order-m h3{display:none}.order-m__doc-download{padding:0% 5%}.order-m__invoice-download{padding:5%}.order-m__doc-download-title{font-size:18px;font-weight:800}.order-m__select-all-button{height:44px;float:right;cursor:pointer;margin-right:5%}.order-m__documents-list{display:inline-block;width:100%;margin:2% 0 1% -3%;padding:3%;list-style-type:none;border:1px solid #efefef;border-radius:5px}.order-m__doc-download-subtitle{font-size:14px}.order-m__doc-lable{margin:0% 0 0 2%;width:80%;display:inline-block;vertical-align:super}.order-m__image{width:9%}.order-m__doc-checkbox{border:1px solid #efefef;float:right;border-radius:15%;margin-top:2%}.order-m__order-number{font-weight:800;margin:0 0 0 5px}.order-m__rejection{font-size:14px;font-weight:400;line-height:17px;display:flex;justify-content:center;padding:10px 15px;min-height:29px}.order-m__reject-text{display:contents;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#fff}.order-m__footer{display:none}.order-m__footer>*:first-child:last-child{margin:0 auto}.order-m__footer--finance{display:flex;margin-bottom:15px}.order-m__date-block{display:grid;grid-template-columns:auto auto;grid-row-gap:3px;margin:9px 0 0}.order-m__track-block{width:500px;display:grid;grid-template-columns:auto auto;grid-row-gap:3px;margin:0}.order-m__d-text{font-size:14px;font-weight:400;line-height:18px;white-space:nowrap;font-style:normal;color:#292929}.order-m__d-phno{font-size:14px;margin-left:0}.order-m__icon-rating,.order-m__icon-phone{height:15px;width:15px}.order-m__d-date{font-size:14px;font-weight:700;line-height:18px;padding:0 0 0 19px;font-style:normal;color:#292929}.order-m__payment,.order-m__paymentpending{font-size:12px;font-weight:700;line-height:16px;font-style:normal;color:#292929}.order-m__t-value{font-size:14px;font-weight:700;line-height:25px}.order-m__status{font-size:14px;font-weight:800;line-height:19px;position:relative;display:block}.order-m__reason{font-size:14px;font-weight:800;line-height:19px;display:flex;align-items:center;justify-content:center;margin-top:2px;padding:7px 10px;word-break:break-word}.order-m__dist{font-size:14px;font-weight:400;line-height:16px;display:flex;padding:10px 0}.order-m__d-title{font-weight:800}.order-m__d-value{margin:0 0 0 5px}.order-m__info{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:14px 15px 16px}.order-m__i-block{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;overflow-wrap:anywhere}.order-m__i-block:nth-child(2n){align-items:flex-end;text-align:right}.order-m__i-block--pickupavailable{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow-wrap:anywhere;width:auto}.order-m__i-block--pickupavailable:nth-child(2n){align-items:flex-end;text-align:right}.order-m__i-block--date,.order-m__i-block--track{order:5;width:100%}.order-m__i-block--delivery{order:3}.order-m__i-block--payment{order:4;align-items:flex-end;width:100%}.order-m__i-block--cash{font-weight:400;order:6;width:100%;align-items:flex-start}.order-m__i-text{font-size:14px;font-weight:800;line-height:16px;display:block}.order-m__i-date{font-size:14px;font-weight:400;line-height:16px;margin:5px 0 0}.order-m__link:hover{text-decoration:none}.order-m__main{padding:18px 15px 20px}.order-m__total{display:flex;align-items:center;margin:0 0 0 10px}.order-m__distr-title{display:flex;align-items:center;margin:5px 0 0 10px}.order-m__online{font-size:14px;font-weight:400;line-height:25px}.order-m__m-text{font-size:14px;font-weight:400;line-height:18px;flex-grow:1;font-style:normal;color:#292929}.order-m__edit{display:flex;align-items:center;justify-content:center;margin:0 0 0 10px;width:33px;height:30px;border-radius:5px;cursor:auto}.order-m__edit--disabled{pointer-events:none;opacity:.5}.order-m__edit-icon{min-width:14px;width:14px;height:14px}.order-m__edit-text{display:none}.order-m__m-number{font-size:14px;font-weight:700;line-height:25px}.order-m__m-distr{font-size:14px;font-weight:700;line-height:18px;font-style:normal;color:#292929}.order-m__list{display:block;margin:5px 0 0}.order-m__list--report-issue .product-list hot-product:last-child{border-bottom:0}.order-m .order-add-item{margin:15px -15px 0}.order-m__border{margin:20px 0 0;border:none;border-top:1px solid}.order-m__totals{display:block;margin:18px 0 10px}.order-m__details{padding:5px 0 0;border-top:1px solid;display:flex;flex-direction:column}.order-m__detail-wrapper{width:100%}.order-m__subtitle{font-size:14px;font-weight:700;line-height:17px;padding:15px 0 8px}.order-m__text{font-size:12px;font-weight:400;line-height:17px}.order-m__divider{margin:23px}.order-m__h-text{font-size:16px;font-weight:400;line-height:16px;display:block}.order-m__h-date{font-size:16px;font-weight:800;line-height:16px;margin:5px 0 0}.order-m__h-info{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:0 15px 16px;background-color:#f5f5f5}.order-m__invoice-list{padding:8px;flex:1;border-radius:3px}.order-m__invoice-main{padding:13px 10px 15px;display:flex;flex-direction:column}.order-m__invoice-text{font-size:12px;font-weight:400;line-height:17px;white-space:nowrap;padding-right:11px}.order-m__p-text{font-size:12px;font-weight:400;line-height:17px;white-space:nowrap;padding-right:40px}.order-m__m-divider{margin:0;border:none;border-top:1px solid;color:#b1b1b129}.order-m__d-col{padding-left:0;padding-right:0;width:100%;font-size:14px;font-weight:800;line-height:16px;display:flex;flex-direction:column}.order-m__d-col--accept{flex-direction:row;flex-wrap:wrap;align-items:center}.order-m__suggestion{padding:10px;height:70px;border-radius:3px}.order-m__radio-group-text{margin:10px 0;font-weight:400;text-align:left}.order-m__a-button-container{display:flex;justify-content:center;margin:10px 0 0;padding-bottom:12px}.order-m__a-button{display:block}.order-m__radio-group{display:flex;justify-content:flex-start}.order-m__radio-group .radio{margin:0}.order-m__d-confirm{font-size:20px;font-weight:700;line-height:16px;margin:15px}.order-m__radio-text{font-weight:600}.order-m__message-divider{margin-top:15px;border:none;border-top:1px solid;color:#b1b1b129}.order-m__d-message{margin-top:15px}.order-m__f-details{flex-direction:column;flex:1;margin-left:13px;margin-right:13px;background:#fff 0% 0% no-repeat padding-box;box-shadow:3px 3px 10px #b1b1b180;border-radius:5px;opacity:1}.order-m__f-container{display:flex;padding-left:15px;padding-right:15px;flex-direction:column}.order-m__mob_background{background:var(--neutral-grey-soft) 0% 0% no-repeat padding-box;background:#f5f5f5 0% 0% no-repeat padding-box;opacity:1;padding-bottom:13px;padding-top:1px}.order-m__t-container{align-items:flex-start;padding-left:15px;padding-right:15px}.order-m__t-area{width:100%;border-radius:5px;height:100px;margin-top:15px;border-color:#017c28}.order-m__icon-tick{width:35px}.order-m__tick-container{display:flex;font-size:20px;font-weight:700;line-height:16px}.order-m__t-message{flex:1;padding-top:10px;padding-left:15px}.order-m__t-icon{padding-right:15px}.order-m__h-block{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:5px 0 0;width:50%;overflow-wrap:anywhere}.order-m__h-block:nth-child(2n){align-items:flex-start;text-align:right;padding-left:120px}.order-m__rating-text{font-size:14px;padding:2px 4px 0}.order-m__rating-container{display:flex;align-items:center;justify-content:center}.order-m__reason-block{list-style:none;padding-left:0;margin-bottom:7px}.order-m__r-title{margin:0 0 10px}.order-m__r-text{font-weight:800}.order-m__r-text--r-name{list-style-type:none!important;font-weight:600!important}.order-m__r-item{margin-top:5px;list-style:disc;margin-left:17px}.order-m__p-row{display:flex;align-items:center}.order-m__pickuporder-row{display:flex;align-items:center;margin-right:8px;margin-left:0}.order-m__pickup_icon{margin:0 5px 0 0;min-width:34px;width:34px;height:24px}.order-m__pickup_text{font-size:14px;font-weight:700;line-height:17px}.order-m__address_title{margin-top:8px;font-size:14px;font-weight:700;line-height:18px;font-style:normal;padding:0 0 0 19px}.order-m__address_value{font-size:14px;padding:0 0 0 19px}.order-notification{overflow-y:auto;padding:34px 18px 30px;max-height:inherit;width:290px}.order-notification h6{margin:0;text-align:start;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:800;font-size:20px;line-height:24px;width:222px;height:48px;top:32px;left:24px}.order-notification__text{font-size:15px;line-height:20px;color:#000;font-family:heineken_core,roboto,system-ui;font-weight:400}.order-notification__buttons{display:flex;justify-content:space-around;margin:20px 0 0}.order-notification__buttonsmobile{margin:22px 0 0}.order-notification__button:not(:first-child){margin:0 0 0 20px}.order-rating{width:287px}.order-rating__outer-wrapper{padding:31px 18px 0}.order-rating__em-container{display:flex;flex-direction:column;align-items:center;width:200px}.order-rating__em-text{font-size:14px;line-height:20px;color:#017c28;font-weight:300;text-align:center}.order-rating__content{width:247px;height:120px;overflow:auto;text-align:justify}.order-rating__image{border:1px solid;border-radius:22px;width:42px;padding:7px;border-color:#017c28}.order-rating__reason-label{margin:0 0 0 2%;width:80%;display:inline-block;font-size:14px}.order-rating__reason-checkbox{border:1px solid #017c28;float:left;border-radius:15%}.order-rating h3{margin:0 0 8px}.order-rating__text{font-size:14px;font-weight:400;line-height:20px}.order-rating__buttons{display:flex;justify-content:center;margin:20px 0}.order-rating__button:not(:first-child){margin:0 0 0 20px}.order-rating__rating-container{display:flex;flex-direction:column}.order-rating__rating-content{padding:10px 0;display:flex;flex-direction:row;justify-content:space-between}.order-rating__placeholder{padding:10px 0}.order-rating__reason-container{display:flex;padding:5px 0;align-items:center}.order-status{font-size:14px;font-weight:700;line-height:17px;display:flex;flex-direction:row;align-items:center}.order-status__icon{margin:0 5px 0 0;min-width:34px;width:34px;height:24px}.order-summary-list__title{font-size:10px;font-weight:400;line-height:17px;padding:9px 0 0 9px;height:41px;text-align:left;vertical-align:baseline}.order-summary-list__title:first-child{padding:9px 0 0 11px}.order-summary-list__title--date{width:28%}.order-summary-list__title--outlets{width:15%}.order-summary-list__title--qty{width:28%}.order-summary-list__title--subtotal{width:25%}.order-summary-list__crates{font-size:8px;line-height:4px;display:block}.order-summary-list__row{height:59px;border-bottom:1px solid}.order-summary-list__col{font-size:12px;font-weight:700;line-height:14px;padding:17px 0 17px 9px;vertical-align:top}.order-summary-list__col:first-child{padding-left:11px}.order-summary-page{margin:0 auto;padding:17px 15px 30px}.order-summary-page h1{display:none}.order-summary-page__filters{margin:0 0 20px}.order-summary-page__filters:empty{display:none}.order-summary-page__calendar{display:block}.order-summary-page--hop .order-summary-page__calendar{max-width:103px}.order-templates-modal{padding:31px 32px 30px 18px;width:270px}.order-templates-modal h3{margin:0 0 18px}.order-templates-modal__input{display:block;margin:0}.order-templates-modal__length{font-size:10px;font-weight:700;line-height:17px;display:block;margin:5px 0 12px 19px}.order-templates-modal__text{font-size:14px;font-weight:400;line-height:18px;padding:0 14px 20px 0}.order-templates-modal__footer{display:flex;justify-content:space-between}.order-templates-modal__footer>*:first-child:last-child{margin:0 auto}.order-templates-modal__footer--duplicated{margin-top:12px}.order-templates-modal__footer--short-button{margin:0 34px 0 48px}.order-templates h1{display:none}.order-templates__container{margin:5px 0;padding:20px;border-radius:5px}.order-templates__list{display:flex;flex-flow:row wrap;margin-left:-5px;margin-right:-5px;margin-bottom:-12px}.order-templates__item{width:100%;padding-left:5px;padding-right:5px;margin:0 0 12px}.order-templates__empty-text{font-size:20px;font-weight:700;line-height:27px}.order__title-block{display:flex;align-items:center;padding:14px 15px 16px;min-height:59px}.order__title{font-size:14px;font-weight:700;line-height:17px;flex-grow:1}.order__icon-button{display:flex;align-items:center;justify-content:center;margin:0 0 0 6px;width:33px;height:29px;border-radius:5px}.order__icon{width:13px;height:13px}.order__buttons{display:flex;align-items:center;justify-content:space-between;margin:18px 0 0;padding:0 15px}.order__top-button{display:none}.order__order{padding:0 15px}.order__order-template{padding:2px 15px 0}.order__list{display:block}.order__totals{display:block;padding:15px 0 0}.order__button{display:none}.order__template-info{font-size:14px;font-weight:400;line-height:25px;display:flex;align-items:center;white-space:nowrap}.orders-filter{z-index:101;position:fixed;inset:0}.orders-filter__container{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;padding:66px 0 69px;width:239px}.orders-filter__container-vsm{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;padding-top:66px;width:239px}.orders-filter__close{position:absolute;top:25px;right:25px;width:20px;height:20px;cursor:pointer}.orders-filter__filters-block{flex-grow:1;height:0;padding:0 18px 0 15px}.orders-filter__calendar{display:block}.orders-filter--hop .orders-filter__calendar{max-width:103px}.orders-filter__divider{margin:12px 0 0;border:none;border-top:1px solid}.orders-filter__caption{font-size:12px;font-weight:400;line-height:17px;margin:14px 0 8px}.orders-filter__filter{font-weight:700;display:block}.orders-filter__buttons{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 25px;height:69px;border-top:1px solid}.orders-filter__link{font-size:14px;font-weight:700;line-height:25px;cursor:pointer}.orders-filter__link--disabled{pointer-events:none}.orders-filter__button:first-child:last-child{margin:0 auto}.orders-filter__button:not(:first-child){flex-grow:1;display:flex;justify-content:flex-end;margin:0 0 0 15px}.orders-page{margin:0 auto;padding:0 15px 30px}.orders-page__title{display:flex;justify-content:space-between}.orders-page__order-title{display:flex;padding-left:440px}.orders-page__track-title_container{flex-direction:row;display:flex}.orders-page h1{display:none}.orders-page__filters{font-size:12px;font-weight:700;line-height:13px;display:flex;justify-content:space-between;margin:15px 0 22px}.orders-page__filtersHU{font-size:12px;font-weight:700;line-height:13px;display:flex;justify-content:space-between;margin:0 0 22px}.orders-page__stat{display:block;overflow-wrap:anywhere}.orders-page__number{margin:0 20px 0 0;width:189px}.orders-page__date{display:none}.orders-page--hop .orders-page__date{max-width:152px}.orders-page__status{display:none}.orders-page--hop .orders-page__status{margin-left:179px}.orders-page__status--space{margin-left:1.1%}.orders-page__fulfill{display:none;margin-left:1.8%}.orders-page--hop .orders-page__fulfill{margin-left:179px}.orders-page--hop .orders-page__caption{margin:0 19px 8px}.orders-page__list{display:block;margin:21px 0 0}.outlets{position:relative}.outlets--filter{border-radius:100px}.outlets--opened.outlets--filter{border-radius:20px 20px 0 0}.outlets--vsm .outlets--opened{width:200px!important}.outlets__selected{z-index:3;position:relative;display:flex;align-items:center;padding:0 30px 0 50px;height:40px}.outlets--filter .outlets__selected{border-radius:inherit}.outlets--select-view .outlets__selected{position:relative;display:flex;align-items:center;padding:0 30px 0 15px;height:35px;width:100%;border:1px solid;border-radius:100px;cursor:pointer}.outlets--select-view.outlets--opened .outlets__selected{width:inherit!important;border-radius:17px 17px 0 0}.outlets--vsm.outlets--opened .outlets__selected{width:inherit!important}.outlets__icon{position:absolute;top:calc(50% - 12px);left:17px;width:23px;height:23px}.outlets__title{font-size:12px;font-weight:400;line-height:15px;margin:0 20px 0 0;white-space:nowrap}.outlets__title:empty{display:none}.outlets__name{font-size:14px;font-weight:400;line-height:16px;white-space:nowrap;overflow:hidden;flex-grow:1;text-decoration:underline;margin-right:10px}.outlets--select-view .outlets__name{text-decoration:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outlets--vsm .outlets__name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outlets__name:after{position:absolute;content:"";right:9%;width:10%;height:50%}.outlets--fade .outlets__name:after{display:none}.outlets__search{font-size:12px;font-weight:400;line-height:22px;flex-grow:1;margin:0 0 0 -6px;padding:0 0 0 10px;height:16px;border-radius:0}.outlets__arrow-icon{position:absolute;right:16px;top:calc(50% - 6px);width:12px;height:12px;cursor:pointer;margin-left:5px}.outlets--opened .outlets__arrow-icon{transform:rotate(-180deg)}.outlets__search-icon{position:absolute;right:16px;top:calc(50% - 9px);width:15px;height:15px;cursor:pointer}.outlets__list-container{overflow:hidden;z-index:2;position:absolute;top:100%;left:0;right:0;border-radius:0 0 5px 5px}.outlets__list{display:none}.outlets--opened .outlets__list{overflow-y:auto;display:block;max-height:213px}.outlets--opened .outlets__list{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.outlets--opened .outlets__list::-webkit-scrollbar{display:block;width:7px}.outlets--opened .outlets__list::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.outlets--opened .outlets__list::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.outlets--opened .outlets__list::-webkit-scrollbar{width:9px}.outlets__item{font-size:16px;font-weight:400;line-height:19px;position:relative;display:flex;align-items:center;padding:14px 10px 14px 29px;min-height:47px;cursor:pointer}.outlets__item--active:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;border-radius:0 5px 5px 0}.outlets__item:last-child{padding:14px 10px 16px 29px}.outlets__view-list-container{display:none;overflow:hidden}.outlets--opened .outlets__view-list-container{display:block;z-index:5;position:absolute;top:calc(100% - 2px);left:0;min-width:100%;max-width:100%;border:1px solid;border-top:none;border-radius:0 0 17px 17px}.outlets__view-list{display:none}.outlets--opened .outlets__view-list{overflow-y:auto;display:block;max-height:245px;padding:0 15px}.outlets--opened .outlets__view-list{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.outlets--opened .outlets__view-list::-webkit-scrollbar{display:block;width:7px}.outlets--opened .outlets__view-list::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.outlets--opened .outlets__view-list::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.outlets--opened .outlets__view-list::-webkit-scrollbar{width:9px}.outlets__view-list-item{font-size:14px;font-weight:inherit;line-height:17px;display:flex;align-items:center;height:37px;border-top:1px solid;padding:0;font-weight:400;white-space:nowrap;cursor:pointer}.outlets__view-list-item:hover{opacity:.7}.outlets__container{flex-grow:1;width:0}.outlets__outlet{max-width:100%;white-space:nowrap;overflow:hidden}.outlets--select-view .outlets__outlet,.outlets--vsm .outlets__outlet{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.outlets__outlet:after{position:absolute;content:"";right:10px;width:10%;height:20px}.outlets--select-view .outlets__outlet:after{display:none}.outlets--vsm .outlets__outlet:after{display:none}.outlets__address{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:14px;margin:5px 0 0}.page{padding:0 0 30px}.page__banner{background-color:#eff3f9;height:68px;margin-bottom:2%;display:flex;gap:8px;border-radius:4px;flex-direction:column}.page__plpTitle{display:flex;margin-top:6.5%;-font-family:"heineken_core",roboto,system-ui;font-style:normal;color:#012a65;font-weight:700;font-size:14px;line-height:20px}.page__title{margin-top:-3%;margin-left:6%}.page__closeIcon{width:17px;margin-left:7%;color:#292929;margin-right:6%;cursor:pointer}.page__content h1{text-align:left}.page__sidebar{border-left:1px solid}.password-expired-modal{padding:31px 18px 26px;width:270px}.password-expired-modal--remind{padding:35px 25px 30px}.password-expired-modal h3{margin:0 0 18px}.password-expired-modal__text{font-size:14px;font-weight:400;line-height:18px}.password-expired-modal__button{display:block;margin:25px 0 0}.password-expired-modal__buttons{content:" ";margin:25px 0 0;display:flex;flex-direction:row;justify-content:space-between}.password{padding:16px 22px 31px}.password__text{font-size:14px;font-weight:400;line-height:18px;margin:15px 0 0}.password h1{margin:0;font-size:20px;font-weight:0;line-height:24px}.password__msg-text{font-size:14px;font-weight:400;line-height:18px;margin:8px 0 0;text-align:left;padding-bottom:16px;border-bottom:1px solid #EBEBEB;color:#292929;font-family:heineken_core,roboto,system-ui}.password__msg-title{color:#ec1c24;font-size:16px;font-family:heineken_core,roboto,system-ui;font-weight:800}.password__name{display:block;margin:16px 0 0}.password__radio-group{margin:20px 0 0}.password__radio-item{font-size:14px;font-weight:400;line-height:18px;display:flex;align-items:center}.password__radio-item:last-child{padding:0;margin:16px 0 0}.password__r-text{font-size:14px;font-weight:400;line-height:18px;margin:0 0 0 8px}.password__input{display:block;margin:30px 0 0}.password__input-confirm{display:block;margin:14px 0 0}.password__button{display:block;margin:23px 0 0}.password__next-button{display:block;margin:16px 0 0}.password__sent-code{display:block;margin:20px 0 16px}.password__continue-code{display:flex;justify-content:center;margin:23px 0 0}.password__forgot{margin:15px 0 0;text-align:center}.password__login{margin:19px 0 0;text-align:center}.password__alert{margin:4px 0 0}.password__info-msg-text{font-size:14px;font-weight:400;line-height:18px;margin:8px 0 0;text-align:center}.password__msg-text-email{font-size:14px;font-weight:400;line-height:18px;margin:8px 0 24px;text-align:left}.password__accordion{margin:24px 0 0}.payment-failed-modal{background-color:#fff;position:relative;overflow-y:auto;max-height:inherit;border-radius:12px;box-shadow:7px -4px 12px #0003}.payment-failed-modal__title-text{margin:24px 0 24px 26px;font-size:18px;line-height:20px}.payment-failed-modal__divider{margin:0 1px 20px 0;border:none;color:#ebebeb;opacity:.6;border-top:.5px solid}.payment-failed-modal__icon{position:absolute;top:26px;left:24px;width:22px;height:21px}.payment-failed-modal h6{margin:0 0 5px 24px;text-align:start;color:#292929;font-family:heineken_core,sans-serif;font-weight:700;font-size:14px;line-height:18px}.payment-failed-modal__text{display:flex;flex-direction:row;margin-bottom:24px;font-style:normal;font-weight:400;font-family:heineken_core,sans-serif;font-size:14px;color:#292929;line-height:18px}.payment-failed-modal__buttons{display:flex;justify-content:space-around;margin:0 0 24px}.payment-failed-modal__button:not(:first-child){margin:0 0 0 20px}.payment-failed-modal__content{display:flex;flex-direction:column;justify-content:center;align-items:left;padding:0 0 0 24px;width:336px;height:auto}.payment-method-mobile{font-family:heineken_core,roboto,system-ui;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px 24px 40px;background:#fff;border-bottom:4px solid #ebebeb}.payment-method-mobile__container{width:100%}.payment-method-mobile__title{font-family:heineken_core,roboto,system-ui;width:327px;height:24px;font-style:normal;font-size:18px;font-weight:700;line-height:24px;color:#292929}.payment-method-mobile__payments{margin-top:16px}.payment-method-mobile__buttons{display:none}.payment-method{padding:16px 15px 20px}.payment-method__container{overflow:hidden;position:relative;padding:20px;border-radius:5px}.payment-method__container--error{border:1px solid}.payment-method__title{font-size:14px;font-weight:700;line-height:17px;margin:0 0 11px}.payment-method__close3{width:5%;margin-left:98%;margin-top:-4%;margin-bottom:4%}.payment-method__total{display:none}.payment-method__text{font-size:12px;font-weight:400;line-height:22px}.payment-method__divider{margin:10px 0 15px;border:none;border-top:1px solid}.payment-method .payment{margin:0 0 8px}.payment-method__buttons{display:none}.payment-mobile{display:block;cursor:pointer;font-family:heineken_core,roboto,system-ui}.payment-mobile__selected{border-color:#017c28!important;background-color:#ebf5ee}.payment-mobile__disableAPM{border:2px solid #D9D9D9;opacity:.5;background:#f5f5f5;color:#8d8d8d;filter:grayscale(100%)}.payment-mobile--disabled{pointer-events:none}.payment-mobile__container{display:flex;align-items:center;padding:16px;border:2px solid #ebebeb;border-radius:8px;margin-bottom:4px}.payment-mobile--disabled .payment-mobile__container{border:1px solid #ebebeb;opacity:.5}.payment-mobile__arrow-icon{padding:2%}.payment-mobile__divider{display:block;margin:0 10px;height:40px;width:1px;background-color:#7fc59b}.payment-mobile__card-validated{display:flex;font-weight:700;margin-left:10px}.payment-mobile__icon{max-height:16px;width:16px;margin-right:8px;aspect-ratio:2/1}.payment-mobile__icon-cash{height:16px;width:16px;margin-right:8px}.payment-mobile__card-icon{align-self:flex-start;height:16px;width:16px;margin-right:8px}.payment-mobile__info{flex-grow:1}.payment-mobile__title{font-style:normal;font-size:16px;font-weight:700;line-height:16px;font-family:heineken_core,roboto,system-ui;color:#292929;text-transform:capitalize;text-wrap:nowrap}.payment-mobile__desc{font-size:14px;font-weight:400}.payment-mobile__description{font-size:12px;font-weight:400;line-height:16px;margin:4px 0 0}.payment-mobile__cards{margin:5px 0 0}.payment-mobile__img{margin:0 4px 0 0;width:29px;height:19px}.payment-mobile__upgrade-android-version{padding:24px;display:flex;left:84px;background:#f9ecbf;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;flex-direction:column;line-height:20px;justify-content:center;margin-top:16px;gap:8px}.payment-mobile__upgrade-android-version-header{font-size:14px;color:#886200;font-weight:700}.payment-mobile__upgrade-android-version-body{font-size:14px;color:#000;line-height:20px;font-weight:400;text-decoration:none}.payment-mobile__upgrade-android-version-info{font-size:12px;color:#000;line-height:16px;font-weight:400;width:287px;height:32px}.payment-mobile__upgrade-android-version-body a{color:#000}.payment-mobile .error{margin:5px 0 10px}.payment-process-modal{font-family:heineken_core,roboto,system-ui;z-index:101;position:fixed;inset:0;background-color:#00000080;height:100%;width:100%}.payment-process-modal__container{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:40px 15px 69px;background-color:#fff}.payment-process-modal--panel .payment-process-modal__container{padding:0;margin-top:50px;border-radius:25px 25px 0 0}.payment-process-modal__header{display:flex;flex-direction:row;border-bottom:2px solid #ebebeb;align-items:center;padding:15px;justify-content:space-between}.payment-process-modal__header-name{font-size:18px;font-weight:700;color:#292929}.payment-process-modal__content{display:flex;flex-direction:column;justify-content:center;align-items:left;margin-top:8px;padding:16px 24px}.payment-process-modal__text{display:flex;flex-direction:row;margin-bottom:16px;font-style:normal;font-weight:700;font-size:14px;color:#292929}.payment-process-modal__icon{display:flex;align-items:center;justify-content:center;width:27px;height:30px;border-radius:5px}.payment-process-modal__loading_image{animation:spin 2s linear infinite}.payment-process-modal__spin{color:#fff}.payment-process{font-size:14px;font-weight:400;line-height:22px;padding:25px 15px 33px}.payment-process__link{display:inline-block;margin:25px 0 0;cursor:pointer}.payment{display:block;cursor:pointer}.payment--disabled{pointer-events:none}.payment input{display:none}.payment__container{display:flex;align-items:center;padding:10px 8px 12px;border:1px solid;border-radius:5px;transition:all ease .3s}.payment--disabled .payment__container{border:1px solid;opacity:.5}.payment__marker{display:flex;align-items:center;justify-content:center;margin:0 15px 0 0;min-width:20px;width:20px;height:20px;border:1px solid;border-radius:50%}.payment__marker:before{content:"";width:12px;height:12px;border-radius:50%}.payment__icon{margin:0 18px 0 0;min-width:28px;width:28px}.payment__title{font-size:14px;font-weight:400;line-height:20px}.payment__description{font-size:12px;font-weight:400;line-height:16px;margin:4px 0 0}.payment__cards{margin:5px 0 0}.payment__img{margin:0 4px 0 0;width:29px;height:19px}.payment .error{margin:5px 0 10px}.perf-box{border-radius:5px}.perf-box--custom{box-shadow:none!important}.perf-box__head{display:flex;align-items:center;padding:10px 17px 12px 21px;min-height:67px;cursor:pointer}.perf-box--opened .perf-box__head{padding:10px 17px 8px 21px;min-height:63px}.perf-box__icon{margin:0 10px 0 0;width:22px}.perf-box__title{font-size:16px;font-weight:700;line-height:24px;flex-grow:1;width:0}.perf-box__truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perf-box__value{font-size:14px;font-weight:800;line-height:15px;margin:0 0 0 5px}.perf-box__arrow-icon{margin:0 0 0 10px;width:14px;transition:all ease .3s}.perf-box--opened .perf-box__arrow-icon{transform:rotate(180deg)}.perf-box--sdip .perf-box__arrow-icon{width:17px}.perf-box__content{display:none;padding:0 21px 13px 16px}.perf-box--opened .perf-box__content{display:block}.perf-box__select{font-weight:700;display:block;margin:0 0 18px}.perf-box__filters{display:flex;margin:0 0 23px}.perf-box__filter{margin:0 12px 0 0}.perf-box__slabNameAlign{font-size:14px;font-weight:800;line-height:15px;margin:0 0 0 5px;text-align:right;color:#0e7c28}.perf-box__slabFilters{display:inline-flex}.perf-box__orders-s{font-size:16px;font-weight:400;line-height:24px;margin:0 0 24px}.perf-box__orders-s-header{display:flex;justify-content:space-between;margin:0 0 8px}.perf-box__orders-s-value{font-size:18px;font-weight:700}.perf-box__orders-s-line{height:16px;border-radius:100px}.perf-box__orders-s-online{height:inherit;border-radius:100px}.perf-box__result-title{display:flex;position:relative}.perf-box__result-title:before,.perf-box__result-title:after{content:""}.perf-box__checkbox-group .checkbox{font-size:14px;font-weight:400;line-height:normal;flex-direction:row-reverse;justify-content:space-between;margin-bottom:10px}input:checked .perf-box__checkbox-group .checkbox{font-weight:700}.perf-history__filters{margin-bottom:20px}.perf-history__filters .perf-box__head{padding:10px 20px 6px!important;min-height:80px}.perf-history__filters .perf-box__content{padding:0 20px 27px}.perf-history__filters .perf-box__truncate{font-size:16px;font-weight:400;line-height:normal}.perf-history__filters .perf-box__result-title{font-size:16px;font-weight:700;line-height:normal;position:relative;margin:0 0 20px}.perf-history__filters .perf-box__result-title:after{content:"";z-index:1;position:absolute;top:50%;width:100%;border-top:solid 1px}.perf-history__filters .perf-box__result-title span{z-index:2;position:relative;padding-right:12px;background:#fff}.perf-history__filters .perf-box__checkbox-group{margin:0 0 0 20px}.perf-history__filters .checkbox__marker{width:28px;height:28px;margin:0}.perf-history__filters .checkbox input:checked~.checkbox__text{font-weight:700}.perf-history__filters .check-icon__icon{width:40%;height:40%}.perf-history__see-more{font-size:16px;font-weight:400;line-height:21px;position:relative;margin-top:50px;text-align:center}.perf-history__see-more:before{content:"";z-index:1;position:absolute;top:50%;display:block;width:100%;border-top:solid 1px}.perf-history__see-more span{z-index:2;position:relative;display:inline-flex;align-items:center;height:50px;padding:0 18px;border:solid 1px;border-radius:35px;cursor:pointer}.perf-history__see-more .perf-history__icon{width:14px;margin-left:10px;transition:all .3s ease}.perf-history__list--expanded .perf-history__see-more .perf-history__icon{transform:rotate(-180deg)}.perf-quarter{font-size:16px;font-weight:700;padding:20px;margin:0 0 20px;border-radius:5px}.perf-quarter__head{font-size:18px;font-weight:700}.perf-quarter__head,.perf-quarter__total{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.perf-quarter__tag{font-size:12px;font-weight:700;line-height:16px;max-width:50%;padding:7px 15px;border-radius:5px;text-transform:uppercase;text-align:center;letter-spacing:1px}.perf-quarter__number strong{font-size:18px}.perf-quarter__reward{display:flex;flex-wrap:wrap;align-items:center;padding:20px}.perf-quarter__icon{width:56px;height:56px;margin:0 15px 0 0}.perf-quarter__content{flex-grow:1}.perf-quarter__label{margin:0 0 15px;width:100%}.perf-quarter__price{font-size:18px}.perf-side{height:760px;background-position:center;background-size:cover}.perf-volumes{font-size:16px;font-weight:400;line-height:21px}.perf-volumes__head{display:flex;justify-content:space-between}.perf-volumes__head{text-align:left}.perf-volumes__head--highlight{font-weight:700!important}.perf-volumes__head--title{font-size:14px;font-weight:700;line-height:19px}.perf-volumes__number{font-weight:700;margin:0 0 0 5px}.perf-volumes__list{margin:8px 0 0;padding:10px 0 14px;min-height:70px;border-top:1px solid;border-bottom:1px solid}.perf-volumes__item{margin:0 0 16px}.perf-volumes__volume{min-width:2px;height:16px;margin:8px 0 0;border-radius:100px}.perf-volumes__volume-sub{min-width:2px;height:10px;border-radius:100px;margin:7px 0 0}.perf-volumes__volume-background{min-width:2px;height:10px;border-radius:100px}.perf-volumes__my-progress{margin-top:-25px}.perf-volumes__my-progress-mobile{margin-top:-5px}.perf-volumes__volume-bg{min-width:2px;height:10px;border-radius:100px}.perf-volumes__totals{line-height:24px;margin:15px 0 0;text-align:right}.perf-volumes__total{font-size:18px;font-weight:700;line-height:24px;margin:0 0 0 10px}.perf-volumes__slab{padding:15px 5px}.perf-volumes__detail-group{margin-top:5px;text-align:right;text-decoration:underline;text-underline-position:under;cursor:pointer}.perf h1{display:none}.perf__dates{display:block;margin:-3px 0 0}.perf--hop .perf__dates{max-width:104px}.perf__metrics{font-weight:700;display:block;margin:10px 0 0;min-width:150px}.perf__list{margin:19px -15px 0;padding:20px 15px}.perf__tabs{display:flex}.perf__tab{font-size:16px;line-height:19px;flex-shrink:0;width:50%;padding:15px;text-align:center}.perf__tab--opened{font-weight:700}.perf__percent{margin-bottom:40px}.perf__percent .perf-volumes__head{font-size:16px;font-weight:700;line-height:19px}.perf__percent .perf-volumes__head span{font-weight:400}.perf__sales .perf-volumes__head--title{font-weight:700}.perf__sales .perf-volumes__list .perf-volumes__number{font-weight:400}.perf__sales .perf-volumes__list .perf-volumes__number strong{font-size:18px}.perf__sales .perf-volumes__list .perf-volumes__item+.perf-volumes__item{border-top:solid 1px;padding:22px 0 0}.perf .perf-box:not(:last-child){margin:0 0 12px}.performance-promotions h1{display:none}.performance-promotions__offline{display:block;margin:0 0 20px}.performance-promotions__tracking{padding:24px 12px;gap:16px;display:flex;flex-wrap:wrap}.performance-promotions__item{border-radius:5px;width:100%!important}.performance-promotions__description{height:max-content;font-size:16px;font-weight:400;line-height:22px;font-family:heineken_core,roboto,system-ui}.performance-promotions__header-container{display:flex;flex-direction:column;gap:12px;padding:24px 16px 0}.performance-promotions__title-container{height:max-content;display:flex;flex-direction:column;gap:4px}.performance-promotions__title-text{height:max-content;margin-bottom:5px;font-size:24px;font-weight:800;line-height:28px;font-family:heineken_core,roboto,system-ui}.performance-promotions__status-block{display:flex;height:18px}.performance-promotions__check-icon,.performance-promotions__calender-icon{height:16px;width:16px}.performance-promotions__status-text{font-size:14px;font-weight:400;line-height:18px;font-family:heineken_core,roboto,system-ui}.performance-promotions__past-promo{display:flex;padding:12px 16px;height:59px;font-size:18px;font-weight:800;line-height:22px;font-family:heineken_core,roboto,system-ui}.performance-promotions__alert-message,.performance-promotions__alert-message-history{padding:24px;font-size:14px;font-weight:700;line-height:20px;height:max-content;font-family:heineken_core,roboto,system-ui}.performance-promotions__conditions{text-decoration:underline;display:inline;cursor:pointer}.performance-promotions__pad{padding:16px 16px 0;margin-bottom:120px}.performance-promotions__slab-background{height:205px;background-color:#f5f5f5}.performance-promotions__header{height:max-content;font-family:heineken_core,roboto,system-ui;font-size:24px;font-weight:800;line-height:28px}.performance-promotions__status-icon{display:flex;align-items:center;gap:4px;margin-right:16px}.performance-promotions__vector{display:flex;align-items:center;gap:4px}.performance-promotions__main{height:18px;display:flex;margin-top:12px;margin-bottom:12px}.performance-promotions .slab{overflow:hidden;display:block;margin-top:-320px}.performance-promotions .slab__carousel{position:initial!important;padding:0 75px 0 0}.performance-promotions .slab__carousel--last-slide{padding:0 0 0 89px}.performance-promotions .slab__carousel--single-slab{padding:unset}.performance-promotions .slab__slide{padding:32px 12px 24px}.performance-promotions .slab__slab-container{position:relative;display:flex;flex-direction:column;align-items:center;height:248px;border-radius:5px;text-align:center}.performance-promotions .slab__slab-container--single-slab{margin-right:17px}.performance-promotions .slab__svg-top-left{position:absolute;top:0;right:0}.performance-promotions .slab__slab-title{position:absolute;top:30px;left:32px;height:max-content;width:160px;text-align:initial;font-size:20px;font-weight:800;line-height:24px;font-family:heineken_core,roboto,system-ui}.performance-promotions .slab__slab-description{position:absolute;top:70px;left:32px;right:32px;height:max-content;width:-moz-fit-content;width:fit-content;text-align:initial;font-size:14px;font-weight:400;line-height:20px;font-family:heineken_core,roboto,system-ui}.performance-promotions .slab .carousel-nav{z-index:2;position:absolute;top:50%}.performance-promotions .slab .ngucarousel{overflow:visible!important;position:initial!important}.performance-promotions__target-block{height:max-content;padding:40px 16px 0;display:flex;flex-direction:column;gap:8px}.performance-promotions__text-title{height:max-content;font-size:20px;font-weight:800;line-height:24px;font-family:heineken_core,roboto,system-ui}.performance-promotions__text-desc{height:max-content;font-size:14px;font-weight:400;line-height:18px;font-family:heineken_core,roboto,system-ui}.performance-promotions__parent-block{padding:25px 16px 0;display:flex;flex-direction:column;gap:16px}.performance-promotions__display-flex{display:flex;flex-direction:column;gap:8px}.performance-promotions__progress-block{display:flex;align-items:center;border-bottom:1px solid #EBEBEB}.performance-promotions__visits{width:100%;display:flex;align-items:center;padding:16px 0}.performance-promotions__eye-icon{width:48px;height:48px;margin-right:12px;margin-left:5px}.performance-promotions__visits-content{display:flex;flex-direction:column;height:max-content;align-self:center;gap:4px;width:202px;font-size:16px;font-weight:800;line-height:18px}.performance-promotions__count{border-radius:32px;height:32px;display:flex;justify-content:center;padding:3px;align-items:center;color:#fff;width:57px;font-size:16px;font-weight:700;line-height:20px;font-family:heineken_core,roboto,system-ui}.performance-promotions__count--color-blue{background-color:#0c479d}.performance-promotions__count--color-green{background-color:#017c28}.performance-promotions__reward-block{display:flex;gap:4px;flex-direction:column;border-bottom:1px solid #EBEBEB;padding-bottom:16px}.performance-promotions__reward-title{height:max-content;font-size:18px;font-weight:800;line-height:22px;color:#017c28}.performance-promotions__reward-details{height:18px;display:flex;gap:6px;font-size:14px;font-weight:400;line-height:18px}.performance-promotions__progress-list{padding:19px 24px 19px 0;font-size:16px;font-weight:800;line-height:18px;display:flex;flex-direction:column;gap:4px;width:100%}.performance-promotions__count-title{color:#8d8d8d;display:flex;margin-bottom:3px;width:max-content;align-items:center;font-size:12px;font-weight:400;line-height:14px}.performance-promotions__color-green{color:#017c28}.performance-promotions__per{height:auto;background-color:#f5f5f5}.performance-promotions__name-block{display:flex;flex-direction:row;background-color:#fff;padding:25px 20px;border-radius:4px;border:1px solid #EBEBEB;height:100%;cursor:pointer}.performance-promotions__arrow-icon{width:24px;float:right;font-size:12px;font-weight:400;line-height:16px;color:#00a551;height:100%;padding-top:10px;margin-left:8px}.performance-promotions__start{font-size:20px;font-weight:800;line-height:24px;width:100%;font-family:heineken_core,roboto,system-ui}.performance-promotions__date{font-size:14px;font-weight:400;line-height:18px;display:flex;flex-direction:row;align-items:center;margin-top:3px}.performance-promotions__date-color{font-size:14px;font-weight:400;line-height:18px;padding-top:4px;padding-left:5px;font-family:heineken_core,roboto,system-ui}.performance-promotions__date-color-history{font-size:14px;font-weight:400;line-height:18px;padding-top:4px;font-family:heineken_core,roboto,system-ui}.phone-topup{margin:40px auto 0;max-width:400px}.phone-topup__form-group+.phone-topup__form-group{padding:15px 0 0}.phone-topup__form-group--phone .input__caption{font-size:14px;font-weight:700}.phone-topup__form-group--phone .input__field{font-size:14px}.phone-topup .select__text{font-weight:700}.phone-topup .button-group{margin-top:25px}.phone-topup__message .alert{margin:0 0 10px}.place-order-button{display:none}.place-order-button__text{font-family:heineken_core,roboto,sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#f5f5f5}.place-order-button__icon{height:15px;width:20px;margin-left:18px}.po-number-edit-modal{padding:31px 18px 30px;width:624px;height:284px}.po-number-edit-modal__header{font-size:28px;font-weight:700;line-height:35px;color:#292929;text-align:center;margin-bottom:30px}.po-number-edit-modal__text{font-size:16px;font-weight:400;line-height:18px;line-height:25px;margin-left:30px;margin-right:30px;margin-bottom:50px}.po-number-edit-modal__buttons{display:flex;justify-content:center;margin:20px 0 0}.po-number-edit-modal__button{margin:0 30px}.po-number-edit-modal__po-number-edit-block{margin-left:25px;margin-right:25px}.po-number-edit-modal__po-number-edit{border:1px solid #017C28;width:100%;border-radius:30px;margin-top:15px;height:50px;font-size:18px;font-weight:400;line-height:24px;font-family:heineken_core,roboto,system-ui;padding-left:15px}.po-number-edit-modal__po-title{font-size:20px;font-weight:700;line-height:24px;font-family:heineken_core,roboto,system-ui;color:#292929}.points{display:flex;align-items:center;text-decoration:none;cursor:pointer}.points__icon{width:25px;height:25px;margin:0 30px 0 0}.points__amount{font-size:12px;font-weight:700;line-height:20px;display:block;margin:0 0 0 10px;height:20px;padding:0 8px;border-radius:100px}.price-m{display:flex;flex-direction:column;align-items:stretch;padding:30px 15px;max-height:100vh;width:100vw}.price-m__content{overflow-y:auto;flex-grow:1;margin:0 -8px 35px 0;padding:22px 8px 0 0}.price-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.price-m__content::-webkit-scrollbar{display:block;width:7px}.price-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.price-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.price-m__title{font-size:26px;font-weight:700;line-height:36px;margin:0 0 24px;text-align:center}.price-m__sub-title{font-size:20px;font-weight:700;line-height:26px;margin:29px 0 17px;text-align:left}.price-m__info{font-size:15px;line-height:21px;position:relative;padding:10px 20px 13px 32px;margin:0 0 15px;border-radius:5px}.price-m__info-img{position:absolute;left:10px;top:13px;height:17px;width:17px}.price-m__form{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 25px}.price-m__form:first-child{margin-top:15px}.price-m__footer{z-index:10;position:absolute;bottom:0;width:100%;display:flex;justify-content:center;margin:0 -15px;border-top:1px solid}.price-m__b-footer{margin:12px 0}.price-m .price-form{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 25px}.price-m .price-form:first-child{margin-top:15px}.price-m .price-form__f-main{display:flex}.price-m .price-form__f-caption{font-size:16px;line-height:22px;margin:0 0 3px 16px}.price-m .price-form__input{flex:1;margin:0 10px 0 0}.price-m .price-form__input--busy{opacity:.3}.price-m .price-form__form-buttons{display:flex;flex-direction:row}.price-m .price-form__b-form{max-width:60px}.price-m .price-form__b-form:first-child{margin:0 5px 0 0}.price-table-modal{display:flex;flex-direction:column;padding:40px 0 0 20px;max-width:1055px;max-height:562px;height:calc(100vh - 20px)}.price-table-modal__sort-block{font-size:16px;line-height:21px;display:flex;align-items:center;margin:0 0 30px}.price-table-modal__sort-title{margin:0 10px 0 0}.price-table-modal__sort-buttons{display:flex;flex-direction:row;gap:15px}.price-table-modal__sort-button{cursor:pointer;display:flex;flex-direction:row;align-items:center;min-width:130px;border-radius:5px;padding:9px 20px}.price-table-modal__arrows{display:flex;flex-direction:column;gap:3px}.price-table-modal__arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:0 0 0 14px;opacity:.5}.price-table-modal__arrow--up{border-bottom:5px solid}.price-table-modal__arrow--down{border-top:5px solid}.price-table-modal__arrow--active{opacity:1}.price-table-modal__table-wrapper{position:relative}.price-table-modal__table-scroller{overflow-x:scroll;overflow-y:visible;height:453px;margin:0 3px 0 0}.price-table-modal__table-scroller{scrollbar-width:none}.price-table-modal__table-scroller::-webkit-scrollbar{display:none}.price-table-modal__table-scroller::-webkit-scrollbar-track{margin-top:150px;margin-left:480px}.price-table-modal__table{font-size:15px;line-height:20px;border:none;border-right:solid 1px;border-collapse:separate;border-spacing:0}.price-table-modal__table tbody td{border:solid 1px;padding:13px 8px 15px;white-space:normal;overflow:hidden}.price-table-modal__thead-row{position:sticky;top:0}.price-table-modal__thead-row:nth-child(2){top:50px}.price-table-modal__thead-row:nth-child(3){top:100px}.price-table-modal__th{font-weight:700;border:solid 1px;padding:13px 8px 15px;text-align:left;white-space:nowrap}.price-table-modal__th--sticky-top-cell{position:sticky;z-index:10}.price-table-modal__th--sticky-left-cell{border-left:solid 1px;border-right:solid 1px;left:0;position:sticky;top:auto;min-width:120px;max-width:120px;overflow:hidden;white-space:normal;z-index:12}.price-table-modal__th--sticky-left-cell:nth-child(2){left:120px}.price-table-modal__th--sticky-left-cell:nth-child(3){left:240px}.price-table-modal__th--sticky-left-cell:nth-child(4){left:360px}.price-table-modal__th--line-one{top:0}.price-table-modal__th--line-two{top:50px}.price-table-modal__th--line-three{top:100px}.price-table-modal__th--no-border,.price-table-modal__cell--no-border{border:none}.price-table-modal__sticky-col{border-left:solid 1px;border-right:solid 1px;left:0;position:sticky;top:auto;min-width:120px;max-width:120px;z-index:11}.price-table-modal__sticky-col:nth-child(2){left:120px}.price-table-modal__sticky-col:nth-child(3){left:240px}.price-table-modal__sticky-col:nth-child(4){left:360px}.price{font-size:14px;font-weight:700;line-height:17px}.price--catalog{font-weight:800;display:flex;flex-direction:column;align-items:flex-end}.price--orderdetailcatalog{display:flex;flex-direction:column;align-items:flex-end;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#292929}.price__old-price{font-size:12px;font-weight:400;line-height:14px;margin:0 6px 0 0;text-decoration:line-through;white-space:nowrap}.price--orderdetailcatalog .price__old-price{order:2;margin:4px 0 0}.price__base-unit-price,.price__price-unspecified{font-size:12px;font-weight:400;line-height:14px;display:block}.price__new-price{white-space:nowrap}.price--orderdetailcatalog .price__new-price{order:1}.price__list-price{white-space:nowrap}.price__price-unspecified{display:flex;min-width:110px;line-height:16px}.price--orderdetailcatalog .price__price-unspecified{order:4;margin:4px 0 0}.price__price-unspecified .tooltip{z-index:10;margin-left:5px}.price__price-unspecified .tooltip__info{right:0;left:auto}.price__price-unspecified .tooltip__icon{width:16px;height:16px}.price__price-unspecified .tooltip__icon:before{left:-1px}.privacy{margin-left:75px}.product-card{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid;border-radius:5px;cursor:pointer}.product-card--out-of-stock:before{content:"";z-index:3;position:absolute;inset:0}.product-card__featured{position:absolute;top:0;right:10px;width:28px;height:28px}.product-card .promo-label{z-index:2;position:absolute;top:15px;left:15px}.product-card .promo-label--with-countdown{top:70px}.product-card .high-profit-margin-label{z-index:2;position:absolute;top:15px;left:15px}.product-card .high-profit-margin-label--with-countdown{top:70px}.product-card .label-content{z-index:2;position:absolute;display:flex;margin:8px}.product-card .label-content .promo-label,.product-card .label-content .high-profit-margin-label{position:static}.product-card .label-content .promo-label+.high-profit-margin-label{margin-left:8px}.product-card hot-countdown+.label-content{top:70px}.product-card__favourite{text-align:right;margin-bottom:11px;position:absolute;top:30px;right:2px;z-index:2}.product-card__favourite:hover{cursor:pointer}.product-card__favourite-icon{width:24px;height:20px;display:inline-block}.product-card__main{flex-grow:1;display:flex;flex-direction:column;align-items:center;padding:15px 15px 10px;text-align:center}.product-card__img{z-index:1;position:relative;display:block;margin:10px 0 0;max-width:132px;min-width:72px;height:132px}.product-card__title{word-break:break-word;white-space:normal;height:51px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:20px;font-weight:700;line-height:25px;margin:12px 0 0}.product-card__price{margin:3px 0 0}.product-card__dim{font-size:18px;line-height:20px;margin:15px 0 0}.product-card .stock-status{padding:8px 0 0;justify-content:center}.product-card__out-of-stock{font-size:16px;font-weight:700;line-height:20px;z-index:3;padding:8px 0 0}.product-card__bottom{display:flex;align-items:flex-end;justify-content:center;margin:10px 0 0}.product-card__quantity{display:flex;flex-direction:column;max-height:72px}.product-card__notify-button{z-index:4;position:relative;display:flex;flex-direction:column;height:50px}.product-card__catalogDesc{display:flex;align-items:center;flex-direction:column;padding:5px 0 10px;margin-bottom:10px}.product-card__desc{display:flex;padding:5px;margin:3px;flex-wrap:wrap;align-items:center;border-radius:5px;border:1px solid;font-size:12px;font-weight:400;line-height:14px}.product-card__descIcon{width:16px;height:15.99px;margin-right:2px}.product-card__details,.product-card__sku{font-size:16px;margin:12px}.product-card__select{margin:12px;min-width:154px}.product-container{padding:0 30px}.product-container__search{z-index:3;position:relative;display:flex;margin:0 0 35px;min-height:50px}.product-container__list{display:block}.product-container__load-more{display:flex;justify-content:center;margin:30px 0 0}.product-container__empty-title{font-size:16px;font-weight:700;line-height:19px;margin:0}.product-container__empty-text{font-size:14px;font-weight:400;line-height:18px;padding:12px 64px 0 0}.product-details{display:flex;flex-direction:column;align-items:center}.product-details__title-block{display:flex;align-items:center}.product-details__name{font-size:16px;font-weight:700;line-height:25px}.product-details__price{font-size:16px;font-weight:700;line-height:20px;margin:0 0 0 25px}.product-details__dim{font-size:12px;font-weight:400;line-height:14px;margin:6px 0 0}.product-details .stock-status{margin:9px 0 0;justify-content:center;text-align:center}.product-details__bottom{display:flex;justify-content:center;margin:15px 0 0}.product-details__select{margin:3px 38px 0 0}.product-details__catalogDesc{display:flex;flex-direction:column;align-items:center;padding:10px 0 0;width:68%}.product-details__desc{display:flex;padding:7px;margin:3px;float:left;flex-wrap:wrap;align-items:center;border-radius:5px;border:1px solid;font-size:12px;font-weight:400;line-height:14px}.product-details__descIcon{width:16px;height:15.99px;margin-right:7px}.product-details__volume-pricing{width:100%;margin:30px 0 0}.product-grid{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -10px}.product-grid hot-product{padding:0 10px 12px;width:33.333%}.product-grid distributor-catalog-product{padding:0 10px 12px;width:33.333%}.product-grid__grid-view-col{padding:0 10px 12px;width:25%;z-index:0}.product-list hot-product{display:block;border-bottom:1px solid}.fast-order-modal .product-list hot-product{margin:0 0 12px;border:1px solid;border-radius:5px}.insight .product-list hot-product:last-child,.promotions .product-list hot-product:last-child{border-bottom:none}.product-list--grouping-by-supplier .cart-group{padding:34px 24px;border:1px solid #ebebeb;box-shadow:0 3px 6px #0000001a;margin-bottom:24px}.product-list--grouping-by-supplier .cart-group:last-child{margin-bottom:0}.product-list--grouping-by-supplier .cart-group__heading{font-size:20px;font-weight:300;line-height:48px;height:48px;background-color:#c2e5d0;padding-left:24px;margin-left:-24px;margin-right:-24px;margin-top:-39px;border-radius:5px 5px 0 0;display:flex}.product-list--grouping-by-supplier .cart-group__po-title{font-size:20px;font-weight:800;line-height:24px;font-family:heineken_core,roboto,system-ui;text-align:center;margin-top:12px}.product-list--grouping-by-supplier .cart-group__container{width:85%;border-radius:5px;height:auto;border:1px none;display:flex;padding:8px;flex-direction:row;background-color:#e88d97}.product-list--grouping-by-supplier .cart-group__product-count{font-size:16px;font-weight:400;line-height:20px;font-family:heineken_core,roboto,system-ui;margin-left:8px;text-align:center;margin-top:12px;width:auto}.product-list--grouping-by-supplier .cart-group__edit-button{color:#017c28;background-color:#fff;border-color:#017c28;border-radius:20px;padding:5px 12px;float:right;margin-right:20px;margin-top:12px}.product-list--grouping-by-supplier .cart-group__error-text{color:#e3011a}.product-list--grouping-by-supplier .cart-group__error-image{height:32px;width:32px;margin-right:10px}.product-list--grouping-by-supplier .cart-group__error-block{width:100%;margin-top:12px;margin-bottom:24px;border-radius:5px;height:auto;border:1px none;display:flex;padding:8px;flex-direction:row;background-color:#feeded}.product-list--grouping-by-supplier .cart-group__error-block-text{font-size:20px;font-weight:400;line-height:24px;font-family:heineken_core,roboto,system-ui;color:#880005}.product-list--grouping-by-supplier .cart-group__preferred-loading-week{font-size:16px;font-weight:700;line-height:20px;font-family:heineken_core,roboto,system-ui;margin-top:16px;margin-bottom:16px}.product-list--grouping-by-supplier .cart-group__solved-by,.product-list--grouping-by-supplier .cart-group__estimated-delivery{margin-bottom:24px}.product-list--grouping-by-supplier .cart-group__solved-by p,.product-list--grouping-by-supplier .cart-group__solved-by h6,.product-list--grouping-by-supplier .cart-group__estimated-delivery p,.product-list--grouping-by-supplier .cart-group__estimated-delivery h6{margin:0;font-size:20px}.product-list--grouping-by-supplier .cart-group__solved-by p,.product-list--grouping-by-supplier .cart-group__estimated-delivery p{margin-bottom:8px;font-weight:300}.product-list--grouping-by-supplier .cart-group__solved-by{margin-top:24px}.product-list--grouping-by-supplier .cart-group__estimated-delivery{border-bottom:1px solid #c3c3c3;padding-bottom:24px}.product-list--grouping-by-supplier .cart-group__supplier-name{font-size:20px;font-weight:800;line-height:24px;font-family:heineken_core,roboto,system-ui;text-align:center;margin-top:12px;width:auto}.product-list--grouping-by-supplier .cart-group__supplier-icon{display:inline-block;position:relative;top:3px;width:26px;height:23px;margin-right:5px}.product-list--grouping-by-supplier .cart-group__select-all-product span{text-decoration:none}.product-list--grouping-by-supplier .select-all-controls{display:flex;justify-content:space-between;border-bottom:1px solid #c3c3c3;margin-bottom:30px;padding-bottom:16px;margin-top:-3px}.product-list--grouping-by-supplier .select-all-controls__select-all span{text-decoration:none}.product-list--grouping-by-supplier .select-all-controls__delete{position:relative;top:-4px}.product-m{display:flex;flex-direction:column;align-items:stretch;padding:48px 15px 30px;max-height:100vh;width:100vw}.product-m__title{font-size:20px;font-weight:800;line-height:22px;margin:0 0 20px;word-break:break-word;white-space:normal}.product-m__content{overflow-y:auto;flex-grow:1;margin:0 -8px 0 0;padding:22px 8px 0 0}.product-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.product-m__content::-webkit-scrollbar{display:block;width:7px}.product-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.product-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.product-m .image-carousel{margin:0 auto;width:86%}.product-m__info{flex-grow:1;margin:20px 0 0}.product-m__details{display:flex;flex-direction:column;margin:19px 0 0;padding:9px 0 0;border-top:1px solid}.product-m__row{display:flex;justify-content:space-between;width:100%}.product-m__cell{margin:10px 0 0;width:40%}.product-m__cell--full-width{width:100%}.product-m__cell-t{font-size:14px;font-weight:700}.product-m__cell-v{font-size:12px;margin:4px 0 0}.product-m__cell-v p{margin:0}.product-m__cell-v img{max-width:100%}.product-m__cell-v a{color:currentColor}.product-m--spaced{display:flex;justify-content:space-between}.product-m__rewards-block{padding:4px 0 0}.product-m__name{font-size:16px;font-weight:700;line-height:25px;display:flex;align-items:center;justify-content:center}.product-m__points{font-weight:800;margin:0 0 0 23px;white-space:nowrap}.product-m__dim{font-size:12px;font-weight:400;line-height:14px;margin:6px 0 0;text-align:center}.product-m__bottom{display:flex;justify-content:center;margin:15px 0 0}.product-m__button{margin:0 0 0 30px}.product-search--full-width{width:100%}.product-search__search-block{display:flex;align-items:center}.product-search__search-field{margin:0 6px 0 0;width:100%}.product-search__start-search{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:5px;cursor:pointer;margin-left:39%}.product-search__start-search-icon{width:60%;height:60%}.product-search__autocomplete{position:absolute;top:100%;right:0;left:0;padding:5px 0 0}.product-search__item{display:flex;align-items:center;padding:0 36px;height:45px;border-bottom:1px solid;cursor:pointer}.product-search__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:22px}.product-search__end-search{width:14px;height:14px;cursor:pointer}.product-summary{min-height:110px}.product-summary--promo .price__list-price{padding:20px 0 0}.product-summary--free{padding:0 0 21px}.product-summary--with-columns{padding:0 0 9px}.product-summary__free{font-size:14px;font-weight:700;line-height:22px;margin:13px 0 8px}.product-summary__main{position:relative;display:flex;align-items:stretch;padding:10px 0 9px 5px;min-height:inherit}.product-summary--promo .product-summary__main{padding:11px 0 9px 5px}.product-summary--free .product-summary__main{margin:0 -15px;padding:10px 20px 9px 15px}.product-summary__img-block{margin:9px 8px 0 0;min-width:63px;max-width:63px;height:75px}.product-summary--orderm .product-summary__img-block{margin:9px 8px 0 0;min-width:63px;max-width:63px;height:124px}.product-summary__content-block{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.product-summary--with-columns .product-summary__content-block{justify-content:center}.product-summary--promo .product-summary__content-block{justify-content:flex-start}.product-summary__content{display:flex;justify-content:space-between}.product-summary .promo-label{display:inline-block;margin:0 0 5px 2px}.product-summary__info{max-width:280px;padding:0 0 0 1px;word-break:break-all}.product-summary__orderdetailinfo{max-width:280px;padding:0 0 0 61px;word-break:break-word}.product-summary__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;font-size:14px;font-weight:700;line-height:18px;height:36px;margin:0 10px 0 0}.product-summary__orderdetailtitle{font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#292929;margin-left:2%;margin-top:0%;width:100%}.product-summary__orderdetailsku{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#292929;margin-left:2%;margin-top:2%;width:100%}.product-summary__orderdetailimg{position:absolute;inset:33% 0% 0%;width:64px;height:64px}.product-summary--promo .product-summary__orderdetailimg{top:40%}.product-summary__dim,.product-summary__weight{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.product-summary__weight-v{font-weight:700;line-height:22px;margin:0 0 0 12px}.product-summary__delete-block{flex-grow:1;display:flex;padding:8px 0 0}.product-summary__delete{width:14px;height:14px;cursor:pointer}.product-summary__price-block{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.product-summary--promo .product-summary__price-block{padding:9px 0 0}.product-summary__quantity{display:block;margin:7px 0 0}.product-summary__orderdetailquantity{display:block;margin:1% 0 0}.product-summary__delivery-column-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:20px -111px 0;width:100%;align-self:center}.product-summary__delivery-column-wrapper .quantity-block{width:unset;color:#8d8d8d}.product-summary__confirm-column-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:16px 8px 5px;width:100%;align-self:center}.product-summary__confirm-column-wrapper .quantity-block{margin-left:10px;margin-top:7px;width:unset;color:#8d8d8d}.product-summary__divider{margin:12px 0 0;border:none;border-top:1px solid;color:#ebebeb}.product-summary__arrow{width:10px;display:inline-block;margin-left:2%;cursor:pointer}.product-summary__caption{margin-top:3%;background-color:#f5f5f5;padding-top:4%;border-radius:4%;padding-left:5%;padding-bottom:3%}.product-summary__head{margin-top:-2%;font-weight:400;font-size:12px;color:#6f6f6f}.product-summary__bottom{display:flex;justify-content:space-between;padding:0 0 9px}.product-summary--promo .product-summary__bottom{padding:9px 0}.product-summary--free .product-summary__bottom{margin:0 -15px;padding:0 15px 9px}.product-summary__error{display:block;margin:0 0 10px}.product{position:relative;padding:18px 0 11px}.product--featured{padding:35px 0 12px}.product--featured:before{content:"";position:absolute;inset:0 -15px}.product--promo{padding:12px 0}.product--free{padding:18px 0 20px}.fast-order-modal .product{padding:15px 15px 15px 10px}.product__featured{z-index:1;position:absolute;top:0;right:-2px;width:20px;height:20px}.product__favourite{text-align:right;margin-bottom:11px;margin-left:auto}.product__favourite:hover{cursor:pointer}.product__favourite-icon{width:24px;height:20px;display:inline-block}.product__free{font-size:14px;font-weight:700;line-height:22px;margin:0 0 8px}.product--overlay .product__free{padding:0 20px}.product__it-specific-text{text-align:right;font-size:1.1rem;padding-left:1rem;margin-top:auto;max-width:10rem;display:block}.product__main{position:relative;display:flex}.product--out-of-stock .product__main:before{content:"";z-index:3;position:absolute;inset:0;margin:-10px 0 0;background-color:#ffffff80}.product--free .product__main{margin:0 -15px;padding:15px 19px 15px 15px;min-height:127px}hot-promotions .promotions .product--free .product__main{margin:0}.product--overlay .product__main{padding:0 20px;margin:unset}.product__img-block{cursor:pointer;display:flex;flex-direction:column;margin:0 14px 0 0}.product--promo .product__img-block,.product--list-view .product__img-block,.product--is-my-basket .product__img-block,.product--fast-order .product__img-block{margin:0 8px 0 0}.product__img-block--disable-events{pointer-events:none;cursor:default}.product__img-block--promotions{margin:0 4px 0 0}.product--promo .product__img-block{padding:32px 0 0}.product--cart .product__img-block{justify-content:center;padding:0}.product__img{max-width:49px;min-width:43px;height:92px}.product__img--small{max-width:30px;min-width:30px;height:80px}.product__img--promotions{max-width:63px;min-width:63px;height:103px}.product__img--disable-events{pointer-events:none;cursor:default}.product--list-view .product__img{height:124px;width:63px;max-width:100%;max-height:100%}.product--is-my-basket .product__img{max-width:100%;max-height:100%;height:124px;width:63px}.product__content{flex-grow:1;display:flex;flex-direction:column}.product__labels{display:flex}.product__label:not(:first-child){margin:0 0 0 5px}.product__top{flex-grow:1;display:flex;flex-direction:column}.product--cart .product__top,.product--free .product__top{justify-content:flex-end;padding:0 0 5px}.product__top-inner{display:flex;justify-content:space-between}.product__info{flex-grow:1;display:flex;flex-direction:column;max-width:280px}.product__info--text{cursor:text}.product .promo-label{display:inline-block;margin:0 0 5px 2px}.product .featured-label{margin:0 0 5px 2px}.product__title{height:36px;cursor:pointer;margin:0 10px 0 0;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:14px;font-weight:700;line-height:18px}.product__title--disable-events{pointer-events:none}.product__title--basket{word-break:break-word;height:51px!important;-webkit-line-clamp:3!important}.product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.online-payment .product__dim{display:none}.product__weight{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.product__weight-v{font-weight:700;line-height:22px;margin:0 0 0 12px}.product .stock-status{z-index:4;position:relative;margin:11px 0 0}.product__out-of-stock{font-size:12px;font-weight:700;line-height:14px;margin:11px 0 0;z-index:3}.product__prices{font-size:14px;font-weight:800;line-height:25px}.product__bottom{display:flex;margin:10px 0 0}.product--cart .product__bottom{margin:8px 0 0}.product--out-of-stock .product__bottom{margin:7px 0 0}.product__select-block{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;width:0}.product__select-block--is-cart{justify-content:flex-start}.product__select{font-weight:700;align-self:flex-start;display:inline-block;margin:2px 0;max-width:calc(100% - 10px)}.product--out-of-stock .product__select{margin:5px 0 2px}.product__details{font-size:12px;font-weight:400;line-height:16px;padding:10px 0 5px;cursor:pointer}.online-payment .product__details{display:none}.product__delete-block{flex-grow:1;display:flex;padding:8px 0 0}.product--out-of-stock .product__delete-block--allow-delete{position:relative;z-index:4}.product__delete{width:14px;height:14px;cursor:pointer}.product__delete--disable{pointer-events:none}.product__notify-button{z-index:4;position:relative}.product__error{display:block;margin:13px 0 0}.product--overlay .product__error{padding:0 20px}.product__catalogDesc{display:flex;align-items:flex-start;flex-direction:column;padding:10px 0 0}.product__desc{display:flex;padding:4px 6px;margin:3px;align-items:center;border-radius:5px;border:1px solid;font-size:12px;font-weight:400;line-height:14px}.product__descIcon{width:16px;height:15.99px;margin-right:7px}.product__item-selection{padding-left:7px}.product__product-li-sktn{padding:12px 0;border-bottom:1px solid #c3c3c3}.products-message{font-size:12px;font-weight:700}.products{overflow:hidden;display:block}.products__carousel{position:initial!important;margin:0 -7px;padding:0 89px 0 0}.products__carousel--last-slide{padding:0 0 0 89px}.products__slide{padding:0 7px}.products__featured{z-index:1;right:12px;width:28px;height:28px;position:absolute;top:0}.products__product{position:relative;display:flex;flex-direction:column;align-items:center;padding:15px;min-height:243px;height:100%;border-radius:5px;text-align:center}.products .promo-label{z-index:1;position:absolute;top:14px;left:10px}.products__img{display:block;margin:0 0 12px;height:92px}.products__info{flex-grow:1}.products__title{word-break:break-word;white-space:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:17px;height:51px}.products__price{display:block;margin:5px 0 0}.products__dim{font-size:12px;font-weight:400;line-height:14px;margin:5px 0 0}.products__quantity{margin:12px 0 0}.products .carousel-nav{z-index:2;position:absolute;top:calc(50% + 8px)}.products .carousel-nav--left{left:6px}.products .carousel-nav--right{right:6px}.products .ngucarousel{overflow:visible!important;position:initial!important}.profile__box{display:block;margin:0 0 12px}.profile__box--lang{z-index:1;position:relative}.promo-insight-carousel{position:relative;overflow:hidden;cursor:default!important;margin:0 15px}.promo-insight-carousel__carousel{position:initial!important;margin:0 -4px;padding:0 46px 0 0}.promo-insight-carousel__carousel--last-slide{padding:0 0 0 46px}.promo-insight-carousel__slide{padding:0 4px;cursor:default!important}.promo-insight-carousel__notification{overflow:hidden;height:150px;border-radius:5px;margin:1px}.promo-insight-carousel__img{height:78px;background-position:center;background-size:cover;background-repeat:no-repeat}.promo-insight-carousel__date{font-size:12px;font-weight:400;line-height:17px;margin:8px 3px 0 10px}.promo-insight-carousel__description{font-size:14px;font-weight:inherit;line-height:17px;margin:11px 7px 0;display:inline}.promo-insight-carousel__description a{color:currentColor}.promo-insight-carousel__tag{font-size:14px;font-weight:700;line-height:25px;cursor:pointer;display:flex;flex-direction:column;align-items:left;justify-content:left;height:calc(100% - 77px)}.promo-insight-carousel__icon{margin:0 0 0 5px;width:7px;height:7px}.promo-insight-carousel .carousel-nav{z-index:2;position:absolute;top:45%}.promo-insight-carousel .carousel-nav--left{left:6px}.promo-insight-carousel .carousel-nav--right{right:6px}.promo-insight-carousel .ngucarousel{overflow:visible!important;position:initial!important;cursor:default!important}.promo-label,.promo-label__orderpromo{font-size:12px;font-weight:700;line-height:24px;padding:0 6px;height:24px;border-radius:5px;white-space:nowrap}.promo-modal{display:flex;flex-direction:column;padding:30px 10px 20px;width:calc(100vw - 30px);max-width:536px;max-height:calc(100vh - 30px)}.promo-modal h3{margin:0 0 15px;padding:0 18px}.promo-modal__container{overflow-y:auto;flex-grow:1}.promo-modal__container{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.promo-modal__container::-webkit-scrollbar{display:block;width:7px}.promo-modal__container::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.promo-modal__container::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.promo-modal__text{font-size:14px;font-weight:400;line-height:18px;padding:0 18px}.promo-modal__list{margin:15px 0 0;padding:0 3px}.promo-modal__item{display:flex;align-items:center;justify-content:space-between;padding:11px 10px;min-height:72px;border:1px solid;border-radius:5px}.promo-modal__item:not(:last-child){margin:0 0 12px}.promo-modal__promo{font-size:12px;font-weight:400;line-height:16px;flex-grow:1}.promo-modal__add-block{display:flex;flex-direction:column;align-items:center;margin:0 0 0 20px}.promo-modal__remove{font-size:12px;font-weight:400;line-height:16px;margin:6px 0 0;cursor:pointer}.promo-modal__buttons{display:flex;justify-content:space-around;margin:20px 0 0;padding:0 3px}.promo-modal__buttons:empty{display:none}.promo-modal__button:not(:first-child){margin:0 0 0 10px}.promotion-type-selection{display:flex}.promotion-type-selection__item{width:100%;height:48px;line-height:48px;text-align:center;font-size:16px}.promotion-type-selection__item--is-actived{font-weight:700}.promotion-type-selection__track{width:auto;text-align:start;font-size:18px;line-height:22px;font-family:heineken_core,roboto,system-ui;font-weight:800;color:#8d8d8d;cursor:pointer}.promotion-type-selection__track--is-actived{position:relative;color:#292929}.promotion-type-selection__track--is-actived:after{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;height:4px;border-radius:16px}.promotion-type-selection__track--is-actived :not(:last-child){margin-right:16px}.promotion-type-selection__gap{gap:24px;padding:24px 16px;height:83px;font-family:heineken_core,roboto,system-ui}.promotion{display:none}.promotion__banner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:26px 49px;height:220px;border-radius:5px;background-size:cover;background-position:center}.promotion__title{font-size:30px;font-weight:700;line-height:35px;max-width:339px}.promotions-cover{padding-top:37.5862068966%;position:relative;background-position:center;background-size:cover;border-radius:5px}.promotions-cover--cut-radiuses{border-radius:5px 5px 0 0}.promotions-cover__text{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:19px 15px}.promotions-cover__title{font-size:16px;font-weight:800;line-height:20px}.promotions-cover__until{font-size:12px;font-weight:400;line-height:14px}.promotions-item{border-radius:5px}.promotions-item__info{z-index:1;position:relative;display:flex;flex-direction:column}.promotions-item__opened{display:none}.promotions-item__opened:checked~.promotions-cover{border-radius:5px 5px 0 0}.promotions-item__button{position:absolute;top:-14px;right:12px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;cursor:pointer}.promotions-item__icon{width:12px;height:12px;transition:all ease .3s}.promotions-item__opened:checked~* .promotions-item__icon{transform:rotate(180deg)}.promotions-item--custom .promotions-item__opened:checked~* .promotions-item__icon,.promotions-item--allocations .promotions-item__opened:checked~* .promotions-item__icon{transform:rotate(0)}.promotions-item--custom .promotions-item__icon,.promotions-item--allocations .promotions-item__icon{transform:rotate(180deg)}.promotions-item__content{overflow:hidden;padding:0 15px;max-height:0;transition:max-height ease-out .2s}.promotions-item__opened:checked~* .promotions-item__content{max-height:1000px;transition:max-height ease-in .3s}.promotions-item--custom .promotions-item__opened:checked~* .promotions-item__content,.promotions-item--allocations .promotions-item__opened:checked~* .promotions-item__content{max-height:0}.promotions-item--custom .promotions-item__content,.promotions-item--allocations .promotions-item__content{padding:0;margin:0 25px;border-bottom:solid 1px;max-height:1000px;transition:all ease-in .3s}.promotions-item__description{font-size:12px;font-weight:400;line-height:14px;padding:24px 0 15px}.promotions-item--custom .promotions-item__description p:first-child{margin-top:0}.promotions-item--custom .promotions-item__description p:last-child{margin-bottom:0}.promotions-item--custom .promotions-item__description li{margin-top:5px}.promotions-item--allocations .promotions-item__description{padding-bottom:0}.promotions-item__products{position:relative;display:block;padding:0 10px}.promotions-item__list{display:block}.promotions-item__opened:checked~* .promotions-item__list{border-top-width:1px;border-top-style:solid}.promotions-item--custom .promotions-item__list{border:none!important}.promotions-item__item-offline{display:flex;flex-direction:column;justify-content:space-between;min-height:100px;padding:18px 16px;border-radius:5px}.promotions-item__title{font-size:16px;font-weight:700;line-height:19px}.promotions-item__until{font-size:12px;font-weight:400;line-height:14px}.promotions-item__set{display:flex;justify-content:space-between;align-items:center;border-top:1px solid;padding:15px 0}.promotions-item__set-title{font-size:14px;font-weight:700;line-height:25px}.promotions-item__view-more a{border-bottom:1px solid}.promotions-item__view-more:hover{cursor:pointer}.promotions-item__icon_toggle{display:inline-block;width:9px;height:9px;margin-left:2px;position:relative;top:2px;transition:all ease .3s}.promotions-item__icon_toggle--opened{transform:rotate(180deg)}.promotions-item__allocations{font-size:14px;font-weight:400;line-height:18px;padding:30px 0 15px;margin:0 15px;border-bottom:solid 1px}.promotions-item__allocations .perf-box{box-shadow:none}.promotions-item__allocations .perf-box__orders-s{margin:0}.promotions-item__allocations .perf-box__orders-s-header{margin:0 0 5px}.promotions-item__allocations p{margin:0}.promotions{margin:4px auto 0;padding:15px 15px 0}.promotions h1{display:none}.promotions__header{display:flex;justify-content:space-between}.promotions__header h1{line-height:inherit;margin:auto auto auto 0}.promotions__offline{display:block;margin:0 0 20px}.promotions__list{display:flex;flex-flow:row wrap;margin-left:-6px;margin-right:-6px}.promotions__item{padding-left:6px;padding-right:6px;width:100%;display:block;margin:0 0 20px;border-radius:5px;width:100%!important}.promotions__item:last-child{margin:0}.promotions__countdown{position:relative;display:flex;justify-content:center;margin:0 0 -6px;padding:7px 0 0;height:53px;border-radius:5px 5px 0 0}.quantity-block{font-weight:400;display:flex;align-items:center}.quantity-block--delivered{font-weight:700}.quantity-block__info{margin:0 10px 0 0}.quantity-block__title,.quantity-block__title_ordered{font-size:12px;line-height:16px}.quantity-block__price,.quantity-block__free{font-size:14px;line-height:16px}.quantity__wrapper{display:flex;align-items:center}.quantity__button{display:flex;align-items:center;justify-content:center;padding:0;width:30px;height:30px;border:1px solid;border-radius:50%;cursor:pointer}.quantity__icon{width:14px;height:14px}.quantity__field-container{margin:0 8px;width:48px;height:30px;border:1px solid currentColor;border-radius:100px}.quantity__field-container--readonly{margin:0 0 0 auto}.quantity__field{font-size:16px;font-weight:700;line-height:1;padding:0;width:100%;height:100%;border:none;text-align:center;-webkit-appearance:none;box-shadow:none}.quantity__count-qty{font-size:12px;line-height:25px;padding:5px 0 0;text-align:center}.quantity__count-qty--hidden{visibility:hidden}.fast-order-modal .quantity__count-qty--hidden{display:none}.quantity__weight{font-size:12px;line-height:25px;text-align:center}.quantity__empty{display:none}.quantity__not-empty{display:flex;flex-direction:column;align-items:center}.quantity__remove{display:none}.quantity--not-empty .quantity__remove{display:flex;font-size:12px;font-weight:700;line-height:12px;margin-top:5px;text-transform:uppercase;cursor:pointer}.quantity--readonly .quantity__remove{display:none}.radio{display:flex;align-items:center}.radio--onlinepayment{display:flex;align-items:center;width:100%;justify-content:space-between}.radio--combodia{padding:10px;opacity:1;width:100%;border-radius:5px}.radio input{display:none}.radio__online-payment-text{padding-left:15px;align-self:center}.radio__online-payment-img-logo{width:50px}.radio__indicator{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid;cursor:pointer}.radio__indicator--otp{width:20px!important;height:20px!important;border:1px solid;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;margin-right:10px}.radio input:checked~.radio__indicator--otp:before{content:"";display:block;width:12px;height:12px;border-radius:50%}.radio input:checked~.radio__indicator:before{content:"";display:block;width:12px;height:12px;border-radius:50%}.radio__indicator--small{width:20px!important;height:20px!important;border:2px solid}.radio input:checked~.radio__indicator--small:before{content:"";display:block;width:10px!important;height:10px!important;border-radius:50%}.radio__indicator--panel{width:20px!important;height:20px!important;border:2px solid}.radio input:checked~.radio__indicator--panel:before{content:"";display:block;width:10px!important;height:10px!important;border-radius:50%}.radio__checkbox{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;border:2px solid;cursor:pointer}.radio input:checked~.radio__checkbox:before{content:"";display:block;width:12px;height:12px}.radio__checkbox--small{width:20px!important;height:20px!important}.radio input:checked~.radio__checkbox--small:before{content:"";display:block;width:5px!important;height:10px!important;transform:rotate(45deg);border-style:solid;border-width:0px 2px 2px 0px}.radio__invoice-type{font-weight:600}.radio__text-ind{width:100%;display:flex;justify-content:flex-start}.radio__selectorListItem{margin-left:10px;font-weight:400}.rating-confirmation{width:310px;max-height:80vh;font-size:14px;padding:20px;display:flex;flex-direction:column;align-items:center}.rating-confirmation__text{padding:11px 0 2px;text-align:center}.rating-confirmation__error-text{text-align:center;color:#dc0419}.rating-confirmation__title-text{padding:11px 0 2px}.rating-confirmation__icon{width:80px;height:70px}.rating-confirmation__payment-icon{width:66px;height:77px}.recommended-products{min-height:300px;display:flex;flex-direction:column;margin-bottom:20px}.recommended-products .recommended-products-carousel{overflow:hidden;position:relative;display:flex;padding:0 0 80px 26px;margin:0 10px;flex:1}.recommended-products .recommended-products-carousel .high-profit-margin-label{font-size:11px;font-weight:700;line-height:19px;padding:0 11px 0 12px;height:35px}.recommended-products .recommended-products-carousel__scroll{flex-grow:1;margin:0 0 0 -34px;padding:0 0 0 34px;width:0;display:flex}.recommended-products .recommended-products-carousel__carousel-container{overflow:hidden}.recommended-products .recommended-products-carousel__carousel{display:flex;overflow:hidden}.recommended-products .recommended-products-carousel__carousel .ngucarousel{padding:0 8px}.recommended-products .recommended-products-carousel__carousel .ngu-touch-container{overflow:hidden}.recommended-products .recommended-products-carousel__item{text-align:center;margin:0 8px;padding:5px 0}.recommended-products .recommended-products-carousel__item:last-child{padding:0 27px 0 0}.recommended-products .recommended-products-carousel__product-card{position:relative;display:flex;flex-direction:column;width:220px;height:300px;box-shadow:3px 3px 10px #b1b1b180;border-radius:5px;padding:10px 10px 20px}.recommended-products .recommended-products-carousel__product-card .promo-label{z-index:2;position:absolute;top:15px;left:15px;font-size:13px;line-height:35px;padding:0 10px;height:35px}.recommended-products .recommended-products-carousel__product-card .promo-label--with-countdown{top:70px}.recommended-products .recommended-products-carousel__product-card .high-profit-margin-label{z-index:2;position:absolute;top:15px;left:15px}.recommended-products .recommended-products-carousel__product-card .high-profit-margin-label--with-countdown{top:70px}.recommended-products .recommended-products-carousel__product-card .label-content{z-index:2;position:absolute;display:flex;margin:8px}.recommended-products .recommended-products-carousel__product-card .label-content .promo-label{position:static}.recommended-products .recommended-products-carousel__product-card .label-content .high-profit-margin-label{position:static;margin-left:-10px}.recommended-products .recommended-products-carousel__product-card .label-content .promo-label+.high-profit-margin-label{margin-left:60px}.recommended-products .recommended-products-carousel__product-card hot-countdown+.label-content{top:70px}.recommended-products .recommended-products-carousel__product-card .quantity__button{width:30px;height:30px}.recommended-products .recommended-products-carousel__product-card .quantity__field-container{width:60px;height:30px}.recommended-products .recommended-products-carousel__product-card .quantity__wrapper{justify-content:center}.recommended-products .recommended-products-carousel__product-card .quantity__icon{width:12px;height:12px}.recommended-products .recommended-products-carousel__product-card .info{flex:1;display:flex;flex-direction:column;justify-content:space-around;padding:10px 0}.recommended-products .recommended-products-carousel__product-card .info__title{font-size:16px;font-weight:700;flex-grow:0}.recommended-products .recommended-products-carousel__img{max-height:100px}.recommended-products .recommended-products-carousel .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.recommended-products .recommended-products-carousel .carousel-nav-small--left{left:0}.recommended-products .recommended-products-carousel .carousel-nav-small--right{right:0}.recommended-products .recommended-products-carousel__featured{position:absolute;top:0;right:10px;width:28px;height:28px;color:#f8b966}.products .recommended-text{padding-top:8px;padding-bottom:4px}.products .carousel-nav-small--right{right:0}.products .carousel-nav-small--left{left:0}.products .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.products .tooltip{z-index:95}.products .tooltip__info{background:#292929;color:#fff;top:calc(100% - 2px)!important}.products .tooltip__icon{width:17px;height:17px;margin:8px 8px 8px 6px!important}.products__dis-text{color:#8d8d8d;margin-top:2px;height:20px}.products .title{display:flex}.products .title h3{margin:0!important;font-size:18px;line-height:32px}.main .products:before{background-color:#fff!important}.home-recommended .products__info .price__price-unspecified .tooltip{margin:-7px 0 4px!important}.home-recommended .products__info .price__price-unspecified{margin-left:15px!important}.cart-pr .products .tooltip__icon{margin:0!important}.cart-pr .products .price__price-unspecified .tooltip__info{left:-100px!important;width:200px!important}.home-recommended .products__carousel{margin-top:0!important;margin-left:-17px!important;margin-right:0!important}.reject-list-m{display:flex;flex-direction:column;padding:65px 15px 40px;height:100%;width:100vw}.reject-list-m__content{overflow:auto;flex-grow:1;padding:0 8px 5px 0;margin:22px -10px 30px 0}.reject-list-m__header{border-bottom:1px solid #ebebeb}.reject-list-m__title{font-size:20px;font-weight:700;line-height:27px;margin:0 0 8px;text-align:center}.reject-list-m__title-text{font-size:18px;font-weight:400;line-height:24px;margin:0 0 24px}.reject-list-m__subtitle{font-size:18px;font-weight:700;line-height:24px;margin:0 0 8px}.reject-list-m__reason{font-size:18px;font-weight:400;line-height:21px;display:flex;align-items:center;justify-content:space-between;padding:13px 0}.reject-list-m__footer{display:flex;justify-content:space-between;padding:0 15px;margin:0 -15px}.reject-modal{padding:35px 25px 30px;width:325px}.reject-modal h3{margin:0 0 18px;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:800;font-size:20px;line-height:24px;width:222px;height:48px;top:32px;left:24px}.reject-modal__select{font-weight:700}.reject-modal__text{font-size:14px;font-weight:400;line-height:18px}.reject-modal__buttons{display:flex;justify-content:space-between;margin:22px 0 0}.reject-modal__buttonsmobile{margin:22px 0 0}.reject-modal__button:not(:first-child){margin:0 0 0 20px}.reject-modal__text-area{margin:15px 0 0}.remarks__row{margin:0 0 12px}.remarks__input{font-size:14px;font-weight:700;line-height:17px;display:block}.remarks__length{font-size:10px;font-weight:400;line-height:15px;display:block;padding:2px 13px 0}.advance-remarks{z-index:101;position:fixed;inset:0}.advance-remarks__container{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:40px 15px 69px}.advance-remarks--panel .advance-remarks__container{padding:0;margin-top:50px;border-radius:15px 15px 0 0}.advance-remarks__link{text-decoration:underline;text-underline-offset:2px;color:#017c28;font-size:14px;font-weight:700;line-height:16px}.advance-remarks__header{display:flex;flex-direction:row;border-bottom:2px solid #ebebeb;padding:24px;justify-content:space-between;font-size:18px;font-weight:700;line-height:20px}.advance-remarks__noteInput{margin:24px 24px 0}.advance-remarks__inputs{padding-top:8px;font-family:heineken_core,roboto,system-ui;font-size:14px;font-weight:700;line-height:18px}.advance-remarks__footer{display:flex;flex-direction:row;justify-content:space-between;padding:24px}.advance-remarks__panel-close{width:18px;height:18px;cursor:pointer}.advance-remarks__panel-close--opened{transform:rotate(-180deg)}.reset-password{padding:16px 22px 31px}.reset-password--account{padding:0 0 31px!important}.reset-password__text{font-size:14px;font-weight:400;line-height:16px;margin:15px 0 0}.reset-password__input{display:block;margin:30px 0 0}.reset-password__input--account{margin:15px 0 0!important}.reset-password__input-confirm{display:block;margin:14px 0 0}.reset-password__button{display:block;margin:23px 0 0}.reset-password__button-account{display:flex;justify-content:center;margin:23px 0 0}.reset-password__forgot{margin:15px 0 0;text-align:center}.retry-payment{max-width:1408px;margin:0 auto;width:100%;position:relative}.retry-payment__divider{border:none}.retry-payment__message{color:#ec1c24}.retry-payment__retry-payment-msg{padding-left:24px;margin-bottom:24px;display:flex;left:84px;color:#292929;background:#feeded;border-radius:4px;font-family:heineken_core,sans-serif;font-style:normal;flex-direction:column;justify-content:center;line-height:20px;font-weight:500;font-size:14px}.retry-payment__retry-payment-msg--home{margin:0 0 -7px -18px;height:160px;padding-left:40px}.retry-payment__retry-payment-msg--orders{height:158px}.retry-payment__retry-payment-msg--modal{height:200px;margin:0}.retry-payment__retry-payment-msg a{color:currentColor}.retry-payment__close-icon{position:absolute;right:120px;height:12px;width:9.5px;margin:35px -90px 0 15px}.retry-payment__close-icon--home{margin:3px -96px 0 0;top:13.25px}.retry-payment__close-icon--close{top:-13px}.retry-payment__close-icon svg{z-index:2;position:relative}.reward-maintainance-modal{padding:31px 18px 30px;width:270px}.reward-maintainance-modal h3{margin:0 0 18px}.reward-maintainance-modal__icon{width:28px;height:28px;display:inline-block;margin:0 30px -5px -5px}.reward-maintainance-modal__text{font-size:14px;font-weight:400;line-height:18px}.reward-maintainance-modal__buttons{display:flex;justify-content:center;margin:20px 0 0;padding:0 25px}.reward-maintainance-modal__quantity-wrapper{display:flex;justify-content:center;margin:20px 0 0}.reward-maintainance-modal__button:not(:first-child){margin:0 0 0 20px}.reward-maintainance-modal__quantity:not(:first-child){margin:0 0 0 20px}.rewards-confirm-modal{display:flex;flex-direction:column;align-items:center;padding:30px 27px 30px 22px;width:270px;text-align:center}.rewards-confirm-modal h3{margin:0}.rewards-confirm-modal__img{margin:21px 0 0 38px;width:108px;height:101px}.rewards-confirm-modal__text{font-size:14px;font-weight:400;line-height:18px;margin:15px 0 0}.rewards-confirm-modal__button{margin:27px 0 0}.rewards-filter{display:flex}.rewards-filter__item{margin:0 6px 0 0}.rewards-history{padding:20px 15px;max-width:1405px;margin:0 auto}.rewards-history h1{display:none}.rewards-history__date-filter{z-index:1;position:relative;max-width:unset}.rewards-history--hop .rewards-history__date-filter{max-width:104px}.rewards-history .rewards-filter{margin:15px 0 0}.rewards-history__divider{margin:15px 0 16px;border:none;border-top:1px solid}.rewards-history__list{margin:17px 0 0}.rewards-history__title{display:none}.rewards-history__column{padding:0 30px 0 0;width:50%}.rewards-history__column:last-child{padding:0 0 0 30px;border-left:1px solid}.rewards-history__title-column--right{margin:0 30px 35px 0}.rewards-history__item{margin:0 0 8px}.rewards-history__empty-list{padding:17px 0 0}.rewards-history__empty-title{font-size:16px;font-weight:700;line-height:19px}.rewards-history__empty-sub-title{font-size:14px;font-weight:400;line-height:18px;padding:12px 0 0}.rewards-item__wrapper{border:1px solid;border-radius:5px}.rewards-item__head{display:flex;align-items:flex-start;padding:15px 13px 15px 10px}.rewards-item__info{flex-grow:1}.rewards-item__date{font-size:14px;font-weight:700;line-height:17px}.rewards-item__number{font-size:14px;font-weight:400;line-height:17px;display:block;margin:8px 0 0}.rewards-item__details{font-size:14px;font-weight:400;line-height:17px;display:block;margin:15px 0 0;color:#0c479d;cursor:pointer;text-decoration:underline}.rewards-item__points{white-space:nowrap;font-size:14px;font-weight:700;line-height:17px}.rewards-item__icon{margin:1px 0 0 22px;width:14px;height:14px;transition:all ease .3s}.rewards-item--opened .rewards-item__icon{transform:rotate(180deg)}.rewards-item__products{display:none;padding:0 10px 4px}.rewards-item--opened .rewards-item__products{display:block}.rewards-item__products .rewards-product{border-top:1px solid}.rewards-item__products .rewards-product:first-child{border-top-width:0}.rewards-mechanics__title{display:none}.rewards-mechanics h1{margin:0}.rewards-modal{overflow-y:auto;padding:34px 15px 30px;max-height:inherit;width:270px;text-align:center}.rewards-modal__img{display:inline-block;margin:0 0 27px 14px;width:107px;height:101px}.rewards-modal h6{margin:0 0 15px}.rewards-modal__text{font-size:14px;font-weight:400;line-height:18px}.rewards-modal__points{font-size:20px;font-weight:800;line-height:25px;margin:5px 0}.rewards-modal__buttons{display:flex;justify-content:center;margin:25px 0 0}.rewards-product__main{position:relative;display:flex;align-items:stretch;padding:11px 0 10px 5px;min-height:inherit}.rewards-product__img-block{margin:2px 18px 0 -9px;min-width:33px;max-width:33px;height:67px}.rewards-product__content-block{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:7px 0 0}.rewards-product__content{display:flex;justify-content:space-between}.rewards-product__title{font-size:14px;font-weight:400;line-height:18px}.rewards-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.rewards-product__price-block{font-size:14px;font-weight:800;line-height:18px}.rewards-shop-product__main{position:relative;display:flex;align-items:stretch;padding:14px 0 11px 8px}.rewards-shop-product__image{height:103px;width:63px;min-width:63px;max-width:100%;max-height:100%;margin:0 8px 0 0}.rewards-shop-product__content-block{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:10px 0 0}.rewards-shop-product__content{display:flex;justify-content:space-between}.rewards-shop-product__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;font-size:14px;font-weight:700;line-height:18px;height:36px;margin:0 10px 0 0}.rewards-shop-product__title span{cursor:pointer}.rewards-shop-product__dim{font-size:12px;font-weight:400;line-height:14px;margin:3px 0 0}.rewards-shop-product__price-block{font-size:14px;font-weight:800;line-height:18px;white-space:nowrap}.rewards-shop-product__info-block{width:67%}.rewards-shop-product__bottom{display:flex;align-items:center;justify-content:space-between}.rewards-shop-product__details{font-size:12px;font-weight:400;line-height:14px;cursor:pointer}.rewards-shop-product__message{font-size:12px;font-weight:400;line-height:14px;display:block;align-items:baseline;margin-top:10px}.rewards-shop-product__text{text-align:end}.rewards-shop-product__date{font-weight:700}.rewards-shop{padding:20px 15px;max-width:1408px;margin:0 auto}.rewards-shop__title{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.rewards-shop h1{display:none}.rewards-shop__filters{display:flex;align-items:center}.rewards-shop__tier{margin:0 0 0 44px}.rewards-shop__products{margin:3px 0 0}.rewards-shop__product{display:block;border-bottom:1px solid}.rewards-shop__container{border-radius:5px;height:154px;box-shadow:5px 5px 5px #b1b1b180;border:1px solid rgba(177,177,177,.5019607843);margin-bottom:30px;margin-top:40px}.rewards-shop__container-mobile{border-radius:5px;height:179px;box-shadow:5px 5px 5px #b1b1b180;border:1px solid rgba(177,177,177,.5019607843);margin-bottom:20px;margin-top:15px}.rewards-shop__main{position:relative;display:flex;align-items:stretch}.rewards-shop__image{height:130px;width:100px;min-width:100px;max-width:100%;max-height:100%;margin-top:8px;margin-left:35px;margin-right:20px}.rewards-shop__image-mobile{height:70px;width:50px;min-width:50px;max-width:100%;max-height:100%;margin-top:8px;margin-left:20px;margin-right:8px}.rewards-shop__content-block{display:flex;flex-direction:column;justify-content:space-between;margin-left:25px;width:60%;margin-top:10px}.rewards-shop__content-block-progress{margin-top:20px;display:flex;flex-direction:column;justify-content:space-between;margin-left:10px;margin-right:20px;width:40%}.rewards-shop__content-block-progress-mobile{margin-top:5px;display:flex;flex-direction:column;justify-content:space-between;margin-left:10px;margin-right:10px;width:95%;height:55px}.rewards-shop__content{display:flex;justify-content:space-between;width:max-content}.rewards-shop__title-text{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;margin-top:15px;font-size:14px;font-weight:700;line-height:18px;height:36px}.rewards-shop__title-text span{cursor:pointer}.rewards-shop__info-block{width:100%}.rewards-shop__bottom{display:flex;align-items:center;justify-content:space-between}.rewards-shop__details{font-size:12px;font-weight:400;line-height:14px;margin-top:10px;cursor:pointer}.rewards-shop__details-mobile{font-size:12px;font-weight:400;line-height:14px;cursor:pointer}.rewards-shop__text-progress-bottom{text-align:end;font-size:20px;font-weight:700;margin-top:-5px;margin-bottom:12px}.rewards-shop__text-progress-top{text-align:start;font-size:20px;font-weight:700;margin-top:12px;margin-bottom:-20px}.rewards-shop__text-progress-bottom-mobile,.rewards-shop__text-progress-top-mobile{text-align:start;font-size:14px;font-weight:700}.rewards-stats{display:flex;padding:10px 16px;min-height:58px;border-radius:5px}.rewards-stats__item{flex-grow:1}.rewards-stats__divider{margin:4px 20px 5px;border:none;border-left:1px solid}.rewards-stats__icon{display:none}.rewards-stats__title{font-size:12px;font-weight:400;line-height:14px}.rewards-stats__count{font-size:14px;font-weight:700;line-height:17px;margin:6px 0 0}.rewards-voucher-product{position:relative;overflow:hidden;margin:0 0 15px;border-radius:6px}.rewards-voucher-product:before,.rewards-voucher-product:after{content:"";z-index:2;position:absolute;bottom:35px;display:block;height:20px;width:20px;border:solid 1px;border-radius:50%}.rewards-voucher-product:before{left:-10px}.rewards-voucher-product:after{right:-10px}.rewards-voucher-product__main{z-index:1;border:solid 1px;border-radius:6px}.rewards-voucher-product__top{display:flex;justify-content:space-between;align-items:center;min-height:90px;padding:8px 15px}.rewards-voucher-product__bottom{display:flex;align-items:center;justify-content:space-between;height:46px;border-top:dashed 2px;margin:0 15px}.rewards-voucher-product__voucher-id{font-size:20px;font-weight:700;margin-bottom:8px;text-align:right}.rewards-voucher-product__price{font-size:32px;font-weight:700}.rewards-voucher-product__icon{max-width:46px;margin-left:10px}.rewards-voucher-product__tc{text-decoration:underline;cursor:pointer}.rewards-voucher-product__tc:before{content:"";border-left:solid 1px;padding:0 0 0 5px;margin:0 0 0 3px}.rewards-voucher-product__tc--disabled{pointer-events:none;opacity:.5}.rewards-voucher-product__barcode{margin:0 10px 0 0}.rewards-voucher-product__barcode .barcode{width:125px;height:75px}.rewards-voucher-product__des .rewards-voucher-product__price{font-size:18px;font-weight:400;display:flex;align-items:flex-end}.rewards-voucher{margin:0 auto;padding:15px;max-width:1200px}.rewards-voucher__title{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.rewards-voucher h1{display:none}.rewards-voucher__filters{display:flex;align-items:center}.rewards-voucher__products{margin:5px 0 0}.rewards{padding:20px 15px;max-width:1405px;margin:0 auto}.rewards h1{display:none}.rewards__errors{margin:0 0 20px}.rewards__errors:empty{display:none}.rewards__errors .error-bordered{margin:0 0 5px}.rewards__item{position:relative;padding:6px;width:100%;color:currentColor;text-decoration:none}.rewards__item--disabled{pointer-events:none}.rewards__item:hover{text-decoration:none}.rewards__list{display:flex;flex-wrap:wrap;margin:-6px}.rewards__tier-desktop{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px}.rewards__tier-mobile{background-color:#f5f5f5;margin:-15px -15px 30px;border-radius:5px}.rewards__badge-block{flex-direction:row;display:inline-block}.rewards__img-logo{width:80px;height:87px;flex-direction:row;display:inline-block;margin-left:30px;margin-top:15px}.rewards__img-logo-mobile{width:32px;height:35px;flex-direction:row;display:inline-block;margin-left:20px;margin-top:15px}.rewards__badge-text-block{flex-direction:row;display:inline-block;width:auto;vertical-align:top;margin-top:30px;margin-left:30px}.rewards__badge-text-block-mobile{flex-direction:row;display:inline-block;vertical-align:top;margin-top:15px;width:auto;margin-left:20px}.rewards__tier-text{font-size:20px;font-weight:700;color:#292929}.rewards__tier-text-mobile{font-size:16px;font-weight:700;color:#292929}.rewards__tier-description-text,.rewards__tier-description-text-mob{font-size:16px;font-weight:400;color:#292929}.rewards__tier-description-text-mobile{font-size:12px;font-weight:400;color:#292929}.rewards__range-bar-desktop{height:60px;margin-left:125px;margin-top:-30px}.rewards__range-bar-mobile{height:60px;margin-top:-10px;margin-left:5px}.rewards__mid-icon{flex-direction:row;display:inline-block;margin-top:18px;position:sticky;left:50%}.rewards__mid-icon-mobile{flex-direction:row;display:inline-block;position:relative;left:46%}.rewards__end-icon{flex-direction:row;display:inline-block;justify-content:right;position:sticky;left:90%;margin-right:15px;width:60px}.rewards__end-icon-mobile{flex-direction:row;display:inline-block;justify-content:right;position:sticky;left:90%;margin-right:10px;width:60px}.rewards__icon-div{flex-direction:row;display:inline-block;width:100%;margin-top:-20px;padding-right:40px}.rewards__icon-info{flex-direction:row;display:inline-block;width:45px;height:30px}.rewards__icon{width:45px;height:30px}.rewards__icon-info-mobile{flex-direction:row;display:inline-block;width:45px;height:45px}.rewards__icon-mobile{width:25px;height:25px}.rewards__text-bottom{flex-direction:row;display:inline-flex;width:auto;padding-right:15px;margin-left:20px;margin-bottom:15px}.rewards__text-bottom-mobile{flex-direction:row;display:inline-flex;width:auto;padding-right:15px;margin-bottom:15px;margin-left:10px}.rewards__text-bottom-desc{font-size:18px;font-weight:400;color:#494949;padding-top:5px}.rewards__text-bottom-desc-mobile{font-size:18px;font-weight:400;color:#494949;margin-left:8px}.rewards__icon-div-mobile{flex-direction:row;display:inline-block;width:100%;margin-top:-10px;padding-right:10px}.rewards__range-padding{padding-right:80px;margin-left:12px;margin-top:25px}.rewards__range-padding-mobile{padding-right:45px;margin-left:12px;margin-top:25px}.rewards__img-logo-mid{width:30px;height:30px;vertical-align:top;margin-top:-20px;margin-left:2px}.rewards__img-logo-mid-mobile{width:20px;height:20px;vertical-align:top;margin-top:-12px;margin-left:2px}.rewards__img-logo-end{width:40px;height:40px;margin-top:-10px;margin-left:10px}.rewards__img-logo-end--black-text{width:30px;height:30px;margin-top:-5px;margin-left:13px}.rewards__img-logo-end-mobile{width:30px;height:30px;margin-top:-10px;margin-left:14px}.rewards__img-logo-end-mobile--black-text{width:20px;height:20px;margin-top:-5px;margin-left:18px}.rewards__text-mid{margin-top:5px;font-size:14px;font-weight:700}.rewards__text-mid:first-letter{text-transform:uppercase}.rewards__text-mid-mobile{margin-top:5px;font-size:14px;font-weight:700;margin-left:-5px}.rewards__text-mid-mobile:first-letter{text-transform:uppercase}.rewards__text-end{margin-top:5px;font-size:14px;font-weight:700;color:#292929;opacity:.5;width:60px;text-align:center}.rewards__text-end--black-text{color:#292929;opacity:1}.rewards__text-end-mobile{margin-top:5px;font-size:14px;font-weight:700;color:#292929;opacity:.5;width:60px;text-align:center}.rewards__text-end-mobile--black-text{color:#292929;opacity:1}.saved-cards-modal{background-color:#fff;position:relative;overflow-y:auto;max-height:inherit;border-radius:12px}.saved-cards-modal__row-content{flex-grow:1}.saved-cards-modal__title{font-style:normal;font-size:16px;font-weight:700;line-height:16px;font-family:heineken_core,roboto,system-ui;color:#292929;text-transform:capitalize;flex-grow:1}.saved-cards-modal__content{display:flex;align-items:center;border-radius:8px;margin-bottom:4px;flex-grow:1}.saved-cards-modal__card-icon{align-self:flex-start;height:25px;width:26px;margin-right:8px}.saved-cards-modal__scrolable{max-height:149px}.saved-cards-modal__scrolable--scroll{overflow-y:scroll;scrollbar-width:thin}.saved-cards-modal__container{font-size:18px;font-weight:700;line-height:20px;justify-content:center;border-bottom:1px solid #ebebeb;padding:26px 0 20px 24px}.saved-cards-modal__default-text{text-transform:capitalize;color:#107c10;font-size:15px;font-weight:700}.saved-cards-modal__ellipsis{padding:2%}.saved-cards-modal__selected{background-color:#ebf5ee}.saved-cards-modal__arrow-icon{padding:2%}.saved-cards-modal__token-row{display:flex;margin-top:4px;padding:20px 25px 0}.saved-cards-modal__token-content{flex-grow:1;display:flex;align-items:center}.saved-cards-modal__main-row{flex-grow:1;padding-bottom:13px}.saved-cards-modal__main-row--border{border-bottom:1px solid #ebebeb}.saved-cards-modal__close{display:none}.saved-cards-modal__buttons{display:flex;justify-content:space-around;margin:0 0 24px}.saved-cards-modal__button:not(:first-child){margin:0 0 0 20px}.sdip-detail-modal{display:flex;flex-direction:column;align-items:stretch;padding:15px 15px 30px;max-height:100vh;width:100vw}.sdip-detail-modal__title{font-size:20px;font-weight:800;line-height:22px;margin:0 0 20px;word-break:break-word;white-space:normal}.sdip-detail-modal__content{overflow-y:auto;flex-grow:1;margin:0 -8px 0 0;padding:0 8px 0 0}.sdip-detail-modal__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.sdip-detail-modal__content::-webkit-scrollbar{display:block;width:7px}.sdip-detail-modal__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.sdip-detail-modal__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.sdip-detail-modal__info{border-bottom:solid 1px}.sdip-detail-modal__last-date{font-style:italic;max-width:70%;text-align:center;margin:0 auto 15px}.sdip-detail-modal__sort{display:flex;align-items:center;justify-content:flex-end}.sdip-detail-modal__sort .select__text{font-weight:700;padding-right:10px}.sdip-detail-modal__sort .select__selected{min-width:100px;border:none}.sdip-detail-modal__sort .select__list{border-radius:5px;border:solid 1px}.sdip-detail-modal .product__title{height:auto;margin:0 0 5px}.sdip-detail-modal .product__info{max-width:initial}.sdip-detail-modal .product+.product{border-top:solid 1px}.search{max-width:100%;width:100%}.search--show-search .brand-buttons,.search--show-search .multi-filter-button{display:none}.search__result-block{display:flex;align-items:center;width:100%}.search--show-search .search__result-block{display:none}.search__result-block--advance{justify-content:flex-end}.search__result{font-size:12px;font-weight:400;line-height:17px;flex-grow:1;width:0}.search__search-string{font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search .multi-filter-button{margin:0 13px 0 0}.search__start-search{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:5px;cursor:pointer}.search__start-search-icon{width:60%;height:60%}.search__searching{position:relative;display:none;padding:0 24px 0 0}.search--show-search .search__searching{display:block}.search__form{display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;height:40px;width:100%;border:1px solid;border-radius:100px}.search__input{font-size:14px;font-weight:400;line-height:22px;flex-grow:1;padding:0;height:100%;width:100%;max-width:calc(100% - 20px)}.search__input:not(:focus){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search__button{flex-grow:0;padding:0;border:none;background:none;cursor:pointer}.search__icon{width:15px;height:15px}.search__end-search{position:absolute;right:0;top:calc(50% - 7px);width:14px;height:14px;cursor:pointer}.search__autocomplete{position:absolute;top:100%;right:0;left:0;padding:5px 0 0}.search__item{display:flex;align-items:center;padding:0 36px;height:45px;border-bottom:1px solid;cursor:pointer}.search__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:22px}.select-country-wrapper{display:flex;flex-direction:column;align-items:center;padding:31px 28px 32px 27px;min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:heineken_core,roboto,system-ui}.select-country-wrapper__head{position:relative;text-align:center}.select-country-wrapper__title{font-size:14px;font-weight:800;line-height:16px;position:relative;margin:0 0 3px}.select-country-wrapper__logo{background-size:contain;background-position:center;background-repeat:no-repeat}.select-country-wrapper__container{align-self:stretch;position:relative;margin:41px 0 0}.select-country-wrapper__subtitle{font-size:16px;font-weight:800;line-height:19px;margin:0 0 15px}.select-country-wrapper .country-selector{z-index:1}.select-country-wrapper__button{display:flex;justify-content:center;margin:40px 0 0}.select{font-size:14px;font-weight:inherit;line-height:17px;position:relative;-webkit-user-select:none;user-select:none}.select--lang{font-size:12px;font-weight:800;line-height:15px;min-width:90px}.select--option{font-size:12px;font-weight:700}.select--reg{font-weight:700}.select--with-caption{padding:21px 0 0}.select--disabled{opacity:.5;pointer-events:none}.select__selected{position:relative;display:flex;align-items:center;padding:0 30px 0 15px;height:35px;border:1px solid;border-radius:100px;cursor:pointer}.select--opened .select__selected{border-radius:17px 17px 0 0}.select--lang .select__selected{padding:0;height:auto;border-radius:0;border:none;border-bottom:1px solid}.select--option .select__selected{padding:0 30px 0 10px;height:26px}.select--option.select--opened .select__selected{border-radius:13px 13px 0 0}.select--filter .select__selected{height:40px;background-color:#f5f5f5}.select__world-icon{margin:0 4px 0 0;width:10px;height:10px}.select__text{max-width:100%;overflow:hidden;text-overflow:ellipsis;flex-grow:1;position:relative;padding:2px 0 0;white-space:nowrap}.select--option .select__text,.select--with-caption .select__text{padding:0}.select__caption{font-size:12px;font-weight:400;line-height:17px;position:absolute;top:-30px;left:0;white-space:nowrap}.select__icon{position:absolute;top:calc(50% - 6px);right:19px;width:12px;height:12px}.select--lang .select__icon{position:relative;top:auto;right:auto;margin:0 0 0 9px;width:8px;height:8px}.select--opened .select__icon{transform:rotate(-180deg)}.select--option .select__icon{top:calc(50% - 3px);right:10px;width:8px;height:8px}.select__select{z-index:2;position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.select__list{z-index:5;position:absolute;top:calc(100% - 1px);left:0;padding:0 18px 0 19px;min-width:100%;max-width:100%;border:1px solid;border-top:none;border-radius:0 0 17px 17px}.select--lang .select__list{padding:0;border:none;border-radius:0}.select--option .select__list{padding:0 10px;border-radius:0 0 13px 13px}.select__list--scroll{overflow-y:auto;max-height:213px}.select__item{display:flex;align-items:center;height:37px;border-top:1px solid;font-weight:400;white-space:nowrap;cursor:pointer}.select--lang .select__item{display:block;padding:10px 0;border-bottom:1px solid currentColor;border-top:none;font-weight:800;text-align:center}.select--lang .select__item:last-child{border-bottom:none}.select--option .select__item{height:28px}.select__item:hover{opacity:.7}.select__item-text{max-width:100%;overflow:hidden;white-space:normal;text-overflow:ellipsis}.select__selectorList{position:absolute;z-index:1;width:100%;height:200%;margin-top:8px;padding:12px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;gap:8px;border-radius:12px;border:1px solid #8d8d8d;background:#fff}.navbar{display:flex;padding:0 10px 15px 0;justify-content:flex-start}.navbar .nav-option{cursor:pointer;padding:10px;font-weight:700;color:#8d8d8d;transition:color .3s ease;border-bottom:none}.navbar .nav-option:hover{color:#292929;border-bottom:4px solid #017c28;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.navbar .nav-option.selected{color:#292929;border-bottom:4px solid #017c28}.self-reg-select{font-size:12px;font-weight:400;line-height:17px;display:block;margin:0 0 7px}.self-reg{position:relative;min-height:100vh;height:100%;width:100%}.self-reg__img{display:none}.self-reg__img:before{background-size:cover;background-position:center;background-repeat:no-repeat}.self-reg__container{padding:0 0 69px;min-height:inherit;height:inherit}.self-reg__head{margin:0;padding:28px 13px}.self-reg__page-number{text-align:center;font-weight:700;color:#8d8d8d;line-height:0;font-size:18px}.self-reg h2{margin:11px 0 0}.self-reg__body{padding:20px 15px}.self-reg__response-errors{display:flex;justify-content:flex-start}.self-reg__alert{max-width:438px;margin:0 0 12px}.self-reg__form{margin:0 auto;padding:20px;max-width:438px;width:100%;border-radius:5px}.self-reg__form-group{margin:0 0 20px}.self-reg__form-group .error{margin:5px 0 0}.self-reg__agree{margin:0 0 30px;align-items:center}.self-reg__checkbox-wrapper{display:flex;align-items:center}.self-reg__checkbox{display:inline-block}.self-reg__agree-title{font-size:12px;font-weight:400;line-height:14px}.self-reg__agree-title span,.self-reg__agree-title a{color:currentColor;text-decoration:underline;cursor:pointer}.self-reg__agree-title span:hover,.self-reg__agree-title a:hover{text-decoration:none}.self-reg__agree-errors{display:block;margin:6px 0 0}.self-reg__foot{text-align:center}.self-reg__top{margin-top:20px}.self-reg__sms-input{text-align:right;margin-bottom:40px}.self-reg__foot-confirm{text-align:center}.self-reg__timer{float:right}.self-reg .buttons{position:fixed;right:0;bottom:0;left:0}.self-reg__completed{display:flex;align-items:center;justify-content:center;min-height:inherit;height:inherit}.self-reg__congratulations{max-width:206px;text-align:center}.self-reg__test,.self-reg__title{font-size:18px;font-weight:800;line-height:23px;margin:0 0 20px}.self-reg__icon{display:block;margin:0 auto 26px;width:104px;height:134px}.self-reg__description{font-size:14px;font-weight:400;line-height:18px;margin:0 0 53px}.self-reg__failed-reg-errors{color:#e3011a;text-align:center;max-width:300px;font-size:14px;font-weight:400;line-height:18px}.self-reg-container2{margin-top:7pc}.self-reg-container2__head{margin:0;padding:28px 13px}.self-reg-container2__timer{float:right}.self-reg-container2__sms-input{text-align:right;margin-bottom:40px}.self-reg-container2__page-number{text-align:center;font-weight:700;color:#8d8d8d;line-height:0;font-size:18px}.self-reg-container2__form{margin:0 15px;padding:20px;max-width:438px;width:100%;border-radius:5px}.self-reg-container2__form-group{margin:0 0 20px;margin-bottom:0!important}.self-reg-container2__form-group .error{margin:5px 0 0}.self-reg-container2__foot{margin-top:15px}.self-reg-container2__foot__account{margin-top:8px!important;font-size:14px!important}.self-reg-container2__otp-verification-desc{text-align:center!important;margin-bottom:50px}.self-reg-container2__account{margin-top:25px!important;font-size:14px!important}.self-reg-container2__body .input__wrapper{border-color:#8d8d8d!important}.servererror{display:flex;flex-direction:column;align-items:stretch;padding:24px 12px;min-height:-moz-fit-content;min-height:fit-content;width:100%;background-color:#fdeced;margin-bottom:-7px}.servererror__error-title{font-size:16px;font-weight:700;color:#a43b3d;margin:0}.servererror__error-description{margin-top:8px;font-size:14px;font-weight:400;color:#000}.simple-tabs .heading{display:flex;list-style-type:none;margin:0;padding:0}.simple-tabs .heading__title{font-size:16px;line-height:21px;position:relative;text-align:center;flex:1;min-height:20px;padding:15px;-webkit-user-select:none;user-select:none}.simple-tabs .heading__title--active{font-weight:700}.simple-tabs .heading__title:hover{cursor:pointer}.simple-tabs .heading__title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;margin:auto;height:43%;width:1px;border-right:1px solid}.simple-tabs .heading__title:last-child:after{display:none}.simple-tabs .tab-wrapper{padding:0 0 15px}.simple-tabs .tab-wrapper__margin{margin:15px}.simple-tabs .updated{font-size:14px;line-height:19px;width:100%;padding:15px;font-style:italic;text-align:center}.simple-tabs .perf-side{margin-top:0}.simplified-reg{padding:25px 16px}.simplified-reg h2{margin:0 0 11px}.simplified-reg__form-group{margin-bottom:20px}.simplified-reg__form-group--phone{position:relative;padding-bottom:20px}.simplified-reg__form-group .error{margin:5px 0 0}.simplified-reg__info{font-size:16px;font-weight:400;line-height:21px;margin:0 0 20px}.simplified-reg__info--center{text-align:center}.simplified-reg__info span,.simplified-reg__info a{font-weight:700}.simplified-reg__info span{cursor:pointer}.simplified-reg__checkbox-wrapper{display:flex;align-items:center}.simplified-reg__agree-title{text-decoration:underline;cursor:pointer}.simplified-reg__sms-input{text-align:right}.simplified-reg__otp-loading{display:flex;justify-content:center}.simplified-reg__otp-icon{width:22px;animation:rotation 1.2s linear infinite}.simplified-reg .button-group{margin-top:25px}.simplified-reg .button-group .button{margin-bottom:20px}.simplified-reg .button--done{margin-top:10px}.simplified-reg .button--next{margin-top:20px;width:100%}.simplified-reg .back{z-index:3;position:absolute;top:22px;left:27px}.simplified-reg__foot{padding-top:16px;text-align:center;justify-content:center}.simplified-reg__foot--reg{text-align:left;justify-content:space-between}.simplified-reg__input-prefix{position:absolute;top:31px;left:22px;z-index:100;line-height:16px;padding:7px 5px 3px 0;font-size:12px}.simplified-reg__terms-and-conditions{font-size:12px;font-weight:400;line-height:15px;padding:0 0 15px}.simplified-reg__terms-and-conditions a{font-weight:700;cursor:pointer}.simplified-reg .popup-background{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;z-index:9999;padding:0 16px 20px}.simplified-reg .popup-background .popup-container{display:flex;width:100%;padding:16px;gap:8px;flex-direction:column;align-items:flex-start;background-color:#f2f2f2;border-radius:5px}.simplified-reg .popup-background .popup-container .close{position:absolute;right:40px;width:16px;height:16px;cursor:pointer;margin:24px 0 0;z-index:99}.simplified-reg .popup-background h3{font-style:normal;font-weight:800;font-size:20px;line-height:24px;text-align:center}.simplified-reg .popup-background p{font-style:normal;font-weight:400;font-size:14px;line-height:18px}.simulation__order-simulation-success{padding-left:24px;margin-bottom:24px;display:flex;left:84px;background:#ebf8f1;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;height:68px;flex-direction:column;line-height:20px;color:#02753a;justify-content:center}.simulation__order-simulation-failure{padding-left:24px;margin-bottom:24px;display:flex;left:84px;background:#feeded;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;height:68px;flex-direction:column;line-height:20px;color:#ec1c24;justify-content:center}.simulation__order-simulation-failure--payment{height:unset!important;padding:8px 16px}.simulation__order-simulation-fail{padding:14px;margin-bottom:24px;display:flex;left:84px;background:#feeded;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;flex-direction:column;line-height:20px;color:#ec1c24;justify-content:center}.simulation__order-simulation-missingDetails{padding:14px;margin-top:14px;display:flex;left:84px;background:#feeded;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;flex-direction:column;line-height:20px;color:#ec1c24;justify-content:center}.simulation__text-heading{padding-bottom:8px}.simulation__order-simulation-warning{padding:8px 16px;margin-bottom:24px;display:flex;left:84px;background:#f9ecbf;border-radius:4px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;flex-direction:column;line-height:20px;color:#886200;justify-content:center;max-height:116px}.sms{padding:31px 15px}.sms--account{padding:0 0 31px!important}.sms__text{font-size:14px;font-weight:400;line-height:18px;margin:0 auto}.sms__text--space{padding-top:20px}.sms__text-label{font-size:14px;font-weight:400;line-height:18px}.sms__input{display:block;margin:16px 0 0}.sms__notes{display:flex;justify-content:center;margin:10px auto 0}.sms__small-text{font-size:12px;font-weight:400;line-height:14px}.sms__button{display:flex;justify-content:center;margin:16px 0}.sms__forgot{margin:19px 0 0;text-align:center}.sms h1{margin:0 0 8px}.sms__accordion{margin:24px 0 0}.split-orders{display:flex;flex-direction:column;align-items:center}.split-orders__row{display:inline-flex;flex-direction:row;margin:12px 0 0}.split-orders__title{font-size:16px;font-weight:400;line-height:22px;padding:20px 0 3px}.split-orders__text{font-size:14px;font-weight:700;line-height:18px}.split-orders__error-block{width:100%;margin-top:12px;margin-bottom:24px;border-radius:5px;height:auto;border:1px none;display:flex;padding:8px;flex-direction:row;background-color:#feeded}.split-orders__error-image{height:32px;width:32px;margin-right:10px}.split-orders__error-block-text{font-size:20px;font-weight:400;line-height:24px;font-family:heineken_core,roboto,system-ui;color:#880005}.split-orders__link{font-size:14px;font-weight:700;line-height:17px;margin:0 0 0 8px;cursor:pointer}.split-orders--custom .split-orders__link{margin:13px 0 0}.split-orders--custom .split-orders__number-link{cursor:pointer}.squeezebox{border-radius:5px}.squeezebox__head{padding:23px 20px 20px;border-radius:5px 5px 0 0;cursor:pointer}.squeezebox--opened .squeezebox__head{padding:23px 20px 0}.squeezebox__head--link{display:flex;align-items:center}.squeezebox__title{font-size:16px;font-weight:700;line-height:17px;display:flex;align-items:center;margin:0 0 11px;min-height:18px}.squeezebox__title-text{padding:0 0 0 9px}.squeezebox__icon{width:20px;height:20px}.squeezebox__arrow-icon{margin:0 0 0 auto;width:12px;height:12px;transition:transform ease .3s}.squeezebox--opened .squeezebox__arrow-icon{transform:rotate(-180deg)}.squeezebox__side-arrow-icon{margin:0 0 0 auto;width:12px;height:12px;transition:transform ease .3s;transform:rotate(-90deg)}.squeezebox__description{font-size:12px;font-weight:400;line-height:15px}.squeezebox--opened .squeezebox__description{display:none}.squeezebox__body{overflow:hidden;opacity:0;height:0;transform:scaleY(0);transform-origin:top;transition:transform ease .3s}.squeezebox--opened .squeezebox__body{overflow:visible;padding:7px 20px 20px;height:auto;border-radius:0 0 5px 5px;opacity:1;transform:scaleY(1)}.squeezebox__name{font-size:14px;font-weight:700;line-height:17px;position:relative;display:flex;align-items:center}.squeezebox__name:first-child{z-index:2}.squeezebox__tooltip{z-index:1;position:relative;margin:0 0 0 10px;width:18px;height:18px}.squeezebox__value{font-size:12px;font-weight:400;line-height:17px;margin:4px 0 0}.squeezebox__divider{margin:10px 0 12px;border:none;border-top:1px solid}.squeezebox__input{display:block;margin:14px 0 0}.squeezebox__i-input{display:block;margin:8px 0 0}.squeezebox__buttons{display:flex;justify-content:center;margin:25px 0 0}.squeezebox__buttons--information{margin:10px}.squeezebox__text{font-size:12px;font-weight:400;line-height:15px;margin:0 0 15px}.squeezebox__select{z-index:1;position:relative;font-weight:700}.squeezebox__row{display:flex;align-items:center;justify-content:space-between}.squeezebox__note{font-size:12px;font-weight:400;line-height:15px;margin:20px 0 0;padding:0 15px 0 0}.stock-status{font-size:10px;font-weight:400;line-height:16px;display:flex;align-items:center;margin-bottom:5px}.stock-status--out-of-stock{font-weight:700}.stock-status__indicator{position:relative;margin:0 10px 0 6px;height:12px;width:4px;border-radius:3px;background-color:currentColor}.stock-status__indicator:after{content:"";position:absolute;top:0;bottom:0;right:-6px;width:inherit;border-radius:inherit;background-color:currentColor}.stock-status__indicator:before{content:"";position:absolute;inset:0 auto 0 -6px;width:inherit;border-radius:inherit;background-color:currentColor}.summary-side{padding:20px 15px}.summary-side--no_padding{padding:0 0 30px;box-shadow:none;margin:0}.summary-side--inactive{border-radius:5px}.summary-side--cursor-pointer{cursor:pointer}.summary-side__title{font-size:14px;font-weight:700;line-height:17px;margin:0 0 20px}.summary-side--inactive .summary-side__title{margin:0}.summary-side__title--highlight{margin:0 0 20px!important;font-weight:700!important}.summary-side__container{padding:20px 20px 18px;border-radius:5px}.summary-side__timeout{color:#762121;padding-top:20px}.summary-side__error-massage{font-size:10px;font-weight:400;line-height:15px;display:block;padding:2px 13px 0}.summary-side__form{display:block;margin:0 0 10px;border-bottom:1px solid}.summary-side__buttons{display:none}.summary-side__separate{display:flex;justify-content:space-between}.summary-side__separate-text{font-size:12px;font-weight:400;line-height:17px;padding:0 46px 0 0}.summary-side__errors:empty{display:none}.summary-side__errors .error-bordered{margin:0 0 5px}.summary-side__invoice-container{margin:0 0 15px}.summary-side__radio-group--inline{display:flex}.summary-side__radio-group--block{width:100%}.summary-side__row{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:8px}.summary-side__card{width:100%;border-radius:10px;border:2px solid;padding:16px 12px;margin-top:8px}.summary-side__card--active,.summary-side__card--chooseoptionerror,.summary-side__card--disable{border:2px solid}.summary-side__container-radiobtn{padding:0;display:flex;flex-direction:row;align-items:center}.summary-side__delivery-radiobtn{border:0px;width:20px;height:20px}.summary-side__radiobtn-text{font-size:16px!important}.summary-side__delivey_date{padding-top:0;font-size:12px!important}.summary-side__method_txt{padding-left:0}.summary-side__title_contatiner{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-left:8px}.summary-side__choose-option-error-massage{font-size:10px;font-weight:400;line-height:15px;display:block}.summary-side input[type=radio]:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid}.summary-side input[type=radio]:checked:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:5px solid}.summary-side input[type=radio]:disabled:after{width:20px;height:20px;border-radius:20px;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid}.summary{padding:15px 15px 33px}.summary__main{display:flex;align-items:center;justify-content:space-between}.summary__title-block{order:2;display:flex;align-items:center;justify-content:space-between;margin:0 0 5px}.summary__po-cart-total{margin-top:20px}.summary h1{display:none}.summary__subtitle-block{order:1}.summary__subtitle{font-size:18px;font-weight:700;line-height:25px}.summary .link-with-tooltip{display:none}.summary__totals{display:block;margin:20px 0 0}.summary__errors{margin:20px 0 0}.summary__errors:empty{display:none}.summary__errors .error-bordered{margin:0 0 5px}.summary__separator{font-size:12px;font-weight:700;line-height:25px;display:flex;align-items:center;justify-content:center;margin:16px 0 0;height:20px}.summary__divider{display:block;padding:25px 0 0}.suppliers{border-radius:5px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.suppliers--custom{box-shadow:none!important}.suppliers__head{display:flex;align-items:center;padding:10px 17px 12px 21px;min-height:55px;cursor:pointer}.suppliers--opened .suppliers__head{padding:10px 17px 8px 21px;min-height:55px}.suppliers__icon{margin:0 10px 0 0;width:22px}.suppliers__title{font-size:16px;font-weight:700;line-height:24px;display:flex;flex-direction:row;align-items:center;flex-grow:1}.suppliers__content{display:none;padding:0 21px 13px 16px}.suppliers--opened .suppliers__content{display:block}.suppliers__header{display:flex;justify-content:space-between;padding:0 0 16px}.suppliers__tooltip{height:20px;width:20px;margin:0 0 0 8px}.suppliers__arrow-wrapper{display:flex;align-items:center}.suppliers__arrow-icon{width:12px}.suppliers__arrow-icon--opened{transform:rotate(-180deg)}.suppliers__container{padding:0 0 8px}.suppliers__list{display:flex;flex-wrap:wrap}.suppliers__supplier{font-size:14px;line-height:20px;width:100%;margin:0 0 8px}.suppliers__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.suppliers__refresh-icon-wrapper{display:flex;align-items:center;justify-content:center;padding:16px 0 24px}.suppliers__refresh-icon{animation:spin 2s linear 0s infinite;height:22px;width:22px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.suppliers__divider{margin:0}.suppliers__supp_info{padding-bottom:20px}.switch{display:flex;align-items:center;border-radius:3px 0 0}.switch input{width:0;height:0;visibility:hidden;position:absolute}.switch__switcher{position:relative;display:block;width:50px;height:25px;border-radius:100px;cursor:pointer}.switch__switcher:after{content:"";position:absolute;top:2px;bottom:0;left:2px;width:21px;height:21px;border-radius:50%;transition:.3s}.switch__switcher:active:after{width:56px}input:checked+.switch__switcher:after,input:disabled+.switch__switcher:after{left:calc(100% - 2px);transform:translate(-100%)}.tab{overflow:hidden;position:relative;display:flex;font-size:18px;font-weight:700;line-height:22px}.tab__carousel{display:flex;padding:0 0 0 26px}.tab--distributor{margin:-5px}.tab--rhs:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px;background:linear-gradient(to right,#fff0,#fff 30%)}.tab--lhs:before{content:"";position:absolute;top:-3px;bottom:-3px;left:-33px;width:66px;border-radius:31px;z-index:1;background:linear-gradient(to left,#fff0,#fff 30%)}.tab__list{display:flex;flex-direction:column}.tab__tab-list{display:flex;flex-direction:row;height:44px;align-items:stretch}.tab__tab-list:after{content:"";position:absolute;top:-3px;bottom:-3px;right:-33px;width:66px;border-radius:31px}.tab__scroll{flex-grow:1;margin:0 0 0 -57px;padding:0 0 0 34px;width:0}.tab__tab-item{height:39px;padding:0 30px 0 0;font-weight:800;font-size:18px}.tab__tab-item:last-child{padding:0 27px 0 0;z-index:1}.tab__item{height:39px}.tab--distributor .tab__item{height:56px}.tab__item:last-child{padding:0}.tab__item--new-order{order:1}.tab__item--previous-orders{order:2}.tab__item--group-orders,.tab__item--order-summary,.tab__item--promotions{order:3}.tab__item--re-promotions{order:4}.tab__item--rewards{order:4;display:none}.tab__item--balance{order:4}.tab__item--order-templates{order:5;margin:8px 0 0;padding:8px 0 0;height:47px;border-top:1px solid}.tab__item--re-order-templates{order:3}.tab__item--performance{order:6}.tab__item--account-view{order:7}.tab__item--trends{order:7;border-style:solid;border-width:0}.tab--is-offline .tab__item--trends{margin:8px 0;padding:8px 0;height:47px;border-top-width:1px;border-bottom-width:1px}.tab__item--contact-us{order:8;margin:8px 0 0;padding:8px 0 0;height:47px;border-top:1px solid}.tab__item--self-reg,.tab__item--settings{order:9}.tab__item--sub-distributor{order:10}.tab__item--logout{order:11}.tab__item--dropdown{order:20}.tab__item--disabled{opacity:.45}.tab__item--distributor-home{display:none}.tab__divider{border-top:1px solid;margin:13px 0}.tab__tab-link{position:relative;display:flex;align-items:center;height:100%;cursor:pointer;text-decoration:none;color:#292929}.tab__tab-link--active:after,.tab__tab-link:hover:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;height:5px;border-radius:100px;background-color:#006400}.tab__link{position:relative;display:flex;align-items:center;height:100%;cursor:pointer;text-decoration:none;color:#292929}.tab__icon{margin:0 30px 0 0;width:25px;height:25px}.tab__link-text{white-space:nowrap}.tab__tab-text{white-space:nowrap;color:#8d8d8d}.tab__tab-text--active{color:#000}.tab .carousel-nav-small{z-index:2;position:absolute;top:calc(50% - 13px)}.tab .carousel-nav-small--left{left:0}.tab .carousel-nav-small--right{right:0}.table{overflow-y:hidden;overflow-x:scroll;display:block;width:100%;text-decoration:none;padding:0 16px}.table table{font-size:12px;font-weight:700;border:solid 1px;border-collapse:collapse}.table__tr{display:flex}.table td{padding:10px 5px 10px 0;font-size:14px;word-break:break-word;max-height:-moz-fit-content;max-height:fit-content;align-items:flex-start;align-self:flex-start}.table__type{display:flex;width:120px}.table__order-number{min-width:107px;width:124px}.table__document-number{min-width:121px;width:150px}.table__outlet-name{display:flex;min-width:80px;width:175px;max-width:200px;max-height:40px;flex-direction:column;justify-content:center;align-self:stretch}.table__date{min-width:80px;width:90px}.table__amount{min-width:98px;width:130px}.table__status{min-width:109px;width:140px;display:flex;flex-direction:row;align-items:center}.table__button{width:32px;background:#ebebeb;height:32px;border:none;padding:8px;cursor:pointer}.table__download-icon{width:16px;height:16px}.table__download-icon--disabled{display:none}.table__icon{width:16px;height:16px;margin:0 5px 0 0;cursor:pointer;transition:all ease .3s}.table__icon--sorting{transform:rotate(180deg)}.table__status-icon{width:34px;height:24px;margin:0 5px 0 0}.table__header{font-weight:700;font-size:14px;text-align:start;padding:12px 0;display:flex}.table__header--type{width:120px}.table__header--order-number{width:124px}.table__header--document-number{width:150px}.table__header--outlet-name{width:175px}.table__header--date{width:90px}.table__header--amount{width:130px}.table__header--status{width:140px}.table__price-lists{width:100%;margin:10px 0 0}.table__title{font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.table__arrow-icon{width:12px;height:12px;transition:transform .3s ease}.table__content{overflow:hidden;padding:0 15px;max-height:0;transition:all .3s ease}.table__row{display:flex;flex-direction:row}.table__order-info{flex-grow:1;display:flex;align-items:center}.table__pickup_text{font-size:14px;font-weight:700;line-height:17px;padding-left:8px}.table__track-trace{width:15%;align-self:center}.table__info{font-size:12px;font-weight:400;line-height:17px;flex-grow:1;display:flex;flex-direction:column}.table__info--margin-top{margin-top:3%}.table__info--width{width:40%;flex-grow:0}.table__eta{padding-top:3%}.table__delivery-icon{width:5%;align-self:center}.table__total-amount{font-size:14px;font-weight:700;line-height:17px;flex-grow:1;display:flex;padding:9px 0 0;align-items:center}.table__total-amount--width{width:20%;flex-grow:0;padding:1%}.table__total-amount--display{display:inline-block}.table__total-amount--delivery-width{width:100%!important}.table__font-weight{font-weight:300;font-size:18px}.table__align-center{align-self:center}.table__payment-block{padding:0 15px 0 0}.table__payment{font-size:12px;font-weight:700;line-height:25px;padding:0 0 0 20px;min-width:91px;white-space:nowrap}.table__arrow{display:flex;align-items:center}.table__arrow--width{width:8%}.table__i-name{padding:0 0 9px}.table__i-text{display:none}.table__text{text-decoration:underline;cursor:pointer}.table__text--padding{padding:9%}.table__i-date{font-size:14px;font-weight:700;line-height:17px;margin:0}.table__s-image{margin:0 20px 0 0;width:34px;height:24px}.table__s-text{width:100px}.table__t-image{display:inline-block;margin:0 20px 0 0;width:34px;height:24px}.table__t-image--pickupavailable{display:inline-block;margin:0 8px 0 0;width:34px;height:24px}.table__a-icon{width:13px;height:13px}.table__a-icon--margin-width{margin-left:25%;width:45%;height:45%;padding:12%}.table__po-row{padding:2% 2% 2% 4%;border-top:.1px solid #ebebeb}.table__t-row{display:flex;padding:12px 12px 12px 15px;border-top:1px solid}.table__i-ordered-by{padding:9px 0 0}.table__pickup-row{display:none;align-items:center}.table__pickup_icon{width:34px;height:24px}.table::-webkit-scrollbar-thumb{background-color:#c3c3c3;border:4px solid transparent;border-radius:8px}.table::-webkit-scrollbar{width:5px;display:block}.table::-webkit-scrollbar-track{background-color:#ebebeb}@-moz-document url-prefix(){.table:hover{overflow-y:scroll;scrollbar-width:thin}}.template{display:flex;align-items:center;padding:14px 7px 12px 19px;border-radius:5px;border:1px solid;cursor:pointer}.template__info{flex-grow:1}.template__icon{min-width:12px;max-width:12px}.template__title{font-size:14px;font-weight:700;line-height:17px}.template__count{font-size:12px;font-weight:400;line-height:17px;margin:4px 0 0}.terms{display:flex;flex-direction:column;padding:47px 0 0;max-height:inherit;height:100%;width:100vw}.terms--rewards{padding:0 0 15px}.terms h3{margin:0 0 21px;text-align:left}.terms__header{padding:0 15px;text-align:left}.terms--rewards .terms__header{padding:40px 15px 15px;text-align:center}.terms__title{font-size:20px;font-weight:800;line-height:22px}.terms__updated-title{font-size:12px;font-weight:400;line-height:22px;margin:0}.terms__content{font-size:14px;line-height:18px;flex-grow:1;overflow:auto;padding:0 15px}.terms__content{scrollbar-width:none}.terms__content::-webkit-scrollbar{display:none}.terms__content h1,.terms__content h4{font-size:inherit;font-weight:800;line-height:inherit;margin:22px 0 15px}.terms__content ol{padding:0 0 0 14px}.terms__content li{padding:0 0 0 2px}.terms__content table{width:100%;border-collapse:collapse}.terms--rewards .terms__content{padding:0 15px;margin:0 0 15px}.terms--rewards .terms__content ul.list-disc{list-style:disc}.terms--rewards .terms__content ol.type-lower-roman{list-style-type:lower-roman}.terms--rewards .terms__footer{padding:0}.terms--rewards .terms__footer .buttons{min-height:auto;padding:15px 15px 0}.textarea{font-size:14px;font-weight:400;line-height:22px;display:block;padding:12px 13px;height:84px;width:100%;border:1px solid;border-radius:5px;resize:none;-webkit-appearance:none}.textarea--contact{min-height:130px}.thank-side{padding:20px 15px}.thank-side__container{padding:20px;border-radius:5px;margin-bottom:20px}.thank{padding:15px 15px 30px;text-align:center}.thank__title{font-size:15px;font-weight:700;line-height:22px;font-style:normal;font-family:heineken_core,roboto,system-ui;text-align:center;color:#292929}.thank__error-block{width:100%;margin-top:25px;margin-bottom:-15px;border-radius:5px;height:auto;border:1px none;display:flex;padding:8px;flex-direction:row;background-color:#feeded}.thank__error-block-text{font-size:20px;font-weight:400;line-height:24px;font-family:heineken_core,roboto,system-ui;color:#880005}.thank__order-detail{font-size:14px;font-weight:400;line-height:18px;display:-webkit-inline-box;font-family:heineken_core,roboto,system-ui;font-style:normal;color:#292929}.thank__status-change{margin-top:4%;margin-left:1%}.thank__icon{margin:12px auto 0;width:104px;height:134px}.thank__text{font-size:14px;font-weight:400;line-height:18px;margin:19px auto 0;max-width:500px}.thank__link{color:#292929;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:14px;line-height:18px}.thank .button{display:none}.thank__sub-text-block{font-size:14px;font-weight:400;line-height:40px;color:#292929;font-family:heineken_core,roboto,system-ui}.thank__sub-link{text-decoration:underline;cursor:pointer;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:700;font-size:14px;line-height:18px;top:3px}.thank__cancelblock{font-size:14px;font-weight:700;line-height:18px;text-decoration:underline;cursor:pointer;color:#292929;font-family:heineken_core,roboto,system-ui;font-style:normal}.thank__number-link{font-weight:700;text-decoration:underline;cursor:pointer}.tier{display:flex;align-items:center}.tier--gold{color:#a88c5d}.tier--silver{color:#7d7d7d}.tier--bronze{color:#b67f5b}.tier__icon{margin:0 6px 0 0;width:17px;height:17px}.tier__text{font-size:14px;font-weight:800;line-height:17px;text-transform:capitalize}.tiles__container{display:flex;flex-flow:row wrap;margin:-4px;overflow:hidden}.tiles__item{width:50%;padding:4px;flex-grow:1;position:relative}.tiles__link{font-size:15px;font-weight:700;line-height:18px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:88px;height:100%;padding:12px;border-top:0 solid transparent;border-bottom:0 solid;border-radius:5px;text-decoration:none;cursor:pointer;text-align:center;transition:all ease .3s}.tiles__link--disabled{background:gray;color:#d3d3d3;pointer-events:none}.tiles__icon-block{position:relative;display:flex;align-items:flex-end;margin:0 auto;width:45px;height:43px}.tiles__icon-block:before{content:"";position:absolute;top:0;right:0;display:block;width:26px;height:26px;border-radius:50%;transition:all ease .3s}.tiles__icon{z-index:1;position:relative;display:block;width:35px;height:35px;transition:all ease .3s}.tlp-brand-focus-list{border-radius:5px}.tlp-brand-focus-list__head{display:flex;align-items:center;justify-content:space-between;padding:15px}.tlp-brand-focus-list__title{display:flex;align-items:center}.tlp-brand-focus-list__head .tlp-brand-focus-list__title{font-size:16px;font-weight:700;line-height:21px}.tlp-brand-focus-list__head .tlp-brand-focus-list__value{font-size:18px;font-weight:700;line-height:24px}.tlp-brand-focus-list--incentive .tlp-brand-focus-list__list{padding:0 15px 15px}.tlp-brand-focus-list__item{position:relative}.tlp-brand-focus-list--sales .tlp-brand-focus-list__item~.tlp-brand-focus-list__item:after{content:"";position:absolute;top:0;left:15px;width:calc(100% - 30px);height:1px}.tlp-brand-focus-list--incentive .tlp-brand-focus-list__item{border-radius:5px}.tlp-brand-focus-list--incentive .tlp-brand-focus-list__item~.tlp-brand-focus-list__item{margin:15px 0 0}.tlp-brand-focus{font-size:16px;font-weight:700;line-height:21px;position:relative;padding:15px}.tlp-brand-focus--single{border-radius:5px}.tlp-brand-focus__label{font-size:14px;font-weight:400;line-height:19px;position:absolute;right:15px;top:15px;font-style:italic}.tlp-brand-focus__title,.tlp-brand-focus__brand,.tlp-brand-focus__incentive{display:flex;align-items:center}.tlp-brand-focus__head,.tlp-brand-focus__title{margin-bottom:15px}.tlp-brand-focus__total-volume,.tlp-brand-focus__incentive{margin:15px 0 0}.tlp-brand-focus__incentive{justify-content:space-between}.tlp-brand-focus__image{height:54px;width:54px;margin:0 8px 0 0;border-radius:50%;background-position:50%;background-size:cover;background-repeat:no-repeat}.tlp-brand-focus__number{margin:0 3px}.tlp-brand-focus__dvt{font-size:14px;font-weight:400;line-height:19px}.tlp-brand-focus__icon{margin:0 8px 0 0;width:24px}.tlp-brand-sales{font-size:16px;font-weight:400;line-height:21px}.tlp-brand-sales__select-month{display:flex;align-items:center;justify-content:right}.tlp-brand-sales__select-month .select{font-size:16px;font-weight:700;line-height:21px}.tlp-brand-sales__select-month .select__selected{display:inline-flex;padding:0 40px 0 10px;height:auto;border:0}.tlp-brand-sales__select-month .select__text{padding:0}.tlp-brand-sales__select-month .select__list{right:0;left:auto;max-width:auto;padding:0;border:1px solid;border-radius:0}.tlp-brand-sales__select-month .select .select__item{padding:0 10px}.tlp-brand-sales__select-month .select .select__item:first-child{border:0}.tlp-brand-sales__select-month .select .select__item--active{font-weight:700}.tlp-brand-sales__select-month .select--opened .select__selected{border-radius:0}.tlp-brand-sales__filters,.tlp-brand-sales__select-month{margin:0 0 15px}.tlp-brand-sales__product-list{padding:0 15px;border-radius:5px}.tlp-brand-sales__product{font-size:14px;font-weight:700;line-height:18px;display:flex;align-items:center;padding:15px 0}.tlp-brand-sales__product~.tlp-brand-sales__product{border-top:solid 1px}.tlp-brand-sales__img{width:58px;height:58px;margin:0 8px 0 0}.tlp-brand-sales__img img{height:100%;width:100%;object-fit:contain}.tlp-brand-sales__number{margin:0 3px}.tlp-brand-sales__dvt{font-weight:400}.tlp-display{font-size:16px;font-weight:700;line-height:21px}.tlp-display__item~.tlp-display__item{padding:10px 0 0;border-top:solid 1px}.tlp-display__tracking-progress{font-size:14px;font-weight:700;line-height:19px;padding-left:15px}.tlp-display__item--ongoing .tlp-display__tracking-progress{padding:15px}.tlp-display__title{margin:0 0 15px}.tlp-display__value{font-weight:400}.tlp-display__value~.tlp-display__value{margin:8px 0 0}.tlp-display__info{position:relative;padding:15px}.tlp-display__label{font-size:14px;font-weight:400;line-height:19px;position:absolute;right:15px;top:15px;font-style:italic}.tlp-display__reference-planogram{position:relative;padding:15px}.tlp-display__reference-planogram:after{content:"";position:absolute;top:0;left:15px;width:calc(100% - 30px);height:1px}.tlp-display__item--ongoing .tlp-display__reference-planogram:after{content:none}.tlp-display__img{width:100%;margin:15px 0 0;border-radius:5px;text-align:center;line-height:0;overflow:hidden}.tlp-display img{max-width:100%}.tlp-incentive-list{padding:15px;border-radius:5px}.tlp-incentive-list__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.tlp-incentive-list__item~.tlp-incentive-list__item{margin-top:15px}.tlp-incentive-list__title{display:flex;align-items:center}.tlp-incentive-list__head .tlp-incentive-list__title{font-size:16px;font-weight:700;line-height:21px}.tlp-incentive-list__head .tlp-incentive-list__value{font-size:18px;font-weight:700;line-height:24px}.tlp-incentive-status{font-size:16px;font-weight:700;line-height:21px;padding:15px;border-radius:5px}.tlp-incentive-status__head{display:flex;align-items:center;justify-content:space-between}.tlp-incentive-status__head~.tlp-incentive-status__head{margin:8px 0 0}.tlp-incentive-status__tag{font-size:12px;font-weight:700;line-height:16px;max-width:50%;padding:7px 15px;border-radius:5px;text-transform:uppercase;text-align:center}.tlp-incentive-status__title{display:flex;align-items:center}.tlp-incentive-status__icon{margin:0 8px 0 0;width:24px}.tlp-page .perf{padding-top:0}.tlp-page .perf__list{margin-top:0}.tlp-page .perf-box--on-going .perf-box__icon{width:13px}.tlp-page .perf-box__arrow-icon{width:17px}.tlp-phase-selection{padding:15px;border-bottom:solid 1px}.tlp-phase-selection .select{max-width:100%}.tlp-phase-selection .select__selected{font-size:18px;font-weight:700;line-height:24px;height:48px}.tlp-total-incentive{padding:15px}.tlp-total-incentive__total-incentive,.tlp-total-incentive__payment-progress,.tlp-total-incentive__title{display:flex;align-items:center}.tlp-total-incentive__total-incentive,.tlp-total-incentive__payment-progress{justify-content:space-between}.tlp-total-incentive__tracking-progress,.tlp-total-incentive__total-incentive{border-bottom:solid 1px}.tlp-total-incentive__tracking-progress{font-size:14px;font-weight:700;line-height:19px;padding:0 0 15px}.tlp-total-incentive__total-incentive{padding:15px 0}.tlp-total-incentive__payment-progress{font-size:18px;font-weight:700;line-height:24px;padding:15px 0 0}.tlp-total-incentive__icon{margin:0 8px 0 0;width:24px}.tlp-total-incentive__total-incentive .tlp-total-incentive__title{font-size:18px;font-weight:700;line-height:24px}.tlp-total-incentive__total-incentive .tlp-total-incentive__value{font-size:24px;font-weight:700;line-height:30px}.tlp-total-incentive__payment-progress .tlp-total-incentive__value{font-style:italic}.tlp-volume-progress{border-radius:5px}.tlp-volume-progress__tracking-progress{font-size:14px;font-weight:700;line-height:19px;padding:15px}.tlp-volume-progress__item{position:relative}.tlp-volume-progress__item~.tlp-volume-progress__item:after{content:"";position:absolute;top:0;left:15px;width:calc(100% - 30px);height:1px}.tooltip{position:relative;width:100%;height:100%}.tooltip__icon{display:block;width:18px;height:18px;cursor:pointer}.tooltip__icon:before{position:absolute;top:calc(100% - 8px);left:-1px;height:0;width:0;border:solid transparent;border-width:10px;pointer-events:none}.tooltip--top .tooltip__icon:before{top:-11px}.tooltip:hover .tooltip__icon:before{content:""}.tooltip--order .tooltip__icon:before{top:calc(100% - 34px);transform:rotate(180deg)}.tooltip__icon:after{position:absolute;top:calc(100% - 8px);left:0;display:block;width:20px;height:30px}.tooltip--top .tooltip__icon:after{top:-24px}.tooltip:hover .tooltip__icon:after{content:""}.tooltip--form .tooltip__icon{margin:4px;height:14px;width:14px}.tooltip__info{font-size:12px;font-weight:400;line-height:16px;position:absolute;top:calc(100% + 10px);left:-80px;display:none;padding:10px 15px;width:200px;max-width:calc(100vw - 10px);border-radius:5px}.tooltip--top .tooltip__info{top:auto;bottom:calc(100% + 10px)}.tooltip--left .tooltip__info{left:-160px}.tooltip:hover .tooltip__info{display:block}.tooltip--order .tooltip__info{top:calc(100% - 86px);right:-199px;left:auto;padding:10px 46px 10px 15px;width:290px}.tooltip--form .tooltip__info{z-index:1;max-width:170px;min-width:150px;left:30px!important;top:-30px}.tooltip__info a{cursor:pointer}.tooltip__info .email:first-child{margin:10px 0 0}.tooltip__info .email:not(:first-child){margin:8px 0 0}.tooltip__i-date{font-size:14px;font-weight:700;line-height:17px;margin:0}.totals-notes{font-size:12px;font-weight:400;line-height:14px}.totals-notes__note{padding:0 0 10px}.totals-notes:empty{display:none}.totals-notes__terms{cursor:pointer}.totals{width:100%;border-spacing:0;border-collapse:collapse}.totals__row{font-size:12px;font-weight:400;line-height:14px;height:25px}.totals__row--subtotal{font-size:14px;font-weight:700;line-height:17px;height:26px}.totals__spacer{height:10px}.totals__divider-row td{padding:13px 0}.totals__divider-row:first-child{display:none}.totals__title{padding:0}.totals__flex{display:flex;align-items:center}.totals__tooltip{z-index:10;margin:0 0 0 10px}.totals__value{padding:0;text-align:right}.totals__value--total{font-size:18px;font-weight:800;line-height:23px}.totals__credit-value{font-weight:700;padding:0;text-align:right}.totals__coupon{padding:0 0 21px}.totals__divider{margin:0;border:none;border-top:1px solid}.totals .coupon,.totals__errors{margin:5px 0 0}.totals__total{font-size:16px;font-weight:800;line-height:20px}.totals__old-total{font-size:16px;font-weight:700;line-height:19px;text-decoration:line-through}.totals__title-red-color{padding:0;color:#e3011a}.totals__value-red-color{padding:0;text-align:right;color:#e3011a}.totals__value-red-color--total{font-size:18px;font-weight:800;line-height:23px}.totals__voucher-suggest{margin-top:16px}.totals__voucher-view-all{text-align:right;margin-top:16px}.totals__voucher-link{font-size:14px;font-weight:700;line-height:19px;text-decoration:underline;text-underline-position:under}.totalOrderSummary{width:100%;border-spacing:0;border-collapse:collapse;margin-top:24px}.totalOrderSummary__row{font-size:16px;font-weight:400;line-height:24px;font-family:heineken_core,sans-serif;height:25px}.totalOrderSummary__row--subtotal{font-size:14px;font-weight:700;line-height:17px;height:26px}.totalOrderSummary__spacer{height:10px}.totalOrderSummary__select-icon{margin-left:6px;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all ease .3s}.totalOrderSummary__select-icon--rotate{transform:rotate(180deg)}.totalOrderSummary__title{display:flex;margin-left:24px;padding-top:16px;font-family:heineken_core,sans-serif}.totalOrderSummary__product-title{display:flex;margin-left:24px;padding-top:16px;font-size:14px;font-weight:400;line-height:18px;font-family:heineken_core,sans-serif}.totalOrderSummary__coupon{color:#017c28;text-decoration:underline;text-underline-offset:3px;text-wrap:nowrap;float:right;margin-right:24px;font-size:14px;font-weight:700;line-height:18px}.totalOrderSummary__heading{font-size:18px;font-weight:700;line-height:22px;padding-left:24px;font-family:heineken_core,sans-serif}.totalOrderSummary__value{text-align:right;padding-right:24px;padding-top:16px;font-size:16px;font-weight:400;line-height:24px;font-family:heineken_core,sans-serif}.totalOrderSummary__price-value{text-align:right;padding-right:24px;padding-top:16px;padding-left:31px;font-size:14px;font-weight:400;line-height:18px;font-family:heineken_core,sans-serif}.totalOrderSummary__value-red-color{text-align:right;color:#e3011a;padding-right:24px;padding-top:16px}.totalOrderSummary__value-red-color--total{font-size:18px;font-weight:800;line-height:23px}.totalOrderSummary__title-red-color{color:#e3011a;padding-left:24px;padding-top:16px}.totalOrderSummary__errors{margin:5px 0 0}.totalOrderSummary__old-total{font-size:16px;font-weight:700;line-height:24px;text-decoration:line-through;font-family:heineken_core,sans-serif}.totalOrderSummary__total{font-size:16px;font-weight:700;line-height:24px;font-family:heineken_core,sans-serif}.totalOrderSummary__total--divider{margin-right:24px;margin-left:24px;border-top:1px solid #ebebeb}.totalOrderSummary__bottom-container-fixed{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:12px 15px;border-top:1px solid #ebebeb;position:fixed;bottom:-9px;background-color:#fff;margin-bottom:70px;z-index:12}.totalOrderSummary__icon{height:20px;width:20px}.totalOrderSummary__coupon-code{display:flex;flex-direction:row}.totalOrderSummary__divider-row td{margin-right:24px;margin-left:24px}.totalOrderSummary__divider-row:first-child{display:none}.track-and-trace-modal{display:flex;flex-direction:column;align-items:stretch;max-height:inherit;height:100%;width:100vw;font-size:15px}.track-and-trace-modal h3{font-size:20px;font-weight:700;margin:0 0 -1px;padding:90px 30px 0;text-align:center}.track-and-trace-modal__order-info{display:flex;flex-direction:column;padding:0 30px 40px}.track-and-trace-modal__date-block{display:grid;grid-template-columns:auto auto;grid-row-gap:10px;margin:20px 0 0}.track-and-trace-modal__d-date{text-align:right;font-weight:700}.track-and-trace-modal__row{display:flex;margin:20px 0 0}.track-and-trace-modal__row--column{flex-direction:column}.track-and-trace-modal__row--delivery-info{margin:0;justify-content:space-between}.track-and-trace-modal__total-payment-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0 0}.track-and-trace-modal__payment{display:flex;justify-content:center;align-items:center;height:40px;padding:0 32px;font-weight:700;border-radius:4px}.track-and-trace-modal__total-value{font-size:20px;font-weight:700}.track-and-trace-modal__invoice-number-list{display:flex;flex-direction:column}.track-and-trace-modal__invoice-number-item:not(:first-child){margin-top:12px}.track-and-trace-modal__main{overflow-y:auto;padding:20px 30px}.track-and-trace-modal__deliveries-header{display:flex;font-size:15px}.track-and-trace-modal__deliveries-body{font-size:15px;font-weight:700;display:flex;margin-top:30px}.track-and-trace-modal__cell{width:33.3333333333%;text-align:center}.track-and-trace-modal__delivery-item{margin:0 0 10px}.track-and-trace-modal__track-trace-icon{width:30px;height:30px;margin:0 auto;cursor:pointer}.track-and-trace-modal__title{line-height:30px}.track-and-trace-modal__value{font-size:15px;font-weight:700;line-height:30px}.track-and-trace-modal__divider{border:none;border-top:1px solid #e0e0e0;margin:10px 0}.trackInfo__wrapper{box-shadow:none;background-color:#fff;margin:16px 0 0;padding:20px 20px 30px;border-radius:5px}.trackInfo__label{font-size:18px;line-height:23px;margin:23px 0 15px;font-weight:400}.trackInfo__divider{margin:12px 0;border:none;border-top:1px solid}.trackInfo__footer{display:flex;justify-content:center}.trackInfo__container{padding:5px;border-bottom:1px solid rgba(0,0,0,.1607843137)}.trackInfo__container img{width:50px;height:50px;border-radius:100%;border:3px solid #017c28}.trackInfo__container:last-child{border:none}.trackInfo__label-name{font-size:15px;color:#292929;margin:10px 0}.trackInfo__label-value-green{font-size:15px;font-weight:700;color:#017c28;margin:10px 0}.trackInfo__label-value-black{font-size:15px;font-weight:700;color:#292929;margin:10px 0}.trackInfo__driver-details{display:inline-block;margin-left:10px;vertical-align:bottom;margin-bottom:3px}.trackInfo__black-color{color:#292929}.trackInfo__will-arrive-label{margin-top:2px}.trackInfo__drive-image{background-color:#c2e5d0;margin-bottom:4px}.track-order{display:flex;box-shadow:0 3px 6px #00000029;border-radius:5px;align-items:center;align-content:center;text-align:center;margin:15px 15px 0;position:relative;background:#fff}.track-order__estimated-arrival{flex:1}.track-order__label-value{font-size:14px;color:#017c28}.track-order__delivery-to{flex:1}.track-order__label-name{font-size:17px;font-weight:500}.track-order__label-value-destination{font-size:14px;font-weight:700}.track-order__separation{background-color:#8d8d8d;width:1px;height:50px}.transition-confirmation{display:flex;flex-direction:column;padding:40px 0;max-width:300px}.transition-confirmation__title{font-size:26px;line-height:33px;padding:0 0 20px 30px}.transition-confirmation__content{font-size:18px;line-height:23px;padding:0 29px 30px 30px}.transition-confirmation__footer{display:flex;justify-content:space-between;padding:0 19px}.transition-confirmation__button{width:126px}.tutor{z-index:1003;position:fixed;top:100px;left:calc((100vw - 270px)/2);display:flex;flex-direction:column}.demo .tutor{position:absolute;top:auto;left:auto;right:auto}.demo--checkout-button .tutor{position:fixed}.tutor--right{align-items:flex-end}.tutor__arrow-target{order:1;display:none;margin:0 20px 10px;width:20px;height:30px}.tutor--run .tutor__arrow-target{display:block}.tutor--top .tutor__arrow-target{order:2;margin:10px 20px 0;transform:rotate(180deg)}.tutor__arrow-target--flip-horizontally{transform:scaleX(-1)}.tutor--top .tutor__arrow-target--flip-horizontally{transform:scaleX(-1) rotate(180deg)}.tutor__dialog{order:2;position:relative;display:flex;flex-direction:column;padding:24px 15px 15px 26px;width:270px;min-height:137px;border-radius:5px;background-repeat:no-repeat}.tutor--top .tutor__dialog{order:1}.tutor__bg{position:absolute;top:0;left:0;width:188px;height:99px;background-size:cover;background-position:center}.tutor__close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}.tutor__content{flex-grow:1}.tutor__title{font-size:20px;font-weight:800;line-height:24px;padding:0 18px 0 0}.tutor__description{font-size:16px;font-weight:400;line-height:20px;margin:5px 0 0}.tutor__buttons{display:flex;justify-content:center;margin:15px 0 0}.tutor--run .tutor__buttons{display:none}.tutor__button:not(:first-child){margin:0 0 0 20px}.tutor__nav-block{display:none}.tutor--run .tutor__nav-block{display:flex;justify-content:flex-end;margin:10px 0 0}.tutor__nav{display:flex;align-items:center;justify-content:center;margin:0 0 0 12px;min-width:28px;width:28px;height:28px;border-radius:50%;cursor:pointer}.tutor__nav--repeat{font-size:12px;padding:0 12px;width:auto;border-radius:100px}.tutor__icon{width:12px;height:12px}.tutor__icon--repeat{margin:0 5px 0 0}.demo .tutorial{position:absolute;inset:0}.demo .tutorial__bg{z-index:1000;position:fixed;inset:0}.demo .tutorial__blocker{z-index:1002;position:fixed;inset:0}.tutorials__title{font-size:26px;font-weight:800;line-height:33px}.tutorials{padding:0 40px}.tutorials__icon{width:1.2em;float:left;margin-right:10px}.tutorials__title{font-size:26px;font-weight:800;line-height:33px;margin:40px 0 20px}.tutorials__subtitle{font-size:18px;line-height:25px}.tutorials .buttons{border:none;display:flex;padding:0;margin:10px 0}.tutorials .buttons__button{flex:50%;font-size:16px;line-height:15px}.tutorials .buttons__button button{min-width:100px;min-height:60px;background-color:#0c479d;border-radius:5px;color:#fff}.update-privacy-policy-modal{padding:31px 0 30px;width:270px}.update-privacy-policy-modal h3{margin:0 0 18px 18px}.update-privacy-policy-modal__text{font-size:14px;font-weight:400;line-height:18px;padding:0 9px 0 18px}.update-privacy-policy-modal__text--notification{padding:0 21px 0 18px}.update-privacy-policy-modal--accept .update-privacy-policy-modal__text{padding:0 29px 0 18px}.update-privacy-policy-modal__link{cursor:pointer}.update-privacy-policy-modal__buttons{display:flex;justify-content:space-around;margin:20px 15px 0}.update-privacy-policy-modal__button:first-child:not(:last-child){margin:0 10px 0 0}.update-terms-condition-modal{padding:31px 0 30px;width:270px}.update-terms-condition-modal h3{margin:0 0 18px 18px}.update-terms-condition-modal__text{font-size:14px;font-weight:400;line-height:18px;padding:0 9px 0 18px}.update-terms-condition-modal__text--notification{padding:0 21px 0 18px}.update-terms-condition-modal--accept .update-terms-condition-modal__text{padding:0 29px 0 18px}.update-terms-condition-modal__link{cursor:pointer}.update-terms-condition-modal__buttons{display:flex;justify-content:space-around;margin:20px 15px 0}.update-terms-condition-modal__button:first-child:not(:last-child){margin:0 10px 0 0}.value{position:relative;padding:39px 20px 20px 105px;min-height:131px;border-radius:5px}.value__icon{position:absolute;top:30%;left:43px;width:19px;height:50px}.value__icon--sa{position:absolute;top:30%;left:43px;width:38px;height:50px}.value__title{font-size:22px;font-weight:700;line-height:26px}.value__link{font-size:18px;font-weight:400;line-height:20px;display:block;margin:8px 0 0;cursor:pointer}.verification-code-modal{padding:31px 18px 14px;width:270px}.verification-code-modal h3{margin:0 0 18px}.verification-code-modal__text{font-size:14px;font-weight:400;line-height:18px;margin:0 0 15px}.verification-code-modal__input{display:block;margin:auto;max-width:220px;height:35px}.verification-code-modal__buttons{display:flex;justify-content:center;margin:20px 0 0}.verification-code-modal__buttons--error{margin:6px 0 0}.volume-pricing{border:solid 1px;border-radius:5px}.volume-pricing table{font-size:12px;font-weight:700;border:solid 1px;border-collapse:collapse}.volume-pricing th,.volume-pricing td{padding:10px 5px}.volume-pricing__price-lists{width:100%;margin:10px 0 0}.volume-pricing__title{font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.volume-pricing__arrow-icon{width:12px;height:12px;transition:transform .3s ease}.volume-pricing--opened .volume-pricing__arrow-icon{transform:rotate(-180deg)}.volume-pricing__content{overflow:hidden;padding:0 15px;max-height:0;transition:all .3s ease}.volume-pricing--opened .volume-pricing__content{padding:0 15px 15px;max-height:none}.volume-progress{padding:20px 15px}.volume-progress__main-title{font-size:16px;font-weight:700;line-height:21px;margin-bottom:12px}.volume-progress__main-title .normal{font-weight:400;color:initial}.volume-progress__sub-title{font-size:14px;font-weight:700;line-height:17px;margin-top:9px}.volume-progress__sub-title .normal{font-weight:400;color:initial}.volume-progress .progress-container{position:relative;border-radius:8px}.volume-progress .progress-container__progress-group{height:12px;display:flex}.volume-progress .progress-container__main-progress{position:relative;height:100%;flex-basis:calc(100% - 20px);border-top-left-radius:8px;border-bottom-left-radius:8px}.volume-progress .progress-container__extra-progress{height:100%;width:20px;border-top-right-radius:8px;border-bottom-right-radius:8px}.volume-progress .progress-container__current-progress{border-radius:8px;position:absolute;left:0;height:100%;z-index:1}.volume-progress .progress-container__current-progress--no-head-border{border-top-right-radius:0;border-bottom-right-radius:0}.volume-progress .tracking-bar{position:absolute;top:-31px;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center}.volume-progress .tracking-bar--max{min-height:74px;right:0}.volume-progress .tracking-bar--max .tracking-bar__value{position:absolute;top:0}.volume-progress .tracking-bar--max .tracking-bar__text{position:absolute;bottom:0}.volume-progress .tracking-bar--min{min-height:74px}.volume-progress .tracking-bar--min .tracking-bar__value{position:absolute;top:0}.volume-progress .tracking-bar--min .tracking-bar__text{position:absolute;bottom:0}.volume-progress .tracking-bar__value{font-size:16px;font-weight:700;line-height:21px}.volume-progress .tracking-bar__text{font-size:14px}.volume-progress .tracking-bar__vertical-bar{height:12px;width:4px}.voucher-list__empty{font-size:16px;font-weight:700;line-height:21px}.voucher-list__item:not(:last-child){margin-bottom:20px}.voucher-modal{padding:40px 16px;width:328px}.voucher-modal__title{margin:0 0 16px;text-align:center}.voucher-modal__message{font-size:16px;line-height:21px;margin:0 0 24px}.voucher-modal__terms-title{font-size:16px;line-height:19px;margin:0 0 7px}.voucher-modal__terms-content{font-size:14px;line-height:22px;white-space:pre-line}.voucher-modal__button{margin:24px 0 0}.voucher__head{position:relative;overflow:hidden;border:1px solid;border-bottom:none;border-radius:5px 5px 0 0}.voucher__number{position:absolute;top:0;left:0;border-radius:5px 0 100px;padding:2px 21px 8px 8px;font-size:14px;font-weight:700;line-height:19px}.voucher__main{display:flex;padding:16px 16px 7px}.voucher__icon{width:24px;height:24px}.voucher__info{padding-left:7px;flex-grow:1}.voucher__heading{display:flex;overflow:hidden}.voucher__description{padding-right:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.voucher__amount{display:inline;vertical-align:top;word-break:break-word;text-transform:capitalize;font-size:16px;font-weight:700;line-height:22px}.voucher__off{vertical-align:top;text-transform:uppercase;font-size:16px;font-weight:700;line-height:21px}.voucher__code{margin-left:auto;text-transform:uppercase;font-size:14px;font-weight:400;line-height:18px;text-align:left;height:18px;margin-top:4px}.voucher__condition{font-size:14px;font-weight:400;line-height:19px}.voucher__break{position:relative;padding:0 16px;overflow:hidden;height:16px}.voucher__break:before,.voucher__break:after{content:"";width:16px;height:16px;border:1px solid;border-radius:50%;position:absolute;top:0}.voucher__break:before{left:-9px}.voucher__break:after{right:-9px}.voucher__line{height:1px;border-top:1px dashed #979797;margin-top:8px}.voucher__foot{display:flex;padding:0 16px 8px;border:1px solid;border-top:none;border-radius:0 0 5px 5px;align-items:center}.voucher__action{margin-left:auto}.voucher__valid{font-size:12px;line-height:16px}.voucher__valid span{display:inline-block}.voucher__valid span.valid-label{margin-right:4px}.voucher__button .button{font-size:14px;font-weight:700;line-height:19px;padding:0 16px;height:24px;border-radius:16px}.vouchers-page__content h1{display:none}.vouchers-page__more-block{display:flex;justify-content:center;align-items:center;margin:32px 0 0}.vouchers-page__more-block:before,.vouchers-page__more-block:after{content:"";flex-grow:1;height:0px;border-top:1px solid}.vouchers-page__more{font-size:16px;line-height:21px;display:flex;align-items:center;padding:13px 21px;border:1px solid;border-radius:23px;cursor:pointer}.vouchers-page__more-icon{margin:0 0 0 10px;width:10px;height:10px}.vouchers-page__more-icon--less{transform:rotate(180deg)}.vouchers-page__side{margin:13px 0 0;background-position:center;background-size:cover;height:876px}.w-search{position:relative;width:100%}.w-search__form{display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;height:40px;border-radius:100px;border:1px solid}.w-search__input{font-size:14px;font-weight:400;line-height:22px;flex-grow:1;padding:0;height:100%;width:100%;max-width:calc(100% - 20px)}.w-search__input:not(:focus){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-search__button{flex-grow:0;padding:0;border:none;background:none;cursor:pointer}.w-search__icon{width:15px;height:15px}.w-search__autocomplete{z-index:1;position:absolute;top:calc(100% + 5px);right:0;left:0;border-radius:5px;border:1px solid}.w-search__item{display:flex;align-items:center;border-bottom:1px solid;cursor:pointer;padding:12px 14px}.w-search__item:last-child{border-bottom-width:0}.w-search__text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:22px}.w-select{position:relative}.w-select__selected{z-index:12;position:relative;display:flex;flex-direction:column;padding:10px 30px 0 16px;height:71px}.w-select--opened .w-select__selected{height:54px}.w-select__icon{position:absolute;top:8px;left:16px;width:18px;height:24px}.w-select__title{font-size:14px;font-weight:400;line-height:19px;margin:0 20px 11px 26px;white-space:nowrap}.w-select__title:empty{display:none}.w-select__name{font-size:14px;font-weight:700;line-height:19px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.w-select__search{font-size:14px;font-weight:400;line-height:19px;width:100%;padding:0 0 0 26px;height:19px;border-radius:0}.w-select__arrow-icon{position:absolute;right:15px;top:16px;width:15px;height:15px;cursor:pointer}.w-select--opened .w-select__arrow-icon{transform:rotate(-180deg)}.w-select__search-icon{position:absolute;right:16px;top:calc(50% - 9px);width:15px;height:15px;cursor:pointer}.w-select__list-container{overflow:hidden;z-index:11;position:absolute;top:100%;left:0;right:0;border-radius:0 0 5px 5px}.w-select__list{display:none}.w-select--opened .w-select__list{overflow-y:auto;display:block;max-height:213px}.w-select--opened .w-select__list{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.w-select--opened .w-select__list::-webkit-scrollbar{display:block;width:7px}.w-select--opened .w-select__list::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.w-select--opened .w-select__list::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.w-select--opened .w-select__list::-webkit-scrollbar{width:9px}.w-select__item{font-size:16px;font-weight:700;line-height:19px;position:relative;display:flex;align-items:center;padding:12px 16px 12px 22px;min-height:43px;cursor:pointer}.w-select__item--active:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;border-radius:0 5px 5px 0}.w-select__container{flex-grow:1;width:0}.w-select__ffc{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-select__address{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:14px;margin:5px 0 0}.warehouses__main-wrapper{flex-grow:1;display:flex;flex-direction:column}.warehouses__page-title{display:flex;padding:19px 15px 15px}.warehouses h1{display:none}.warehouses .search{width:100%}.warehouses__button{display:none}.warehouses__wrapper{flex-grow:1;padding:20px 15px}.warehouses__info{font-size:16px;font-weight:400;line-height:21px;margin:-4px 0 16px}.warehouses__list{display:flex;flex-wrap:wrap;align-items:stretch;margin:-6px 0;padding:0;border-radius:5px}.warehouses__item-container{width:100%;margin:8px}.warehouses__most-used-label{width:100%;height:28px;padding:4px 16px;display:flex;align-items:center;font-size:14px;gap:10px;border-radius:8px 8px 0 0}.warehouses__item{position:relative;width:100%;border-radius:8px;border:1px solid;transition:all ease .3s;cursor:pointer}.warehouses__item--default{padding-top:32px}.warehouses__warehouse-details{padding:24px 16px}.warehouses__opened{display:none}.warehouses__head{display:flex;align-items:flex-start}.warehouses .radio{margin:3px 10px 0 0}.warehouses__more{font-size:12px;font-weight:400;line-height:16px;display:flex;align-items:center}.warehouses__icon{margin:0 0 0 7px;width:8px;height:8px;transition:all ease .3s}.warehouses__opened:checked~.warehouses__head .warehouses__icon{transform:rotate(-180deg)}.warehouses__title{font-size:16px;font-weight:700;line-height:25px;display:flex;flex-direction:column;flex-grow:1}.warehouses__schedule{font-size:12px;font-weight:400;line-height:16px;display:none;margin:2px 0 0;padding:0 0 0 30px}.warehouses__opened:checked~.warehouses__schedule{display:block}.warehouses__text-top{width:100%}.warehouses__hours{display:flex;flex-direction:column;flex-wrap:wrap}.warehouses__text{display:flex;margin:3px 9px 0 0}.warehouses__text:nth-child(2){width:100%}.warehouses__text:last-child{margin:3px 0 0}.warehouses__payment{margin:8px 0 0}.warehouses__icon-rating{height:17px;width:17px}.warehouses__rating-text{font-size:14px;font-weight:800;padding:1px 4px 0;line-height:16px}.warehouses__description-text{font-size:.875rem;font-weight:400;padding:0;padding-top:.25rem;line-height:1rem}.warehouses__rating-container{flex-direction:row;display:flex;align-items:flex-start}.distributor-modal .info-modal__buttons{display:block!important}.distributor-modal .info-modal .button{width:100%!important;margin:10px!important}.distributor-modal .info-modal__button:not(:first-child){margin:0!important}@keyframes ripple{0%{transform:scale(0);opacity:1}20%{transform:scale(10);opacity:1}to{opacity:0;transform:scale(50,15)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes opacity-out{0%{opacity:1}to{opacity:0}}@media (min-width: 320px){.insights__list{margin-left:-6px;margin-right:-6px}.insights__item{width:100%;padding-left:6px;padding-right:6px}.layout__icon{width:73px;height:85px;margin-left:19px;top:20%}.layout__radiobutton{margin:-12px 17px -34px 107px}.layout__text{padding:15px 109px}.layout__sectext{padding:0% 0% 16% 42%}.layout__closebutton{right:29%;bottom:10%}.layout__downloadbutton{right:3%;bottom:10%}.order-list__main-grid{grid-template-columns:39% 20% 14% 4% 0%}.order-list__delivery-icon{width:8%}.order-list__font-weight{font-size:11px}.order-list__a-icon{padding:0;width:50%;height:50%}.order-list__deliveries-icon{width:25px;height:25px}.order-m__d-col{width:100%}.order-templates__list{margin-left:-5px;margin-right:-5px}.order-templates__item{width:100%;padding-left:5px;padding-right:5px}.promotions__item{width:100%}.table__delivery-icon{width:8%}.table__font-weight{font-size:11px}.table__a-icon{padding:0;width:50%;height:50%}.tiles__item{width:50%}}@media (min-width: 360px){.carousel__points{padding:0 0 15px}.empty-cart__centered{margin:41px auto 0}.empty-cart__icon{margin:0 31px 0 0;width:172px;height:136px}.empty-cart__title{margin:55px 0 0}.empty-cart__button{margin:30px 0 0}.insights__list{margin-left:-6px;margin-right:-6px}.insights__item{width:100%;padding-left:6px;padding-right:6px}.layout__icon{width:73px;height:74px;margin-left:19px;top:20%}.layout__radiobutton{margin:-12px 17px -15px 107px}.layout__text{padding:15px 109px}.layout__sectext{padding:0% 0% 16% 39%}.layout__closebutton{right:29%;bottom:10%}.layout__downloadbutton{right:3%;bottom:10%}.main__carousel{height:250px}.order-m__d-col{width:50%}.order-templates__list{margin-left:-5px;margin-right:-5px}.order-templates__item{width:100%;padding-left:5px;padding-right:5px}.promotions__item{width:100%}.tiles__item{width:50%}}@media (min-width: 375px){.carousel__container{width:calc(100% - 100px)}.carousel__label{margin:2px 0 16px}.insights__list{margin-left:-7px;margin-right:-7px}.insights__item{width:50%;padding-left:7px;padding-right:7px}.insights__item{width:100%}.layout__icon{width:72px;height:73px;margin-left:19px;top:20%}.layout__radiobutton{margin:0 17px -15px 107px}.layout__text{padding:15px 109px}.layout__sectext{padding:0% 0% 16% 35%}.layout__button{right:65%;bottom:4%}.layout__button2{right:37%;bottom:4%}.layout__closebutton{right:29%;bottom:10%}.layout__downloadbutton{right:3%;bottom:10%}.not-found{padding:20px 25px}.not-found__logo{height:39px}.not-found__title{font-size:25px;line-height:33px;padding:107px 0 13px}.not-found__number{font-size:75px;line-height:100px}.not-found__icon{width:94px}.not-found__subtitle{padding:44px 0 37px}.order-list__main-grid{grid-template-columns:39% 20% 8% 14% 5%}.order-list__track-trace,.order-list__delivery-icon{margin-left:3%}.order-templates__list{margin-left:-5px;margin-right:-5px}.order-templates__item{width:50%;padding-left:5px;padding-right:5px}.page__closeIcon{width:17px;margin-left:7%;margin-right:6%}.performance-promotions__items{width:100%!important}.promotions__item{width:50%}.rewards-history__date-filter{max-width:353px}.rewards-history--hop .rewards-history__date-filter{max-width:149px}.table__track-trace,.table__delivery-icon{margin-left:3%}.tiles__item{width:50%}}@media (min-width: 480px){.main__values,.main__info,.main .products,.main .categories-widget,.main .categories,.main .tiles,.footer{padding-left:20px;padding-right:20px}.advanced-brand-carousel--rhs:after{width:80px}.brand-carousel:after{width:80px}.category-carousel:before{width:80px}.category-carousel:after{width:80px}.order-templates__list{margin-left:-9px;margin-right:-9px}.order-templates__item{width:50%;padding-left:9px;padding-right:9px}.perf__filters{display:flex;align-items:flex-end}.perf__dates{flex-grow:1;max-width:330px}.perf__metrics{margin:0 0 0 15px}.performance-promotions__tracking{justify-content:center}.performance-promotions__item{max-width:600px}.promotions__list{justify-content:center}.promotions__item{width:100%}.promotions__item{max-width:600px}.rewards-filter__item{flex-grow:0}.tab--rhs:after{width:80px}.tiles__container{margin-left:-5px;margin-right:-5px}.tiles__container{margin-top:-5px;margin-bottom:-5px}.tiles__item{width:25%;padding-left:5px;padding-right:5px}.tiles__item{padding-top:5px;padding-bottom:5px}.tiles__icon-block{width:60px;height:60px}.tiles__icon-block:before{width:40px;height:40px}.tiles__icon{width:50px;height:50px}}@media (min-width: 540px){.layout__radiobutton{margin:-55px 17px -15px 107px}.layout__sectext{padding:0% 0% 16% 26%}.layout__closebutton{right:51%;top:63%}.layout__downloadbutton{right:33%;top:63%}}@media only screen and (min-width: 601px){.chatbot #hnkcb-container:not(.hnkcb-fill){height:530px;width:375px;position:absolute;bottom:20px;right:20px;box-shadow:0 0 12px #00000026;background:#fff}}@media (min-width: 730px){.main__values,.main__info,.main .products,.main .categories-widget,.main .categories,.main .tiles,.footer{padding-left:40px;padding-right:40px}.d-home__list{margin:-8px}.d-home__item{padding:8px;width:33.33%}.empty-cart__centered{margin:70px auto 0;max-width:310px}.empty-cart__icon{margin:0 29px 0 0;width:241px;height:191px}.empty-cart__title{margin:76px 0 0}.empty-cart__text{margin:25px 0 0}.empty-cart__button{margin:50px 0 0}.tiles__container{margin-left:-7px;margin-right:-7px}.tiles__item{padding-left:7px;padding-right:7px}.tiles__link{font-size:22px;line-height:26px;padding:21px 12px;min-height:140px}}@media only screen and (min-width: 731px){.tutorials{min-width:500px}}@media (min-width: 768px){.advanced-brand-carousel--quick .advanced-brand-carousel__carousel,.advanced-brand-carousel--quick .advanced-brand-carousel__carousel--last-slide{padding:0}.carousel__container{width:calc(100% - 140px)}.carousel__text{padding:75px 0 50px}.carousel__label{margin:0 0 15px}.categories-widget__carousel{margin:0 -7px;padding:0}.categories-widget__carousel--last-slide{padding:0}.categories__carousel{margin:0 -7px;padding:0}.categories__carousel--last-slide{padding:0}.checkout__title-heading{margin:0 0 12px}.confirm-customer-order-m__title{font-size:26px;font-weight:700;line-height:35px;display:block;text-align:center;margin:0 0 30px}.confirm-customer-order-m__content{overflow-y:auto;margin:0 5px 0 0;padding:0 55px 20px 60px}.confirm-customer-order-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.confirm-customer-order-m__content::-webkit-scrollbar{display:block;width:7px}.confirm-customer-order-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.confirm-customer-order-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.confirm-customer-order-m__info{font-size:18px;line-height:24px;padding:40px 0 40px 60px;margin:0 -50px 40px -60px}.confirm-customer-order-m__order-number{margin:0 0 18px}.confirm-customer-order-m__date{flex-direction:row;align-items:center}.confirm-customer-order-m__d-title{margin:0 37px 0 0}.confirm-customer-order-m__d-value,.confirm-customer-order-m__product-counter,.confirm-customer-order-m__c-value{font-size:18px;line-height:24px}.confirm-customer-order-m__select-title{line-height:24px;margin:0 0 26px}.confirm-distributor-order-m__title{font-size:26px;font-weight:700;line-height:35px;display:block;text-align:center;margin:0 0 30px}.confirm-distributor-order-m__content{overflow-y:auto;margin:0 5px 0 0;padding:0 55px 20px 60px}.confirm-distributor-order-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.confirm-distributor-order-m__content::-webkit-scrollbar{display:block;width:7px}.confirm-distributor-order-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.confirm-distributor-order-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.confirm-distributor-order-m__info{font-size:18px;line-height:24px;padding:40px 0 40px 60px;margin:0 -50px 40px -60px}.confirm-distributor-order-m__order-number{margin:0 0 18px}.confirm-distributor-order-m__date{flex-direction:row;align-items:center}.confirm-distributor-order-m__d-title{margin:0 37px 0 0}.confirm-distributor-order-m__d-value,.confirm-distributor-order-m__product-counter,.confirm-distributor-order-m__c-value{font-size:18px;line-height:24px}.confirm-distributor-order-m__select-title{line-height:24px;margin:0 0 26px}.country-selector__scroll::-webkit-scrollbar{width:13px}.country-selector__scroll::-webkit-scrollbar-thumb{border-radius:7px}.country-selector__scroll::-webkit-scrollbar-track{border-radius:7px}.download__button{display:block}.fast-order-modal__container::-webkit-scrollbar{width:13px}.fast-order-modal__container::-webkit-scrollbar-thumb{border-radius:7px}.fast-order-modal__container::-webkit-scrollbar-track{border-radius:7px}.forceupdatemodal__container::-webkit-scrollbar{width:13px}.forceupdatemodal__container::-webkit-scrollbar-thumb{border-radius:7px}.forceupdatemodal__container::-webkit-scrollbar-track{border-radius:7px}.insights__item{width:50%}.layout__pos{margin-top:-5px;margin-bottom:-5px}.layout__icon{margin-left:24px}.layout__radiobutton{margin:0 17px -15px 108px}.layout__text{padding:0 107px}.layout__sectext{padding:10px 139px}.layout__button{right:29%;top:30%}.layout__button2{right:4%;top:30%}.layout__closebutton{right:19%;top:30%}.layout__downloadbutton{right:8%;top:30%}.layout__blob-frame{width:450px;height:650px}.main__carousel{height:350px}.multi-brands-filter__container::-webkit-scrollbar{width:13px}.multi-brands-filter__container::-webkit-scrollbar-thumb{border-radius:7px}.multi-brands-filter__container::-webkit-scrollbar-track{border-radius:7px}.multi-filters__container::-webkit-scrollbar{width:13px}.multi-filters__container::-webkit-scrollbar-thumb{border-radius:7px}.multi-filters__container::-webkit-scrollbar-track{border-radius:7px}.not-found{padding:25px}.not-found__logo{height:51px}.not-found__title{font-size:30px;line-height:40px;padding:96px 0 18px}.not-found__number{font-size:120px;line-height:159px}.not-found__icon{width:142px;padding:0 0 0 20px}.not-found__subtitle{padding:60px 0 37px}.notifications__scroll::-webkit-scrollbar{width:13px}.notifications__scroll::-webkit-scrollbar-thumb{border-radius:7px}.notifications__scroll::-webkit-scrollbar-track{border-radius:7px}.order-delivered__divider{margin:0 20px}.order-m__d-col--accept{justify-content:flex-end}.outlets--opened .outlets__list::-webkit-scrollbar{width:13px}.outlets--opened .outlets__list::-webkit-scrollbar-thumb{border-radius:7px}.outlets--opened .outlets__list::-webkit-scrollbar-track{border-radius:7px}.outlets--opened .outlets__view-list::-webkit-scrollbar{width:13px}.outlets--opened .outlets__view-list::-webkit-scrollbar-thumb{border-radius:7px}.outlets--opened .outlets__view-list::-webkit-scrollbar-track{border-radius:7px}.page__closeIcon{margin-left:42%;margin-top:-2.4%}.payment-method__bottomspace{margin-bottom:-1%}.performance-promotions__tracking{justify-content:initial}.performance-promotions__item{max-width:none}.performance-promotions .slab__carousel,.performance-promotions .slab__carousel--last-slide{padding:0}.price-m__content::-webkit-scrollbar{width:13px}.price-m__content::-webkit-scrollbar-thumb{border-radius:7px}.price-m__content::-webkit-scrollbar-track{border-radius:7px}.price-m__content{margin:0 -30px 107px 0;padding:0 30px 95px 0}.product-m__title{font-size:26px;line-height:33px;text-align:center}.product-m__content::-webkit-scrollbar{width:13px}.product-m__content::-webkit-scrollbar-thumb{border-radius:7px}.product-m__content::-webkit-scrollbar-track{border-radius:7px}.product-m__content{margin:0 -30px 0 0;padding:30px 30px 0 0}.product-m .image-carousel{width:auto}.product-m__details{margin:30px 0 0;padding:13px 40px 0}.product-m__cell{margin:20px 0 0}.product-m__cell-t{font-size:20px}.product-m__cell-v{font-size:18px;margin:6px 0 0}.product-m__rewards-block{padding:0}.product-m__name{font-size:25px}.product-m__points{margin:0 0 0 29px}.product-m__dim{font-size:18px;line-height:20px;margin:15px 0 0}.product-m__bottom{margin:40px 0 0}.products__carousel,.products__carousel--last-slide{padding:0}.promo-insight-carousel__carousel{margin:0 -7px;padding:0}.promo-insight-carousel__carousel--last-slide{padding:0}.promo-modal__container::-webkit-scrollbar{width:13px}.promo-modal__container::-webkit-scrollbar-thumb{border-radius:7px}.promo-modal__container::-webkit-scrollbar-track{border-radius:7px}.promotions__list{justify-content:initial}.promotions__item{max-width:none}.products__carousel{margin:0!important;position:relative!important}.reject-list-m__content{overflow-y:auto;margin:22px -30px 10px 0;padding:0 10px 0 0}.reject-list-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.reject-list-m__content::-webkit-scrollbar{display:block;width:7px}.reject-list-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.reject-list-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.rewards-history__list{display:flex;margin:32px 0 0}.rewards-history__title-column{font-size:20px;font-weight:700;line-height:25px;margin:0 0 35px 30px;text-align:center}.rewards-history__item{margin:15px 0 0}.rewards-history__empty-list{padding:40px 0 0}.rewards-history__empty-title{font-size:20px;line-height:23px}.rewards-history__empty-sub-title{font-size:18px;line-height:20px;padding:15px 0 0}.rewards-item__products{padding:0 19px}.rewards-item__products .rewards-product:first-child{border-top-width:1px}.rewards-shop__products{margin:0}.rewards-stats{padding:16px 20px;min-height:76px}.rewards-stats__item{display:flex;justify-content:center;width:33.3333333333%}.rewards-stats__divider{margin:0 20px}.rewards-stats__icon{display:block;margin:4px 20px 0 0;width:38px;height:38px}.rewards-stats__title{font-size:16px;line-height:19px}.rewards-stats__count{font-size:18px;line-height:22px;margin:3px 0 0}.rewards__item{padding:8px;width:50%}.rewards__list{margin:-8px}.sdip-detail-modal__title{font-size:26px;line-height:33px}.sdip-detail-modal__content::-webkit-scrollbar{width:13px}.sdip-detail-modal__content::-webkit-scrollbar-thumb{border-radius:7px}.sdip-detail-modal__content::-webkit-scrollbar-track{border-radius:7px}.sdip-detail-modal__content{margin:0 -30px 0 0;padding:0 30px 0 0}.tlp-display__tracking-progress{padding-left:0}.w-select--opened .w-select__list::-webkit-scrollbar{width:13px}.w-select--opened .w-select__list::-webkit-scrollbar-thumb{border-radius:7px}.w-select--opened .w-select__list::-webkit-scrollbar-track{border-radius:7px}}@media (min-width: 768px) and (min-width: 768px){.confirm-customer-order-m__content::-webkit-scrollbar{width:13px}.confirm-customer-order-m__content::-webkit-scrollbar-thumb{border-radius:7px}.confirm-customer-order-m__content::-webkit-scrollbar-track{border-radius:7px}.confirm-distributor-order-m__content::-webkit-scrollbar{width:13px}.confirm-distributor-order-m__content::-webkit-scrollbar-thumb{border-radius:7px}.confirm-distributor-order-m__content::-webkit-scrollbar-track{border-radius:7px}.reject-list-m__content::-webkit-scrollbar{width:13px}.reject-list-m__content::-webkit-scrollbar-thumb{border-radius:7px}.reject-list-m__content::-webkit-scrollbar-track{border-radius:7px}}@media (min-width: 990px){.vouchers-page__content,.empties,.brand,.rewards-mechanics,.profile,.perf,.order-templates,.mobile-push-notification,.insight,.feedback,.d-cat--active,.cart{padding:0 30px}.main__values,.main__info,.main .products,.main .categories-widget,.main .categories,.main .tiles,.footer{padding-left:50px;padding-right:50px}h1,h2{font-size:28px;line-height:36px}h3{font-size:26px;line-height:33px}h4{font-size:32px;line-height:40px}h6{font-size:22px;line-height:28px}.accordion__item{font-size:18px;line-height:23px;margin:0 0 15px}.accordion__title{padding:20px;min-height:60px}.rewards-mechanics .accordion__see{font-size:16px}.accordion__icon{margin:3px 0 0 10px;min-width:12px;width:12px;height:12px}.accordion__description{margin:-4px 0 0;padding:0 58px 0 20px}.accordion__item--opened .accordion__description{padding:0 58px 18px 20px}.rewards-mechanics .accordion__button{margin:16px 0 1px}.accordion__more-block{margin:25px 0 0}.accordion__more{font-size:16px;line-height:19px;padding:14px 18px}.accordion__more-icon{width:14px;height:14px}.account-link{font-size:18px;line-height:17px}.self-reg .account-link{font-size:18px}.account-link__resend{font-size:18px;font-weight:700;line-height:24px}.account-link-footer{font-size:18px;line-height:17px}.account-link-footer .back-to{margin:35px 0 0;padding:28px 0 0}.account-link-footer__resend{font-size:18px;font-weight:700;line-height:24px}.account-summary p{font-size:16px}.account-summary__summary{width:100%;height:310px;font-size:16px;padding:24px 16px 16px;margin:0 0 20px}.account-summary__org-name{font-size:24px}.account-summary__details{flex-direction:row;gap:76px}.account-summary__ac-balance{font-size:20px}.account-summary__ac-balance-val{font-size:23px}.account-summary__col-val{font-size:19px;line-height:28px}.account-summary__org-info{padding:0 76px 0 48px}.account-summary__balance-info{flex-direction:row;align-items:center;width:625px;height:161px;padding:20px 20px 0 46px;gap:60px;margin-top:35px}.account-summary__filters{align-items:flex-end;flex-direction:row;flex-wrap:wrap;margin:0 0 25px;justify-content:unset!important;padding:unset}.account-summary__contact-info{padding:unset}.account-summary__s-item{margin:0 20px 10px 0;width:0;min-width:380px}.account-summary__filters-block{padding:0 34px 0 33px}.account-summary__item{margin:0 0 10px}.account-summary__item--desktop{display:block}.account-summary__item:not(:last-child){margin:0 20px 10px 0}.account-summary__caption{font-size:18px;font-weight:400;line-height:25px;margin:0 0 8px}.account-summary__caption--space{line-height:35px!important}.account{display:flex}.account__img-container{position:relative;inset:auto;min-height:100vh;min-width:450px;width:450px}.account__img{position:fixed;right:calc(100% - 450px)}.account__img:after{content:none}.account__container{width:calc(100% - 450px)}.account__lang{top:66px;right:73px}.account__content{justify-content:flex-start;padding:100px 27px 25px;min-height:calc(125vh - 140px)}.account__form-b{margin:0 auto}.account__footer{padding:20px 40px;min-height:140px}.account__title{font-size:18px}.account__contact{margin:15px 12px 0}.account__contact-number{font-size:18px}.account__icon{width:19px;height:19px}.account__contact-link{font-size:18px;line-height:20px;padding:0 0 3px}.account__privacy{margin:0 0 15px}.account__privacy-link{font-size:18px;line-height:25px}.activate{padding:50px 16px 0}.activate__text{font-size:18px;margin:25px 0 0}.activate__input{margin:43px 0 0}.activate__input-confirm{margin:20px 0 0}.activate__button{margin:0}.activate__forgot{margin:46px 0 0}.activate__agree{margin:20px 0 60px}.activate__agree-title{font-size:18px;line-height:17px}.activate__agree-errors{margin:13px 0 0}.add-amount{padding:44px 40px 35px;width:451px}.add-amount__text{font-size:18px;line-height:25px;margin:0 0 20px}.add-amount__buttons{margin:29px 0 28px}.add-amount__note{font-size:16px;line-height:22px}.advanced-brand-carousel--quick{padding:unset!important}.advanced-brand-carousel--rhs:after{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to right,#fff0,#fff 45%)}.advanced-brand-carousel{padding:0 0 0 30px}.advanced-brand-carousel--lhs:before{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to left,#fff0,#fff 45%)}.advanced-brand-carousel--quick .advanced-brand-carousel__scroll{margin:0 0 0 -44px}.advanced-brand-carousel__scroll{margin:0 0 0 -44px;padding:0 0 0 44px}.advanced-brand-carousel__item-advanced:last-child{padding:0 32px 0 0}.advanced-brand-carousel__item:last-child{padding:0 32px 0 0}.advanced-brand-carousel__brand-block{font-size:16px;line-height:19px;margin:0 6px;min-width:76px;max-width:76px;height:76px}.advanced-brand-carousel__advanced{font-size:16px;line-height:19px}.advanced-brand-carousel__brand-advanced{top:9px}.advanced-brand-carousel .carousel-nav-small{top:calc(50% - 15px)}.alert{padding:0 0 0 22px}.alert--error{padding:15px 17px 15px 42px}.alert--info{padding:0 0 0 40px}.alert__icon{top:1px;width:19px;height:19px}.alert__error-icon{top:14px;left:13px;width:19px;height:19px}.alert .check-icon{width:28px;height:28px}.alert__text{font-size:18px;line-height:22px}.arrow-button{min-width:45px;width:45px;min-height:45px;height:45px}.arrow-button__number{font-size:22px}.back{font-size:18px}.self-reg .back{font-size:22px}.back__button{width:18px;height:18px}.back__icon{width:100%;height:100%}.back__text{display:block;margin:0 0 0 10px;padding:0;border:none}.back__breadcrumbs{margin:0 0 0 38px;padding:0;border:none}.back__item{display:flex;align-items:center}.banner{padding:0;min-height:345px}.banner__inner{position:relative;inset:auto;display:block;padding:0 0 194px;height:100%}.banner__content{padding:20px 25px;width:100%}.banner__main{flex-direction:row;align-items:center;justify-content:space-between;min-height:56px;height:auto}.banner__title{font-size:26px;line-height:25px;align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 10px 0 0;max-width:calc(100% - 55px)}.banner__description{font-size:16px;font-weight:400;line-height:20px;display:block;margin:15px 0 0;width:100%}.banner__image{position:absolute;right:0;bottom:0;left:0;width:100%;height:194px}.bar--warehouse{display:unset}.bar--advance-filter{display:none}.bar__w-search{min-height:93px;width:60%;padding:28px 0 0;margin:0}.bar{padding:43px 30px 20px;border:none}.basket-overlay__icon{margin:0 6px 0 0;height:20px;width:20px}.basket-overlay__link{font-size:20px}.brand-carousel{padding:0 0 0 30px}.brand-carousel:after{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to right,#fff0,#fff 45%)}.brand-carousel__scroll{margin:0 0 0 -44px;padding:0 0 0 44px}.brand-carousel__item:last-child{padding:0 32px 0 0}.brand-carousel__brand-block{font-size:16px;line-height:19px;margin:0 6px;min-width:76px;max-width:76px;height:76px}.brand-carousel .carousel-nav-small{top:calc(50% - 15px)}.brand__w-search{min-height:93px;padding:28px 0 0;margin:0}.brand__scroll{margin:0 0 0 -44px;padding:0 0 0 44px}.brand__filters-block--sticky{top:190px;transition:top .7s linear 0s}.brand__filters-block--sticky-closing{top:0;transition:top .7s linear 0s}.brand__brands{margin:0 0 25px}.brand__brands--advance{padding-left:5px}.brand__empty-title{font-size:20px;line-height:23px}.brand__empty-text{font-size:18px;line-height:20px;padding:15px 0 0}.brand__divider{margin:25px 0 40px}.brand__search{z-index:5;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:50px}.brand__list{margin:40px 0 0}.brand__load-more{margin:30px 0 0}.button--rounded{font-size:22px;line-height:50px;padding:0 51px;height:50px}.button--eazle{font-size:16px;line-height:40px;margin:18px 8px 18px 0;padding:0 51px;height:44px;width:100%}.button--eazle2{font-size:16px;line-height:45px;margin:18px 0 18px 8px;padding:0 51px;height:44px;width:100%}.button--rounded-close{font-size:22px;line-height:50px;padding:0 215px;height:50px}.button--rounded-big{font-size:22px;line-height:50px;padding:0 51px;height:50px;border-radius:100px}.button--size{width:100%}.button--padding-28{padding:0 28px}.button--rounded2{font-size:22px;line-height:50px;padding:0 80px;height:50px}.button--rounded3{font-size:22px;line-height:50px;padding:0 15px;height:50px}.button--change1{font-size:22px;line-height:50px;padding:0 10px;height:50px}.button--rounded1{font-size:14px;height:34px;border-radius:24px}.button--bordered-change{background-color:#fff;border:1px solid;height:36px;padding:0 17px}.button--bordered-changeorderdetails{background-color:#fff;border:1px solid;margin-left:3%;min-width:95px}.button--bordered-changeorderdetailsrejectorder{border:1px solid #880005;color:#fff;min-width:97px}.button--bordered-changeorderdetailsrejectordermobile{border:1px solid #880005;color:#fff;margin-top:33%;margin-left:-79%;min-width:145%}.button--bordered-change-cancel-order{margin-left:-20%;background-color:#880005;border:1px solid #880005;color:#fff}.button--rejectbordered-change{margin-left:-17%;background-color:#fff;border:1px solid}.button--rejectbordered-change-cancel-order,.button--rejectbordered-change-cancel-ordermobile{background-color:#880005;border:1px solid #880005;color:#fff;height:36px;padding:0 17px}.button--kegs{font-size:22px;line-height:50px;height:50px}.button--sizechart{font-size:22px;padding:0 16px;height:44px}.button--rounded-small{font-size:20px;line-height:42px;padding:0 30px;height:42px}.button--rounded-track{font-size:16px;line-height:42px;padding:0 18px;height:42px;background-color:#fff}.button--rounded-small-cancel{font-size:18px;line-height:41px;padding:0 22px;height:40px}.button--rounded-large{font-size:22px;line-height:56px;padding:0 28px;height:56px}.button--rectangle{font-size:16px;height:35px}.button--rectangle-large{font-size:16px;padding:0 10px;height:40px}.button--bordered-duplicate{color:#f5f5f5;border-color:#017c28;background-color:#017c28;height:50px;width:508px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:22px;line-height:28px;margin-left:2%;margin-bottom:4%}.button--filter-large{font-size:16px;line-height:37px;padding:0 23px;height:37px}.button__icon{margin:0 10px 0 0;width:18px;height:18px}.button__icon--only-icon{margin:0!important}.button--reward-maintanance{font-size:22px;line-height:50px;padding:0 30px;height:50px}.buttons{border-top:none}.c-order-confirm-product{padding:30px 0 14px}.c-order-confirm-product--promo{padding:27px 0 14px}.c-order-confirm-product--free{padding:18px 0 15px}.c-order-confirm-product__free{font-size:18px;line-height:25px;margin:0 0 12px}.c-order-confirm-product--free .c-order-confirm-product__main{margin:0;padding:22px 16px 20px 15px;min-height:180px}.c-order-confirm-product__img-block{margin:0 14px 0 0}.c-order-confirm-product--promo .c-order-confirm-product__img-block{padding:45px 0 0}.c-order-confirm-product__img{max-width:79px;min-width:79px;height:132px}.c-order-confirm-product--free .c-order-confirm-product__img{max-width:65px;min-width:65px}.c-order-confirm-product .promo-label{margin:0 0 7px}.c-order-confirm-product__title{font-size:20px;line-height:25px}.c-order-confirm-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.c-order-confirm-product__price-info{align-items:center;margin:0}.c-order-confirm-product__bottom{margin:8px 0 0 93px}.c-order-confirm-product__total{font-size:18px;font-weight:400;line-height:19px}.c-order-confirm-product__t-value{font-size:20px;font-weight:400}.c-order-confirm-product__select{margin:4px 0}.c-order-confirm-product__sku{font-size:18px;line-height:20px}.cannot-update-prices-modal h3{margin:0 0 32px}.cannot-update-prices-modal__buttons,.cannot-update-prices-modal__quantity-wrapper{margin:32px 0 0}.cannot-update-prices-modal__button:not(:first-child){margin:0 0 0 60px}.cannot-update-prices-modal__quantity:not(:first-child){margin:0 0 0 60px}.carousel-eazle__eazle-info{display:flex;top:82px;left:209px;text-align:left}.carousel-eazle__eazle-title{height:44px;text-align:left;margin:0 238px 18px 0}.carousel-eazle__eazle-button{display:inline-block}.carousel-eazle__eazle-button-container{display:block}.carousel-nav-small--left{padding:0 3px 0 0}.carousel-nav-small--right{padding:0 0 0 3px}.carousel-nav-small{width:30px;height:30px}.carousel-nav-small--quick-filter{width:39px;height:39px}.carousel-nav{width:47px;height:47px}.carousel-nav--left{padding:0 3px 0 0}.carousel-nav--right{padding:0 0 0 3px}.carousel-nav__icon{width:15px;height:15px}.carousel__countdown{padding:9px 0 0;height:74px}.carousel__container{width:calc(100% - 200px)}.carousel__title{font-size:50px;line-height:60px}.carousel__subtitle{font-size:30px;line-height:35px;margin:15px 0 0}.carousel__point{width:10px;height:10px}.carousel__point--active{width:22px}.carousel .carousel-nav{top:calc(50% - 23px)}.carousel .carousel-nav--left{left:22px}.carousel .carousel-nav--right{right:22px}.cart-icon{min-width:45px}.cart-icon__amount{font-size:16px;top:-14px;right:0;min-width:30px;height:30px}.cart-info{font-size:22px}.cart-info__divider{margin:0 10px;height:18px}.cart-pallet-counter__title{font-size:16px;font-weight:700;line-height:21px}.cart-pallet-counter__content{padding:45px 0 0}.cart-pallet-counter__progress,.cart-pallet-counter__active{height:32px}.cart-pallet-counter__marker{font-size:14px;font-weight:700;top:-40px;margin-left:-15px;width:30px;height:30px;line-height:30px}.cart-pallet-counter__marker:after{width:30px;height:30px;margin-top:-30px}.cart-pallet-counter__items{font-size:16px;font-weight:400;line-height:21px;height:21px}.cart-pallet-counter__item:before{top:-37px;height:32px}.cart-pallet-counter__item{height:21px}.cart-side__icon{width:16px;height:16px}.cart-total-side__title-wrapper{display:block}.cart__title{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.cart__date{z-index:1;position:relative;display:block;margin:0 25px 0 0;width:33.3333333333%;max-width:329px}.cart h1{display:block;margin:0}.cart__delete{margin:2px 0 0}.cart__list{margin:20px 0}.cart__button-wrapper{flex-direction:row-reverse;align-items:center}.cart .empties-link{margin:0 23px 0 0}.cart__cart-title-mb{display:none}.categories-widget__title{padding-bottom:12px}.categories-widget__t-text{font-size:26px;line-height:35px}.categories-widget__link{font-size:20px;line-height:23px}.categories-widget__slide{padding:0 7px}.categories-widget__category{height:185px}.categories-widget__img{height:128px}.categories-widget__tag{font-size:22px;line-height:25px;height:calc(100% - 128px)}.categories-widget__icon{margin:5px 0 0 8px;width:10px;height:10px}.categories-widget .carousel-nav{top:50%}.categories-widget .carousel-nav--left{left:15px}.categories-widget .carousel-nav--right{right:15px}.categories-widget .ngu-touch-container{overflow:hidden;padding:20px 0;margin:-20px 0}.categories__slide{padding:0 7px}.categories__category{height:185px}.categories__img{height:128px}.categories__tag{font-size:22px;line-height:25px;height:calc(100% - 128px)}.categories__icon{margin:5px 0 0 8px;width:10px;height:10px}.categories .carousel-nav{top:50%}.categories .carousel-nav--left{left:15px}.categories .carousel-nav--right{right:15px}.categories .ngu-touch-container{overflow:hidden;padding:20px 0;margin:-20px 0}.category-carousel{padding:0 0 0 30px}.category-carousel:before{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to left,#fff0,#fff 45%)}.category-carousel:after{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to right,#fff0,#fff 45%)}.category-carousel__item:last-child{padding:0 32px 0 0}.category-carousel__brand-block{font-size:16px;line-height:19px;margin:3px 6px;height:76px}.category-carousel__brand-block--active{border:3px solid;min-width:135px;height:82px;border-radius:100px;margin:0 6px;transition:all .2s ease-in-out}.category-carousel__brand-block--inactive{font-size:16px;line-height:19px;margin:3px 6px;width:76px;height:76px;transition:all .2s ease-in-out}.category-carousel__brand--active{position:unset;display:block;height:54px;max-width:54px;margin:auto;transition:max-width .2s,margin .2s}.category-carousel__title{padding:0 20px}.category-carousel .carousel-nav-small{top:calc(50% - 15px)}.category-carousel .brand-logo__image--active{height:51px;width:51px;margin:0 auto auto}.category-carousel .brand-logo__image--inactive{height:74px;width:74px}.category{padding:32px 10px 19px}.category__icon{width:54px;height:52px}.category__text{font-size:21px;line-height:25px}.checkbox{font-size:18px;line-height:17px}.checkbox__marker{margin:0 10px 0 0}.checkout-wrapper-panama{box-shadow:3px 6px 26px #58585826}.checkout-wrapper-panama__hide-overlay{background-color:#29292969}.checkout{border:none}.checkout__title-heading{font-size:22px;font-weight:700;line-height:28px}.checkout__noNote{font-size:18px;font-weight:700;line-height:24px}.checkout__link{cursor:pointer;font-size:18px;font-weight:700;line-height:24px}.checkout__addedNote{font-size:18px;font-weight:400;line-height:24px}.child-account-activated{display:flex}.child-account-activated__img{display:block;min-height:100vh;min-width:450px;width:450px}.child-account-activated__img:before{content:"";position:fixed;top:0;right:calc(100% - 450px);bottom:0;left:0}.child-account-activated__content{justify-content:flex-start;padding:148px 128px 170px;min-height:calc(100vh - 140px)}.child-account-activated__c-title{font-weight:700;line-height:43px;margin:0 0 57px}.child-account-activated__c-img{margin:0 0 53px;width:182px}.child-account-activated__c-sub-title{font-size:26px;line-height:35px;margin:0 0 30px}.child-account-activated__c-text{max-width:563px;margin:0 0 41px}.child-account-activated__footer{display:flex;padding:20px 40px;min-height:140px}.child-account-activated__title{font-size:18px}.child-account-activated__contact{margin:15px 12px 0}.child-account-activated__icon{width:19px;height:19px}.child-account-activated__contact-link{font-size:18px;line-height:20px;padding:0 0 3px}.code input{font-size:24px;line-height:18px;margin:0 15px 0 0;width:52px;height:58px}.clear-cart-modal h3{margin:0 0 32px}.clear-cart-modal__buttons,.clear-cart-modal__quantity-wrapper{margin:32px 0 0}.clear-cart-modal__button:not(:first-child){margin:0 0 0 60px}.clear-cart-modal__quantity:not(:first-child){margin:0 0 0 60px}.confirm-customer-order-m{height:unset;max-height:calc(100vh - 22px);max-width:626px;padding:45px 0 0;border-radius:6px}.confirm-customer-order-m__footer{position:initial;width:100%;display:flex;padding:38px 60px 38px 70px;margin:0;border-top:1px solid}.confirm-distributor-order-m{height:unset;max-height:calc(100vh - 22px);max-width:626px;padding:45px 0 0;border-radius:6px}.confirm-distributor-order-m__footer{position:initial;width:100%;display:flex;padding:38px 60px 38px 70px;margin:0;border-top:1px solid}.contact-wrapper{padding:0;min-height:398px}.contact-wrapper__icon{height:109px;width:109px}.contact-wrapper__info{font-size:20px;line-height:22px;margin:50px 0 0}.contact-wrapper__description{margin:10px 0 0;max-width:250px}.contact-wrapper__button{width:100%}.contact{padding:30px 29px;border-radius:5px}.contact__title{font-size:32px;line-height:40px}.contact__label{font-size:18px;line-height:23px;margin:23px 0 15px}.contact__divider{margin:22px 0 0}.contact__checkbox .checkbox{font-size:16px}.contact__button{margin:40px 0 0}.contact__wrapper{margin:0;padding:0;border-radius:0}.contact .contact-wrapper{margin:67px 0 0}.countdown-product{margin:30px 0 0;height:60px}.countdown-product--promo{margin:30px -15px 0}.countdown-product--grid{margin:0}.countdown__text{font-size:26px;line-height:33px;margin:7px 25px 0 0}.countdown--compact .countdown__text{font-size:16px;line-height:20px;margin:10px 18px 0 0}.countdown--grid .countdown__text{display:none}.countdown__digit{font-size:25px;line-height:25px;width:34px;height:42px}.countdown__digit:not(:last-child){margin:0 3px 0 0}.countdown--compact .countdown__digit{font-size:18px;line-height:20px;width:30px;height:33px}.countdown--grid .countdown__digit{font-size:16px;line-height:20px;width:28px;height:30px}.countdown__desc{font-size:12px;font-weight:400;line-height:14px}.countdown--compact .countdown__desc{font-size:10px;line-height:12px}.countdown__colon{font-size:24px;line-height:24px;margin:6px}.countdown--compact .countdown__colon{font-size:17px;line-height:20px}.countdown--grid .countdown__colon{font-size:17px;line-height:20px;margin:4px}.coupon__button{max-width:190px}.credit-information__row{font-size:18px;line-height:20px;min-height:35px}.d-banner{padding:0}.d-banner__inner{flex-direction:column;position:relative;inset:auto}.d-banner__content{padding:23px 25px 20px;width:100%;min-height:104px}.d-banner__main{flex-direction:row;align-items:center;min-height:56px;height:auto}.d-banner__title{font-size:26px;line-height:25px;margin:0 10px 0 0;max-width:calc(100% - 55px)}.d-banner__image{width:100%;height:224px}.d-cat__settings{margin:0 0 26px}.d-cat__s-title{padding:12px 40px}.d-cat__s-content{font-size:16px;line-height:21px;padding:15px 40px}.d-cat__title-block{display:flex;justify-content:space-between;align-items:center;min-height:50px;margin:0 0 28px}.d-cat__result-block{display:flex;align-items:center;width:99%;justify-content:space-between;min-height:50px;margin:0 0 28px}.d-cat h1{display:block;margin:0;text-align:left}.d-cat__buttons{margin:30px 0 0}.d-cat__empty-title{font-size:20px;line-height:23px}.d-cat__empty-text{font-size:18px;line-height:20px;padding:15px 0 0}.d-confirm-edit-modal{padding:0;max-width:812px;width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.d-confirm-edit-modal h3{font-size:26px;margin:7px 0 12px}.d-confirm-edit-modal__title{margin:42px 0 24px}.d-confirm-edit-modal__number{font-size:18px;text-align:center}.d-confirm-edit-modal__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.d-confirm-edit-modal__content::-webkit-scrollbar{display:block;width:17px}.d-confirm-edit-modal__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}.d-confirm-edit-modal__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.d-confirm-edit-modal__content{font-size:18px;font-weight:400;line-height:24px;margin:0 4px 0 0;padding:0 75px 30px}.d-confirm-edit-modal__note{font-size:16px}.d-confirm-edit-modal__footer{border-top:1px solid #f0f0f0;padding:30px 80px}.d-confirm-edit-modal__button:not(:first-child){margin:0 0 0 60px}.d-confirm-edit-modal__button{flex:inherit}.d-confirm-edit-modal__text-area{margin:20px 0 0}.d-confirmed-modal{padding:58px 65px 40px;width:454px}.d-confirmed-modal h3{font-weight:700;margin:0 0 30px}.d-confirmed-modal__img{margin:0 0 30px;height:138px;width:91px}.d-confirmed-modal__text{font-size:18px;line-height:25px}.d-confirmed-modal__buttons{margin:40px 0 0}.d-confirmed-order-product__free{font-size:18px;line-height:25px;margin:0 0 12px}.d-confirmed-order-product__product{display:flex;align-items:flex-start}.d-confirmed-order-product__main--confirmed{width:65%}.d-confirmed-order-product__main--vsm{width:100%}.d-confirmed-order-product__img-block{margin:0 10px 0 0}.d-confirmed-order-product--promo .d-confirmed-order-product__img-block{padding:11px 0 0}.d-confirmed-order-product__img{max-width:96px;min-width:96px;height:128px}.d-confirmed-order-product--free .d-confirmed-order-product__img{max-width:65px;min-width:65px}.d-confirmed-order-product__delete-block{padding:10px 0 0}.d-confirmed-order-product__delete{width:20px;height:20px}.d-confirmed-order-product__content{max-width:250px}.d-confirmed-order-product__content--vsmcontent{max-width:unset}.d-confirmed-order-product .promo-label{margin:0 0 7px}.d-confirmed-order-product__title{font-size:20px;line-height:25px}.d-confirmed-order-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.d-confirmed-order-product__sku{font-size:18px;line-height:20px}.d-confirmed-order-product__bottom{flex-grow:1;margin:auto}.d-confirmed-order-product--promo .d-confirmed-order-product__bottom,.d-confirmed-order-product--promo .d-confirmed-order-product__bottom-vsm{padding:40px 0 0;margin:0}.d-home{padding:30px 63px 57px}.d-list{display:table;width:100%}.d-list__select-all-mobile{display:none}.d-list__head{font-size:18px;font-weight:400;line-height:20px;display:table-header-group}.d-list__title{display:table-cell;padding:0 0 0 15px;white-space:nowrap;height:50px;vertical-align:middle}.d-list__title:first-child{padding:0 0 0 25px}.d-list__body{display:table-row-group;vertical-align:middle}.d-list__order{display:table-row;padding:0}.d-list__col{font-size:18px;line-height:20px;padding:3px 0 0 15px;height:95px;border-top:1px solid;vertical-align:middle}.d-list__col:first-child{padding:3px 0 0 25px}.d-list__col:last-child{padding:3px 20px 0 0;text-align:right}.d-list__col--checkbox{position:unset}.d-list__col--status{width:200px}.d-list__col--number,.d-list__col--date{width:auto}.d-list__col--qty{font-size:20px;width:102px}.d-list__col--name{max-width:160px}.d-list__col--total{font-size:20px;width:116px}.d-list__col--arrow{position:relative;top:auto;right:auto;width:50px}.d-list__col{display:table-cell}.d-list .order-status__text{display:block}.d-list .d-order-row{display:table-row;padding:0}.d-list .d-order-row__col{font-size:18px;line-height:20px;padding:3px 0 0 15px;height:95px;border-top:1px solid;vertical-align:middle}.d-list .d-order-row__col:first-child{padding:3px 0 0 25px}.d-list .d-order-row__col:last-child{padding:3px 20px 0 0;text-align:right}.d-list .d-order-row__col--checkbox{position:unset}.d-list .d-order-row__col--status{width:200px}.d-list .d-order-row__col--number,.d-list .d-order-row__col--date{width:auto}.d-list .d-order-row__col--qty{font-size:20px;width:102px}.d-list .d-order-row__col--name{max-width:160px}.d-list .d-order-row__col--total{font-size:20px;width:116px}.d-list .d-order-row__col--arrow{position:relative;top:auto;right:auto;width:50px}.d-list .d-order-row__col{display:table-cell}.d-list .d-order-row__icon{display:inline-block;width:16px}.d-list .d-order-row-ffc{display:table-row;margin:0}.d-list .d-order-row-ffc__col{border-top:1px solid;display:table-cell;height:60px;width:auto;padding:0}.d-list .d-order-row-ffc__col:first-child{border:none}.d-list .d-order-row-ffc__col:last-child{border:none}.d-list .d-order-row-ffc__col--ffc{border:none}.d-list .d-order-row-ffc__ffc-content{font-size:18px;line-height:24px;position:absolute;padding:17px 0 0;white-space:nowrap;margin:0 0 0 25px}.d-list .d-order-row-ffc__ffc-content--with-select{margin:0 0 0 15px}.d-list__icon{display:inline-block;width:16px}.d-manage-pricing h1{display:block;margin:0;text-align:left}.d-manage-pricing__sub-title{font-size:20px;line-height:26px;padding:0 0 25px}.d-manage-pricing__sub-title--errors{padding:0}.d-manage-pricing__radio-item{font-size:18px;line-height:24px;padding:0 0 20px}.d-new-order-product{padding:30px 0 14px}.d-new-order-product--promo{padding:27px 0 14px}.d-new-order-product--free{padding:18px 0 15px}.d-new-order-product__free{font-size:18px;line-height:25px;margin:0 0 12px}.d-new-order-product--free .d-new-order-product__main{margin:0;padding:22px 16px 20px 15px;min-height:180px}.d-new-order-product__img-block{margin:0 10px 0 0}.d-new-order-product--promo .d-new-order-product__img-block{padding:45px 0 0}.d-new-order-product__img{max-width:96px;min-width:96px;height:128px}.d-new-order-product--free .d-new-order-product__img{max-width:96px;min-width:96px}.d-new-order-product .promo-label{margin:0 0 7px}.d-new-order-product__title{font-size:20px;line-height:25px}.d-new-order-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.d-new-order-product__bottom{margin:12px 0 0}.d-new-order-product__select{margin:4px 0}.d-new-order-product__details{font-size:16px;line-height:25px;padding:10px 0 0}.d-new-order-product__delete{width:20px;height:20px}.d-new-order-product__sku{font-size:18px;line-height:20px}.d-order-m{padding:0;max-width:812px;height:calc(125vh - 20px);max-height:861px}.d-order-m__title{display:flex;align-items:center;justify-content:center;padding:12px 55px 0 50px;min-height:112px}.d-order-m__content{overflow-y:auto;margin:0 4px 0 0;padding:0 0 30px}.d-order-m__content{scrollbar-width:none}.d-order-m__content::-webkit-scrollbar{display:none}.d-order-m__rejection{font-size:16px;padding:10px 56px;min-height:37px}.d-order-m__statuses{padding:22px 56px}.d-order-m__payment{font-size:20px;width:35%}.d-order-m__number--mobile{display:none}.d-order-m__info{font-size:18px;line-height:24px;display:flex;padding:20px 56px 18px}.d-order-m__add-text{font-size:20px;padding:20px 18px 0}.d-order-m__add-item{padding:30px 56px 0}.d-order-m__add-form{padding:18px 15px 25px;margin-bottom:32px}.d-order-m__add-sku{width:280px}.d-order-m__add-button-mob{padding-bottom:unset!important}.d-order-m__divider-row td{padding:15px 0}.d-order-m__divider{margin-top:5px}.d-order-m__outlet{align-items:flex-start;flex-grow:1;max-width:65%}.d-order-m__name{font-size:20px;line-height:27px;order:1}.d-order-m__phone{margin:8px 0 0;order:3;min-width:100%}.d-order-m__phone-icon{margin:2px 8px 0 0;min-width:19px;width:19px;height:19px}.d-order-m__address{margin:0;order:2}.d-order-m__address-icon{margin:2px 9px 0 0;width:18px;min-width:18px;height:19px}.d-order-m__item{display:block}.d-order-m__item--preferred{order:1;flex-grow:1}.d-order-m__item--estimated{order:2;flex-grow:1}.d-order-m__item--delivery{order:3;flex-grow:1}.d-order-m__item--received,.d-order-m__item--calendar{order:4;width:35%}.d-order-m__item:first-child{flex-grow:unset;width:35%}.d-order-m__item:not(:first-child){margin:0}.d-order-m__caption{line-height:26px}.d-order-m__value--calendar{display:block;margin:5px 0 0;width:100%}.d-order-m__value{padding:0;white-space:nowrap}.d-order-m__items-number{font-size:18px;padding:25px 56px 0}.d-order-m__list{padding:0 56px}.d-order-m__distr-title{padding:5px 56px 0}.d-order-m__m-text,.d-order-m__m-number{font-size:18px;line-height:25px}.d-order-m .order-add-item{margin:27px 50px 0 56px}.d-order-m__bottom{padding:0 50px 0 56px}.d-order-m__details{flex-direction:row;padding:0}.d-order-m__detail-wrapper{width:50%}.d-order-m__subtitle{font-size:20px;line-height:23px;padding:22px 0 12px}.d-order-m__text{font-size:18px;line-height:20px}.d-order-m .buttons{min-height:122px}.d-orders{max-width:1408px;margin:0 auto;padding:48px 63px 59px}.d-orders h1{display:flex;align-items:center;justify-content:space-between;margin:0 0 35px}.d-orders__w-search{margin:0}.d-orders__filters{align-items:flex-end;flex-direction:row;flex-wrap:wrap;margin:0 0 25px;justify-content:unset!important}.d-orders__stat{margin:0 0 35px}.d-orders__item{margin:0 0 10px}.d-orders__item--desktop{display:block}.d-orders__item:not(:last-child){margin:0 20px 10px 0}.d-orders__v-item--desktop{display:block;width:275px}.d-orders__v-item--width{width:350px}.d-orders__s-item{margin:0 20px 10px 0;width:0;min-width:380px}.d-orders__filter,.d-orders__filterSort{width:250px;margin-left:90px}.d-orders__caption{font-size:18px;line-height:25px;margin:14px 0 7px 100px}.d-orders__caption--space{line-height:35px!important}.d-orders__captionPlatform{font-size:18px;line-height:25px;margin:14px 0 7px}.d-orders__captionPlatform--space{line-height:35px!important}.d-orders__captionsort{font-size:18px;line-height:25px;margin:14px 0 7px}.d-orders__captionsort--space{line-height:35px!important}.d-product{min-height:176px}.d-product--promo{min-height:210px}.d-product--modal,.d-product--price{min-height:unset}.d-product__main{padding:10px 0 14px}.d-product--promo .d-product__main{padding:7px 0 14px}.d-product--modal .d-product__main{padding-bottom:0}.d-product__img-block{margin:10px 10px 0 0}.d-product--promo .d-product__img-block{margin:40px 10px 0 0}.d-product__img{max-width:125px;min-width:125px;height:164px}.d-product__content{padding:5px 0 0}.d-product .promo-label{margin:0 0 4px 2px}.d-product__info-wrapper{display:flex;justify-content:space-between}.d-product__title{font-size:20px;line-height:25px}.d-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.d-product--modal .d-product__dim{margin:14px 0 0}.d-product__price{font-size:16px;line-height:18px;margin:4px 0 0}.d-product__price-title{font-size:16px;line-height:18px}.d-product__bottom{align-items:baseline;margin:-10px 0 0}.d-product--modal .d-product__bottom{margin:36px 0 0}.d-product__sku{font-size:16px;line-height:25px;margin:18px 0 0}.d-product__sku--price{font-size:16px;line-height:22px;margin:4px 0 0}.d-product__modal-sku{margin:0 0 0 27px}.d-product__select{margin:0;min-width:161px}.d-product__preorder,.d-product__activate{display:flex;align-items:center;margin:10px 0}.d-product__stock{font-size:16px;line-height:21px;padding:0}.d-product__text{font-size:18px;line-height:25px;margin:0 15px 0 0;text-align:right}.d-product__details{font-size:16px;line-height:25px;padding:5px 0 0}.d-product__price-details{font-size:16px;line-height:25px;margin:0 0 0 12px;padding:5px 0 0}.stock-with-activate{font-size:16px;line-height:21px;display:flex;flex-direction:column;align-items:flex-end;gap:12px;padding:0}.stock-with-activate__switcher,.stock-with-activate--modal .stock-with-activate__switcher{flex-direction:row}.stock-with-activate__text{margin:0 10px 0 0}.stock-with-activate--modal .stock-with-activate__text{font-size:18px;line-height:21px;margin:0 6px 0 0}.d-saved-modal{padding:44px 40px 35px;width:451px}.d-saved-modal h3{margin:0 0 28px}.d-saved-modal__text{font-size:18px;line-height:25px}.d-saved-modal__buttons{margin:53px 0 0}.d-saved-modal__button:not(:first-child){margin:0 0 0 60px}.d-search__form{padding:0 13px 0 20px;height:43px}.d-search--product .d-search__form{height:50px}.d-search__input{font-size:18px;line-height:22px}.d-search__icon{width:19px;height:19px}.d-search__autocomplete{top:calc(100% + 7px)}.d-search__item{height:36px}.d-search__text{font-size:16px}.d-welcome{margin:0 0 30px;padding:0 110px 0 40px;height:212px;border-radius:5px}.d-welcome__icon-block{margin:0 39px 0 0;height:96px;width:96px}.d-welcome__icon{height:47px;width:47px}.d-welcome__title{font-size:26px;line-height:35px}.d-welcome__img{display:block;height:86px;width:255px}.dashboard-header{padding:0 30px;height:100px;max-width:unset}.dashboard-header__top{justify-content:space-between;padding:10px 0 0;height:100%}.dashboard-header__burger{display:none}.dashboard-header__list{margin:13px 0 0}.dashboard-header__item--desktop{display:block}.dashboard-header__item--cart:last-child{margin-right:0}.dashboard-header__settings-icon{width:27px;height:27px}.dashboard-header__bottom--open-menu{position:relative;inset:auto;padding:0}.dashboard-header__bottom{display:flex;padding:0 8px;height:81px}.dashboard-header__keg-mobile{display:none}.dashboard-layout__footer{padding:0}.delete-saved-cards-modal{width:430px}.delete-saved-cards-modal:last-child{margin:0}.delete-saved-cards-modal__text{font-size:18px}.delete-saved-cards-modal__container{font-size:28px;font-weight:800;line-height:36px}.delivery-details-m{max-width:735px;width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.delivery-details-m--multi{height:860px}.delivery-details-m__content{overflow-y:auto;margin:0 8px 0 0;padding:0 0 20px}.delivery-details-m__main{padding:26px 68px 9px 56px}.delivery__row{margin:0 0 17px;padding:0 0 15px}.delivery__title{font-size:18px;line-height:25px;margin:5px 0 6px}.thank-side .delivery__title{font-size:14px;line-height:20px;font-weight:400;font-style:normal;font-family:heineken_core,roboto,system-ui;color:#000;width:448px;height:20px}.delivery__value{font-size:18px;line-height:25px}.thank-side .delivery__value{font-size:16px;line-height:20px;font-family:heineken_core,roboto,system-ui;color:#000;font-weight:700;top:30px;left:16px}.delivery__checkout-info{font-size:16px;line-height:22px;margin:10px 0 12px;padding:12px 10px}.delivery__icon{width:19px;height:19px;float:left}.delivery__arrow-icon{width:19px;height:19px}.delivery__address-icon{margin-top:8px;margin-right:10px;width:19px;height:19px}.deliveryPanama__outlet-name{font-size:18px;font-weight:700;line-height:24px}.deliveryPanama__address{font-size:16px;font-weight:400;line-height:20px}.deliveryPanama__link{cursor:pointer;font-size:18px;font-weight:700;line-height:24px}.deliveryPanama__date{font-size:18px;font-weight:700;line-height:24px}.demo--navigation [data-hot-tutorial=navigation]:before{inset:0 -30px}.demo--logo [data-hot-tutorial=logo]:before{left:-17px;right:-15px}.demo--first-product [data-hot-tutorial=first-product] .product-list hot-product:first-child:before{border-radius:5px}.demo--filters [data-hot-tutorial=filters],.demo--first-order [data-hot-tutorial=first-order] .order-list__row:first-child{border-radius:5px}.demo--date-filter [data-hot-tutorial=date-filter]{z-index:1001;position:relative}.demo--date-filter [data-hot-tutorial=date-filter]:before{content:"";position:absolute;inset:-12px -24px -20px -16px;border-radius:5px}.demo--order-status [data-hot-tutorial=first-order] .order-list__row:first-child hot-order-status:before{content:"";position:absolute;inset:-24px -30px -23px -31px;border-radius:5px}.demo--order-status [data-hot-tutorial=first-order] .order-list__row:first-child hot-order-status .order-status{position:relative}.demo--notifications [data-hot-tutorial=notifications]:before{bottom:-15px;left:-25px;width:86px;height:65px}.digital-payment{width:490px;height:660px}.digital-payment__card-frame{min-height:524px}.digital-payment__title{font-size:28px;font-weight:800;line-height:36px}.digital-payment__secure-text{font-size:14px;line-height:20px;padding:0}.distributor-price{font-size:22px;line-height:26px}.distributor-price--catalog{font-size:20px}.distributor-price__total-price{font-size:20px;line-height:25px}.distributor-price__actual-price-wrapper{font-size:18px;line-height:25px;margin:4px 0 0}.distributor-price__old-price{font-size:18px;line-height:20px;margin:0 9px 0 0}.distributor-price__gift{font-size:20px;line-height:25px;margin:0 9px 0 0}.divider{font-size:16px;margin:0;height:30px}.driver{height:64px;width:706px}.driver__i-block{width:100%;font-size:18px;line-height:23px}.driver__i-text{padding:0 0 0 61px}.driver__i-phone-number{display:flex;margin-right:55px}.duplicate-tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:32px 24px 16px;gap:8px;width:624px}.duplicate-tab h6{font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:800;font-size:28px;line-height:36px;color:#292929;margin:0 0 15px;text-align:center}.duplicate-tab__text{width:528px;height:60px;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#000}.duplicate-tab__buttons{margin:28px 0 0;padding:0 12px}.eazle-migration-error-screen__genie-image{width:376px;height:388px}.eazle-migration-error-screen__error{align-items:flex-start}.eazle-migration-error-screen__error-content{justify-content:space-around;margin-left:6%;width:50%;align-items:flex-start}.eazle-migration-error-screen__error-heading{font-size:28px;font-weight:800;line-height:36px}.eazle-migration-error-screen__error-sub-heading{font-size:18px;font-weight:400;line-height:24px}.eazle-migration-error-screen__error-footer-heading{font-size:16px;font-weight:700;line-height:20px;text-decoration:none}.eazle-migration-error-screen__login-eazle-button{margin-top:42px;width:275px}.email{font-size:16px;line-height:18px}.email__icon{min-width:16px;width:16px;height:16px}.empties-link__icon{margin:0 6px 0 0;height:20px;width:20px}.empties-link__link{font-size:20px}.empties-m{padding:45px 45px 29px 40px;width:451px}.empties-m h6{margin:0 0 25px}.empties-m__text{font-size:18px;line-height:25px}.empties-m__buttons{margin:40px 0 0;padding:0 66px 0 74px}.empties__button-wrapper{margin:33px 0 0}.empty-cart__centered{margin:61px auto 0}.empty-cart__icon{width:138px;height:111px}.empty-cart__title{font-size:22px;line-height:26px;margin:71px 0 0}.empty-cart__text{font-size:20px;line-height:23px;margin:27px 0 0}.error-bordered-promotions{font-size:16px;line-height:22px;padding:15px 14px 15px 42px;margin:0 0 20px}.error-bordered-promotions__icon{top:16px;left:15px;width:19px;height:19px}.error-bordered-promotions__accept-block{margin:10px 0 0;max-width:400px}.error-bordered{font-size:16px;line-height:22px;padding:15px 14px 15px 42px}.error-bordered__icon{top:16px;left:15px;width:19px;height:19px}.error-bordered__accept-block{margin:10px 0 0;max-width:400px}.error{font-size:16px;padding:0 0 0 22px;margin:0 0 3px}.error:last-child{margin:0}.error__icon{top:0;width:16px;height:16px}.errors{padding:12px 0 0}.errors__row{margin:0 0 7px}.errors__error-image{margin:0 6px 0 0;height:17px;min-width:17px;width:17px}.errors__error-text{font-size:16px}.export-modal{max-width:735px;width:450px;height:370px}.export-modal h3{display:block;margin:45px 0 34px;text-align:center}.export-modal__file-type{margin:15px 45px 10px 50px;font-size:16px}.fast-order-modal{max-height:calc(125vh - 130px)}.fast-order-modal__container{margin:44px 8px 10px;padding:0 32px}.fast-order-modal__top{margin:0 0 20px}.fast-order-modal__subtitle{font-size:20px;line-height:25px}.fast-order-modal__text{font-size:18px;line-height:25px;margin:20px 0 0}.fast-order-modal__list{margin:20px 0 0}.fast-order-modal__buttons{padding:0 72px 0 65px;height:92px;min-height:92px}.featured-label{font-size:16px;font-weight:700;line-height:19px;padding:0 11px 0 12px;height:35px}.featured-label__icon{width:16px;height:16px}.feedback h1{margin:0 0 40px}.filters-selection{width:450px}.filters-selection__main-content{max-height:560px;padding:unset}.filters-selection__filter-value{font-size:18px;height:unset;margin:10px 24px;padding:0 0 10px}.filters-selection__buttons{padding:0 24px;height:82px}.filters-selection__link{position:inherit;display:inherit;border-top:inherit;padding:0;font-size:22px}.filters-selection__button{position:inherit;display:inherit;border-top:inherit;padding:0}.filters-button{font-size:16px;padding:10px}.filters-button--active:after{right:5px}.filters-carousel{padding:0 15px 0 30px}.filters-carousel:after{top:-4px;bottom:-4px;width:100px;border-radius:60px;background:linear-gradient(to right,#fff0,#fff 45%)}.filters-carousel__carousel--advanced{flex-wrap:wrap}.filters-carousel__slide{padding:0 4px}.filters-carousel__slide:last-child{padding:0 20px 0 4px}.filters-carousel__filter{font-size:16px;line-height:22px;padding:0 22px;height:37px}.filters-carousel__filter-quick--first{margin-left:unset}.filters-carousel__filter-quick{font-size:16px;font-weight:700;line-height:22px;padding:0 22px;height:37px;margin-bottom:10px}.filters-carousel__filter-quick--filter-inactive:hover{border:2px solid;border-color:#8d8d8d}.filters-carousel__sort{padding:0 10px;width:190px;margin-right:unset}.filters-carousel .carousel-nav-small{top:calc(50% - 15px)}.filters-carousel__close{height:8px;width:9px}.filters-carousel__arrow-down{height:10px;width:10px}.filters-icon__badge{font-size:10px;top:-16px;right:-16px;min-width:15px;height:15px}.filters{justify-content:flex-start}.filters__filter{margin:0 20px 15px 0}.filters__filter:last-child{margin:0 0 15px}.food__header{padding:20px 17px;height:65px}.food--active .food__header{height:60px}.food__title{font-size:20px}.food--active .food__title{font-size:22px}.food__toggle{font-size:14px}.food__body{padding:15px 15px 18px}.food__name{font-size:20px}.food__number{font-size:18px;margin:0 12px}.food__check{width:30px;height:30px}input:checked~.food__check:before{width:18px;height:18px}.footer{font-size:18px;line-height:25px}.footer__go-up{top:-27px;width:55px;height:55px}.footer__icon-up{width:20px;height:20px}.footer__row{flex-wrap:nowrap}.footer__text{padding:0 15px}.forceupdatemodal__container{padding:0 30px}.forceupdatemodal{padding:44px 10px 35px}.forceupdatemodal h3{margin:0 0 28px;padding:0 30px}.g-list{display:table;width:100%}.g-list__head{font-size:16px;font-weight:400;line-height:17px;display:table-header-group}.g-list__title{display:table-cell;padding:0 0 0 15px;white-space:nowrap;height:64px;vertical-align:middle}.g-list__title:first-child{padding:0 0 0 22px}.g-list__body{display:table-row-group;vertical-align:middle}.g-list__order{display:table-row;padding:0}.g-list__col{font-size:16px;line-height:17px;padding:3px 0 0 15px;height:95px;border-top:1px solid;vertical-align:middle}.g-list__col:first-child{padding:3px 0 0 22px}.g-list__col:last-child{padding:3px 25px 0 0;text-align:right}.g-list__col--status{width:200px}.g-list__col--date{width:230px}.g-list__col--qty{width:200px}.g-list__col--name{max-width:160px}.g-list__col--total{width:116px}.g-list__col--arrow{position:relative;top:auto;right:auto;width:50px}.g-list__col{display:table-cell}.g-list__number{font-weight:400;display:block}.g-list .order-status__text{display:block}.g-list__icon{display:inline-block;width:16px}.g-order-m{padding:0 0 10px;max-width:812px;width:calc(100vw - 20px);max-height:calc(125vh - 20px)}.g-order-m__title{display:flex;align-items:center;justify-content:center;padding:12px 55px 0 50px;min-height:112px}.g-order-m__content{flex-grow:1;overflow-y:auto;margin:0 4px 0 0;padding:0 0 30px}.g-order-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.g-order-m__content::-webkit-scrollbar{display:block;width:7px}.g-order-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:3px}.g-order-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.g-order-m__rejection{font-size:16px;padding:10px 56px;min-height:37px}.g-order-m__statuses{padding:22px 56px 0}.g-order-m__payment{font-size:20px;width:35%}.g-order-m__points{font-size:20px;line-height:17px}.g-order-m__outlet-info{font-size:18px;line-height:24px;padding:20px 56px 18px}.g-order-m__outlet{align-items:flex-start;flex-grow:1;max-width:65%}.g-order-m__name{font-size:20px;line-height:27px;width:100%}.g-order-m__phone-icon{margin:6px 8px 0 0;min-width:19px;width:19px;height:19px}.g-order-m__address{flex-grow:1;order:unset;margin:0;max-width:50%}.g-order-m__address-icon{margin:2px 9px 0 0;width:18px;min-width:18px;height:19px}.g-order-m__info{font-size:18px;line-height:24px;display:flex;justify-content:space-between;padding:20px 56px 18px}.g-order-m__item{display:block}.g-order-m__item--preferred{order:3}.g-order-m__item--estimated{order:2}.g-order-m__item--delivery{order:3}.g-order-m__item--received{order:1}.g-order-m__item:not(:first-child){margin:0}.g-order-m__caption{line-height:26px}.g-order-m__value--calendar{display:block;margin:5px 0 0;width:100%}.g-order-m__value{padding:0}.g-order-m__items-number{font-size:18px;padding:25px 56px 0}.g-order-m__list{padding:0 56px}.g-order-m .order-add-item{margin:27px 50px 0 56px}.g-order-m__note{font-size:20px;line-height:23px;padding:0 0 15px}.g-order-m__bottom{padding:0 50px 0 56px}.g-order-m__details{flex-direction:row;padding:0}.g-order-m__detail-wrapper{width:50%}.g-order-m__subtitle{font-size:20px;line-height:23px;padding:22px 0 12px}.g-order-m__text{font-size:18px;line-height:20px}.group-account-orders{padding:0 63px 58px}.group-account-orders h1{display:block;margin:0;text-align:left}.group-account-orders__filters{align-items:flex-end;margin:16px 0 36px}.group-account-orders__outlets{margin:0 25px 0 0;width:286px}.group-account-orders__date{z-index:1;position:relative;display:block;margin:0 25px 0 0;width:33.3333333333%;max-width:329px}.group-account-orders--hop .group-account-orders__date{width:160px;margin-right:192px}.group-account-orders__status{display:block;width:33.3333333333%;max-width:329px}.group-account-orders__caption{font-size:18px;font-weight:400;line-height:25px;margin:0 0 8px}.header{padding:0 30px;height:190px;border:none}.header--cut-off{height:235px}.header__cut-off-msg{font-size:18px;height:45px}.header__top{justify-content:space-between;padding:10px 0 0;height:calc(100% - 81px)}.header--cut-off .header__top{height:calc(100% - 126px)}.header__burger{display:none}.header__list{margin:13px 0 0}.header__item--desktop{display:block}.header__item--cart:last-child{margin-right:0}.header__settings-icon{width:27px;height:27px}.header__bottom--open-menu{position:relative;inset:auto;padding:0}.header__bottom{display:flex;height:81px}.header__keg-mobile{display:none}.high-profit-margin-label{font-size:16px;font-weight:700;line-height:19px;padding:0 11px 0 12px;height:35px}.high-profit-margin-label__icon{width:16px;height:16px}.image-carousel{display:flex;align-items:flex-start}.image-carousel__carousel{flex-grow:1;order:2;max-width:420px}.image-carousel .promo-label{left:53px;top:0}.image-carousel .ngu-touch-container{padding:3px 27px 0 0;width:312px}.image-carousel__slide{height:215px}.image-carousel__points{margin:56px 27px 0 0}.image-carousel__point{width:10px;height:10px}.image-carousel__point--active{width:22px}.image-carousel .carousel-nav-small{top:calc(50% - 31px);width:28px;height:28px}.image-carousel__thumbs{order:1;flex-direction:column;margin:-6px 28px 0 0;width:unset!important}.image-carousel__thumb_wrapper{width:100%;justify-content:center;display:block}.image-carousel__icon-wrapper{display:none}.image-carousel__thumb{margin:6px 0;width:70px;height:70px}.image-fullscreen__name{font-size:22px}.image-fullscreen .ngu-touch-container{padding:3px 27px 0 0;width:312px}.image-fullscreen__point{width:10px;height:10px}.image-fullscreen__point--active{width:22px}.image-fullscreen__points{margin:56px 27px 0 0}.image-fullscreen .carousel-nav-small{top:calc(50% - 31px);width:28px;height:28px}.image-fullscreen__thumbs{order:1;flex-direction:column;margin:-6px 28px 0 0;height:unset}.image-fullscreen__thumb{margin:6px 0;width:70px;height:70px}.image--left{text-align:left}.image--detail{padding:14px 0 0}.image__img-import{top:0;right:0;height:31px;width:43px}.image--detail .image__img-import{top:-14px;right:-25px;height:39px;width:54px}.image--widget .image__img-import{top:-9px;right:-33px;height:31px;width:43px}.info-modal{padding:44px 35px 30px;width:451px}.info-modal h3{margin:0 0 32px}.info-modal__text{font-size:18px;line-height:25px}.info-modal__buttons,.info-modal__quantity-wrapper{margin:32px 0 0}.info-modal__button:not(:first-child){margin:0 0 0 60px}.info-modal__quantity:not(:first-child){margin:0 0 0 60px}.info-bordered{font-size:16px;line-height:22px;padding:15px 14px 15px 42px}.info-bordered__icon{top:16px;left:15px;width:19px;height:19px}.info-bordered__accept-block{margin:10px 0 0;max-width:400px}.input-mobile{display:flex;align-items:center;justify-content:space-between}.input-mobile--show-search .input-mobile__result-block{display:flex}.input-mobile__result{font-size:20px}.input-mobile__search-string{display:none}.input-mobile__start-search{width:44px;height:44px}.input-mobile--show-search .input-mobile__start-search{display:none}.input-mobile__start-search-icon{width:53%;height:53%}.input-mobile__searching{padding:0 28px 0 0;min-width:429px}.input-mobile__form{padding:0 30px 0 25px;height:30px}.input-mobile__form--short{padding:0 20px}.input-mobile__input{font-size:18px;line-height:22px}.input-mobile__icon{width:17px;height:17px}.input-mobile__end-search{right:4px}.input-mobile__autocomplete{top:calc(100% + 7px);right:24px;padding:0;border-radius:5px}.input-mobile__item{height:51px}.input-mobile__text{font-size:18px}.input-price .error{margin:6px 0 0}.input-price__container{font-size:20px;line-height:25px;height:50px}.input-price__text{font-size:16px;line-height:22px;margin:6px 0 0}.input__caption{font-size:16px;line-height:25px;margin:0 0 10px}.input__wrapper{padding:5px 4px 5px 22px;height:43px}.input--account .input__wrapper,.input--verification .input__wrapper{padding:0 0 0 56px;height:50px}.input--inherit-large .input__wrapper,.input--templates .input__wrapper{padding:5px 5px 5px 17px;height:50px}.input--profile .input__wrapper{padding:5px 6px 5px 20px;height:50px}.input__field-online-payment,.input__field{font-size:16px}.input--account .input__field,.input--verification .input__field{font-size:18px;max-width:350px}.input--error .input__field--password{max-width:calc(100% - 66px)}.input--account.input--error .input__field--password{max-width:273px}.input--inherit-large .input__field,.input--templates .input__field,.input__field .input--profile{font-size:18px}.input__icon{top:calc(50% - 10px);left:20px;width:20px;height:20px}.input__icon-b{height:33px;min-width:33px;width:33px}.input--account .input__icon-b{height:50px;min-width:50px;width:50px}.input--profile .input__icon-b{height:38px;width:41px;margin:0}.input__pwd-icon{margin:0 16px 0 0;width:24px;height:24px}.input__status-icon{width:11px;height:11px}.input__errors{margin:13px 0 0}.input--profile .input__errors{margin:12px 0 0}.input--verification-m .input__errors{margin:8px 0 0}.insight-cover{padding-top:40.5084745763%}.insight-cover .label{left:14px}.insight h4{display:block;margin:0 0 40px}.insight .insight-cover{margin:0}.insight__article{font-size:18px;line-height:23px;margin:22px 0 0;padding:0 28px}.insight__date{font-size:16px;line-height:15px;margin:0 0 13px}.insight__description{font-size:18px;line-height:23px;margin:33px 0 0}.insight__video{height:315px;width:560px}.insight__products{margin:78px 0 0;padding:28px 31px 20px 29px;border-radius:5px;border:none}.insights{padding:0 63px 30px}.insights h1{display:block;margin:0 0 31px;text-align:left}.insights__offline{margin:0 0 35px}.insights__list{margin-top:-17px 0;margin-bottom:-17px 0}.insights__empty{font-size:20px;line-height:27px}.insights__item{padding-top:17px;padding-bottom:17px}.keg-management{font-size:18px;line-height:20px}.delivery .keg-management{font-size:20px}.keg-management__icon{width:17px}.label{font-size:16px;line-height:35px;padding:0 10px;height:35px}.large-modal{padding:45px 0 30px 60px;max-width:735px;width:calc(100vw - 20px);max-height:823px;height:calc(100vh - 20px)}.large-modal h3{margin:0 0 39px}.large-modal__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.large-modal__content::-webkit-scrollbar{display:block;width:17px}.large-modal__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}.large-modal__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.large-modal__content{margin:0 6px 0 0;padding:0 61px 0 0}.latest__image{height:250px}.insights .latest__image{height:290px}.latest .label{left:15px}.latest__info{padding:24px 45px 20px}.insights .latest__info{padding:24px 32px 20px 35px}.latest__main{display:block;min-height:72px}.latest__title{font-size:24px}.latest__title--orders{font-size:18px;font-weight:800;line-height:25px;flex-direction:unset}.latest__description,.latest__description--orders{font-size:18px;line-height:20px}.latest__bottom{font-size:16px;padding:10px 5px 0 0}.latest__num{font-size:18px;font-weight:400;line-height:25px}.latest__totals{font-size:20px;font-weight:400;line-height:25px;margin:unset}.layout__footer{padding:0}.layout__warnings{top:190px;max-width:1440px;margin:0 auto;width:100%}.layout__warning-text,.layout__update-error{font-size:20px;padding:12px 19px 0 40px}.layout__warning-icon{width:30px;height:30px;min-width:30px;margin-right:30px}.layout__pos{margin-top:-7px;margin-bottom:0}.layout__icon{margin-left:60px}.layout__radiobutton{margin:0 17px -15px 164px}.layout__text{padding:0 163px}.layout__sectext{padding:10px 196px}.layout__button{right:27%;top:30%}.layout__button2{right:4%;top:30%}.layout__closebutton{right:27%;top:30%}.layout__downloadbutton{right:8%;top:30%}.layout__blob-frame{width:700px;height:450px}.layout__action-desktop-panel{height:110px;padding:0 201px;position:sticky;bottom:0;display:flex;justify-content:center;align-items:center;box-shadow:0 -4px 10px #b0b0b080;background-color:#fff}.layout__hide-overlay{background-color:#29292969}.link-with-tooltip__link{font-size:20px}.link-with-tooltip__link-order{font-size:22px}.link-with-tooltip__tooltip{margin:0 0 0 10px}.loader:after{width:100px;height:100px}.loader--small:after,.loader--inherit:after{width:25px;height:25px}.loader__img{width:130px;height:247px}.login-otp{padding:25px 16px}.login-otp h2{margin:0 0 60px;font-size:28px;font-weight:400;line-height:37px}.login-otp__form-group--phone{padding-bottom:30px}.login-otp__form-group{margin-top:20px}.login-otp__info{font-size:18px;font-weight:400;line-height:24px;margin:30px 0}.login-otp__agree-title{font-size:18px;font-weight:400;line-height:24px}.login-otp .checkbox--account{margin-top:45px}.login-otp .button-group{margin-top:40px}.login-otp .button--next{margin-top:0;width:inherit}.login-otp .back{top:60px;left:40px}.login-otp__foot{padding-top:30px;display:flex;align-items:center}.login-otp .code input{height:58px}.login{padding:25px 16px}.login h1{margin:0 0 29px}.login__name{margin:30px 0 0}.login__password{margin:20px 0 0}.login__forgot{margin:45px 0 0}.login__link{font-size:18px;line-height:17px}.login__button{margin:45px 0 0}.login__user{font-size:18px;line-height:17px;margin:70px 0 0}.main{display:block;padding:0 0 36px}.main__outlet-selector{display:none}.main__carousel{margin:0}.main .card-loader-skeleton__slide{padding:0 7px}.main .card-loader-skeleton__loader-skeleton{height:185px}.main .products:before{height:32%}.main__info{display:block;padding-top:21px;padding-bottom:21px}.main__info:before{height:75%}.main__info-list{flex-direction:row}.main__info-item{width:50%;padding-top:unset}.main__values{display:block;padding-top:17px;padding-bottom:21px}.manage-account__page-title{flex-direction:unset;padding:30px 63px 60px}.manage-account h1{flex-grow:1;display:block;margin:0;text-align:left}.manage-account .search{max-width:418px}.manage-account__content{display:unset}.manage-account__button{width:unset;display:block;padding:0;margin:0 0 0 24px}.manage-account__wrapper{padding:0 63px 30px}.manage-account__wrapper{padding:0 120px 30px}.manage-account__list{margin:-6px -8px;padding:0}.manage-account__item{margin:6px 8px;padding:22px 15px;width:calc(33.3333333333% - 16px);min-height:118px}.manage-account__empty{font-size:18px;line-height:24px;margin:0 0 30px}.manage-child-account-m{width:590px;padding:33px 65px 60px;max-width:unset;margin:0}.manage-child-account-m--completed{padding:0 65px 60px}.manage-child-account-m__c-icon{margin:57px 0 0}.manage-child-account-m__title{font-size:26px;line-height:36px;padding:32px 0}.manage-child-account-m__sub-title{font-size:20px;line-height:27px}.manage-child-account-m__form-group--phone .input__field{padding-left:10%}.manage-child-account-m__input-prefix{top:71px;padding-right:10px;font-size:16px}.manage-child-account-m__footer,.manage-child-account-m__footer--remove{flex-direction:row;padding:33px 0 0}.manage-child-account-m__button:not(:first-child){margin:0 0 0 16px}.manage-saved-cards-modal{width:375px;box-shadow:0 4px 10px #0003}.manage-saved-cards-modal:last-child{margin:0}.manage-saved-cards-modal__title{font-size:18px;font-weight:700;line-height:24px}.manage-saved-cards-modal__card-icon{height:30px;width:30px}.manage-saved-cards-modal__container{font-size:28px;font-weight:800;line-height:36px}.manage-saved-cards-modal__token-row{padding:13px 22px 0;margin-top:4px}.manage-saved-cards-modal__main-row{padding-bottom:13px}.mass-order{padding:0}.mass-order__error-warn{font-size:16px;margin-top:3px}.mass-order__error-warn__icon{top:0;width:16px;height:16px;margin-top:10px}.mass-order__title{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.message{padding:11px 30px}.message__text{font-size:18px;line-height:22px}.mobile-bar{display:none}.mobile-push-notification-cover{padding-top:40.5084745763%}.mobile-push-notification h1{display:block;margin:0 0 40px}.mobile-push-notification .mobile-push-notification-cover{margin:0}.mobile-push-notification__article{font-size:18px;line-height:23px;margin:22px 0 0;padding:0 28px}.mobile-push-notification__date{font-size:16px;line-height:15px;margin:0 0 13px}.mobile-push-notification__description{font-size:18px;line-height:23px;margin:33px 0 0}.modal-b{width:410px;max-height:564px;font-size:18px;padding:25px;overflow-y:auto}.modal-b__warning-title{margin:3px 66px 15px;font-size:26px}.modal-b__icon{width:100px;height:80px}.modal-opened--full-screen .layout__footer,.modal-opened--full-screen .page,.modal-opened--full-screen .rewards-shop,.modal-opened--full-screen .d-cat{opacity:1}.modal--transition{animation:.3s ease-in 0s 1 normal forwards running openingdesktop}.modal--animated{animation:.3s ease-in 0s 1 normal forwards running closingdesktop}.modal--manage{left:41%}.modal--fullscreen .modal__dialog{height:auto}.modal--transition .modal__dialog{width:inherit}.modal--fullscreen .modal__body{height:auto;border-radius:5px}.modal--transition .modal__body{width:inherit;display:inline-block}.modal__close{width:20px;height:20px}.modal--fullscreen .modal__close{position:absolute;top:34px;right:59px}.modal__close--closed{top:16px;width:16px;height:16px}.mode-switcher__text{font-size:20px;line-height:23px}.multi-brands-filter__container{left:auto;padding:45px 30px 82px;width:428px;animation:unset}.multi-brands-filter__close{top:47px;right:35px}.multi-brands-filter__loading{font-size:16px}.multi-brands-filter h6{margin:0 0 47px}.multi-brands-filter__link{font-size:22px}.multi-brands-filter__buttons{left:auto;padding:0 60px;width:428px;height:82px}.multi-filter-button{padding:0 14px 0 10px;width:auto;height:43px}.multi-filter-button--active:after{right:5px}.multi-filter-button__text{font-size:20px;font-weight:400;line-height:25px;display:block}.multi-filter-button__icon{margin:0 0 0 8px;width:25px}.multi-filters__container{left:auto;padding:45px 30px 82px;width:428px}.multi-filters--panel .multi-filters__container{padding:0;width:500px;margin-top:unset;border-radius:0}.multi-filters__close,.multi-filters__panel-close{top:47px;right:35px}.multi-filters__loading{font-size:16px}.multi-filters h6{margin:0 0 47px}.multi-filters__categories-list{margin:0 -5px}.multi-filters__categories-item{padding:0 5px 12px}.multi-filters__back{margin:0 0 23px}.multi-filters__back h6{margin:0 0 0 11px}.multi-filters__food-list{padding:23px 0 0}.multi-filters__seller{font-size:20px;margin:0 0 25px}.multi-filters__buttons{left:auto;padding:0 60px;width:428px;height:82px}.multi-filters__buttons--vertical{height:93px}.multi-filters--panel .multi-filters__buttons{width:500px}.multi-filters__link{font-size:22px}.multi-filters__filter{padding:15px 20px 20px}.multi-filters__fiter-name{font-size:16px}.multi-filters__pill-close{height:8px;width:9px}.multi-filters__filter-quick{font-size:16px;font-weight:700;line-height:22px;padding:0 22px;height:37px;margin-bottom:10px}.multi-filters__filter-quick--filter-inactive:hover{border:2px solid;border-color:#8d8d8d}.nav{font-size:22px;line-height:25px;height:100%}.nav--distributor{margin:0}.nav__list{flex-direction:row;align-items:stretch;height:100%}.nav__item{padding:0 55px 0 0;height:auto}.nav--distributor .nav__item{height:auto}.nav__item--rewards{display:block}.nav__item--order-templates{margin:0;padding:0 65px 0 0;height:auto;border-top:none}.nav--is-offline .nav__item--trends{margin:0;padding:0 65px 0 0;height:auto;border-top:none;border-bottom:none}.nav__item--contact-us{margin:0;padding:0 65px 0 0;height:auto;border-top:none}.nav__item--mobile{display:none}.nav__item--distributor-home{display:block}.nav__link--active,.nav__link:hover{font-weight:700}.nav__link--active:after,.nav__link:hover:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;height:5px;border-radius:100px}.nav__icon{display:none}.new-orders-label{font-size:14px;line-height:17px;padding:0 12px;height:23px;border-radius:12px}.not-found{padding:54px 51px}.not-found__logo{height:72px}.not-found__title{font-size:35px;line-height:47px;padding:106px 0 8px}.not-found__number{font-size:150px;line-height:200px}.not-found__icon{width:182px;padding:0 0 0 22px}.not-found__subtitle{font-size:20px;line-height:27px;padding:8px 0 32px}.not-found__button{width:429px}.note{font-size:20px;line-height:22px;padding:10px 30px 10px 71px;min-height:62px}.note__close{height:19px;width:19px}.notifications--compact{top:calc(100% + 27px);right:-73px}.notifications--distr.notifications--compact{right:-30px}.notifications__triangle{top:-20px;right:91px;width:26px;transform:scaleY(2) scaleX(1.2)}.notifications__triangle:after{top:7px}.notifications__triangle--empty{right:81px}.notifications--distr.notifications--compact .notifications__triangle{right:48px}.notifications__container{left:auto;padding:41px 37px 25px 30px;width:430px}.notifications--compact .notifications__container{width:403px}.notifications--compact .notifications__head{padding:20px 17px 20px 20px}.notifications__icon{width:37px;height:37px}.notifications--compact .notifications__close-icon{width:20px;height:20px}.notifications__title-block{margin:24px 0 25px;padding:0 0 0 3px}.notifications__title{font-size:26px}.notifications__scroll{margin:0 -22px 0 0}.notifications--compact .notifications__list{padding:0 20px 0 37px}.notifications__item{padding:23px 10px 17px}.notifications__item--new:before{top:30px;left:-16px;width:20px;height:20px}.notifications__date{font-size:18px;line-height:22px}.notifications__status{min-width:139px}.notifications__description{font-size:20px;line-height:24px;margin:23px 0 0 2px}.notifications__compact-bottom{margin:-7px 22px 0;padding:12px 0 21px}.notifications__compact-link{font-size:18px}.notifications__empty{font-size:20px;line-height:23px;margin:20px 0 0}.nx-calendar{height:50px}.nx-calendar__single{padding:0 24px}.nx-calendar__single-mask{font-size:18px;line-height:25px;left:20px;top:calc(50% - 11px)}.nx-calendar__range,.nx-calendar--reward .nx-calendar__range,.order-page .nx-calendar__range{padding:0 20px 0 25px}.nx-calendar__rangeFrom{padding:5px 52px 5px 9px}.nx-calendar--reward .nx-calendar__rangeFrom,.order-page .nx-calendar__rangeFrom{padding:0 20px 0 25px}.nx-calendar__rangeTo{padding:11px 20px 0 17px;width:152px;left:177px}.nx-calendar--reward .nx-calendar__rangeTo,.order-page .nx-calendar__rangeTo{padding:0 20px 0 25px}.nx-calendar__range-blockFrom{position:relative;display:flex;align-items:center;justify-content:space-between;margin-left:0}.nx-calendar--reward .nx-calendar__range-blockFrom{margin-left:-12px;margin-right:29px}.nx-calendar__range-blockTo{top:0}.nx-calendar--reward .nx-calendar__range-blockTo{top:10px;left:-7px}.nx-calendar__caption{font-size:18px;line-height:25px;top:-45px}.nx-calendar__range-mask{font-size:18px;line-height:25px}.nx-calendar__icon{margin:3px 0 0 5px;width:12px;height:12px}.nx-calendar__container{margin:12px 0 0;padding:31px 25px 30px 21px;width:429px}.nx-calendar--range-selection .nx-calendar__container{width:429px}.nx-calendar__header{font-size:18px;padding:0 0 14px}.nx-calendar__table{margin:0 -13px}.nx-calendar__month{font-size:16px}.nx-calendar__td,.nx-calendar--range-selection .nx-calendar__td{min-width:58px}.nx-calendar__date-elem{font-size:16px;width:39px;height:39px}.nx-calendar--performance .nx-calendar__month-label,.nx-calendar--performance .nx-calendar__year-label{width:65px;height:34px}.nx-calendar__month-label,.nx-calendar__year-label{width:100px;height:34px}.nx-calendar__month-elem,.nx-calendar__year-elem{font-size:16px}.nx-week-calendar{height:50px}.nx-week-calendar__single{padding:0 24px}.nx-week-calendar__single-mask{font-size:18px;line-height:25px;left:20px;top:calc(50% - 11px)}.nx-week-calendar__range,.nx-week-calendar--reward .nx-week-calendar__range,.order-page .nx-week-calendar__range{padding:0 20px 0 25px}.nx-week-calendar__caption{font-size:18px;line-height:25px;top:-45px}.nx-week-calendar__range-mask{font-size:18px;line-height:25px}.nx-week-calendar__icon{margin:3px 0 0 5px;width:12px;height:12px}.nx-week-calendar__container{margin:12px 0 0;padding:31px 25px 30px 21px;width:429px}.nx-week-calendar--range-selection .nx-week-calendar__container{width:429px}.nx-week-calendar__header{font-size:18px;padding:0 0 14px}.nx-week-calendar__table{margin:0 -13px}.nx-week-calendar__month{font-size:16px}.nx-week-calendar__td{min-width:55px}.nx-week-calendar--range-selection .nx-week-calendar__td{min-width:58px}.nx-week-calendar__date-elem{font-size:16px;width:39px;height:39px}.offline-catalog-download-warning-modal{padding:44px 35px 30px;width:451px}.offline-catalog-download-warning-modal h3{margin:0 0 32px}.offline-catalog-download-warning-modal__text{font-size:18px;line-height:25px}.offline-catalog-download-warning-modal__buttons,.offline-catalog-download-warning-modal__quantity-wrapper{margin:32px 0 0}.offline-catalog-download-warning-modal__button:not(:first-child){margin:0 0 0 60px}.offline-catalog-download-warning-modal__quantity:not(:first-child){margin:0 0 0 60px}.offline-notification-modal{padding:44px 0 33px;width:520px}.offline-notification-modal h3{margin:0 59px 28px 40px}.offline-notification-modal__text{font-size:18px;line-height:25px;margin:0 79px 0 40px}.offline-notification-modal__buttons{margin:28px 0 0}.offline{padding:18px 12px 18px 15px}.offline__icon{margin:2px 14px 0 0}.offline__text{font-size:16px;line-height:21px}.offline__mode{align-self:center;display:block}.online-payment{padding:0}.online-payment__error-warn{font-size:16px;margin-top:3px}.online-payment__error-warn__icon{top:0;width:16px;height:16px;margin-top:10px}.online-payment__container{padding:28px 20px}.online-payment__container-radio,.online-payment__container-radio-mobile{padding:12px 10px}.online-payment__title{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.online-payment__item{margin:6px 8px;padding:22px 15px;width:186px;height:80px}.online-payment__list{margin:-6px -8px;padding:0 0 28px;box-shadow:none}.online-payment__product-list{margin:-6px -8px;padding:0}.online-payment__icon{margin-right:5px;margin-top:11px}.online-payment__payment-title{display:inline-block;flex-direction:column;font-size:16px}.online-payment__divider{margin:0 10px;height:20px}.online-payment__head{display:flex;align-items:center}.online-payment__text{font-size:18px}.order-add-item{padding:20px 25px}.order-add-item__text{font-size:20px;margin:0 0 21px}.order-add-item__form{flex-wrap:nowrap;align-items:center}.order-add-item__quantity{margin:0 0 0 25px}.order-add-item__button{margin:0 0 0 30px;min-width:95px}.order-delivered{font-size:20px;line-height:17px;padding:16px}.order-delivered--vsm{margin-bottom:30px}.order-delivered__info-column{flex-direction:row;justify-content:center;padding:0;width:33.3333333333%}.order-delivered__title-container{flex-grow:0}.order-delivered__title{font-size:16px;line-height:19px;margin:0 0 3px;text-align:left}.order-delivered__value{font-size:18px;line-height:22px;display:block;text-align:left}.order-delivered__icon{display:table;margin:0 23px 0 0;height:37px;width:37px}.order-empty h5{font-size:20px;line-height:23px}.order-empty__text{font-size:18px;line-height:20px}.order-has-unfinished-payments-modal{width:500px;padding:44px 40px 35px}.order-has-unfinished-payments-modal h6{margin:0 0 28px}.order-has-unfinished-payments-modal__text{font-size:18px;line-height:25px;margin:0 22px 0 0}.order-has-unfinished-payments-modal__buttons{margin:28px 0 0}.order-list__row{padding:22px 40px;border:none}.order-list__pickup_text{font-size:16px}.order-list__main{display:grid;grid-template-columns:50% 25% auto}.order-list__main--pickupavailable{display:grid;grid-template-columns:40% 17% 25% auto}.order-list__main-grid{grid-template-columns:30% 19% 15.5% 5% 15%}.order-list__info{font-size:18px}.order-list__status{font-size:16px;font-weight:700;line-height:17px;display:flex;padding:0 40px 0 0;overflow-wrap:anywhere}.order-list__delivery-icon{width:5%}.order-list__total-amount{font-size:20px;line-height:17px;width:30%;padding:0;overflow-wrap:unset}.order-list__font-weight{font-size:18px}.order-list__payment{font-size:18px;padding:0 0 0 24px;min-width:121px}.order-list__i-name{padding:0 0 10px}.order-list__i-text{display:inline-block}.order-list__i-date{font-size:18px;line-height:17px;margin:0 0 0 12px}.order-list__s-image{margin:0 8px 0 0;height:30px;width:47px}.order-list__t-image,.order-list__t-image--pickupavailable{display:none;margin:0 8px 0 0;height:30px;width:47px}.order-list__a-icon{width:45%;height:45%;padding:8%}.order-list__t-row{padding:22px 40px;border:none}.order-list__deliveries-icon{width:40px;height:40px}.order-list__i-ordered-by{padding:10px 0 0}.order-list__pickup-row{display:flex}.order-m{max-width:750px;width:calc(100vw - 20px);max-height:calc(125vh - 20px)}.order-m--finance{max-width:450px}.order-m--multi{height:860px}.order-m h3{font-weight:800;display:block;margin:42px 0 34px;text-align:center;font-style:normal;font-size:24px;line-height:28px;color:#292929}.order-m__content{overflow-y:auto;margin:0 8px 0 0;padding:0 0 20px}.order-m__rejection{font-size:16px;padding:10px 56px;min-height:37px}.order-m__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:38px 80px;border-top:1px solid}.order-m__footer:empty{display:none}.order-m__date-block{grid-template-columns:66% 70%;grid-row-gap:12px;margin:0}.order-m__track-block{grid-template-columns:66% 60%;grid-row-gap:12px;margin:0}.order-m__d-text{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#292929}.order-m__d-phno{font-size:18px;margin-left:0}.order-m__icon-rating{height:17px;width:17px}.order-m__icon-phone{height:18px;width:18px}.order-m__d-date{font-size:16px;padding:0;font-style:normal;font-weight:700;line-height:20px;color:#292929}.order-m__payment,.order-m__paymentpending{font-size:14px;padding:0;font-style:normal;font-weight:700;line-height:20px;color:#292929}.order-m__t-value{font-size:20px;line-height:17px}.order-m__status{height:30px}.order-m__info{padding:12px 63px 15px 60px}.order-m__i-block,.order-m__i-block--pickupavailable{padding:7px 0}.order-m__i-block--date,.order-m__i-block--track{order:3;width:50%}.order-m__i-block--delivery{order:4}.order-m__i-block--payment{order:5;align-items:flex-start;width:50%}.order-m__main{padding:26px 68px 9px 56px}.order-m__online{font-size:18px}.order-m__m-text{font-size:16px;line-height:20px;font-style:normal;font-weight:400;color:#292929}.order-m__edit{margin:0 0 0 22px;width:auto;height:40px}.order-m__edit-text{font-size:16px;display:block;margin:0 0 0 10px;white-space:nowrap}.order-m__m-number{font-size:18px;line-height:25px}.order-m__m-distr{font-size:16px;line-height:20px;font-style:normal;font-weight:700;color:#292929}.order-m__list{margin:10px 0 0}.order-m .order-add-item{margin:27px -68px 0 -56px;padding:20px 68px 20px 56px}.order-m__border{margin:26px 0 0}.order-m__totals{margin:20px 0 10px}.order-m__details{flex-direction:row;padding:0}.order-m__detail-wrapper{width:50%}.order-m__subtitle{font-size:20px;line-height:23px;padding:22px 0 12px}.order-m__text{font-size:18px;line-height:20px}.order-m__divider{margin:25px}.order-m__h-info{padding:0 0 15px 64px}.order-m__invoice-main{padding:12px 2px 4px 57px}.order-m__invoice-text,.order-m__p-text{font-size:18px;white-space:break-spaces}.order-m__f-details{margin-left:52px;margin-right:59px}.order-m__f-container{flex-direction:row}.order-m__mob_background{background-color:transparent;min-height:1px}.order-m__icon-tick{width:35px}.order-m__tick-container{padding-bottom:10px}.order-m__h-block{padding:7px 0}.order-m__rating-text{font-size:16px;padding:1px 4px;font-weight:800}.order-m__reason-block{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.order-m__r-title{font-size:16px;font-weight:400;line-height:21px;margin:0 0 20px}.order-m__pickup_icon{margin:0 9px 0 0;min-width:47px;width:47px;height:30px}.order-m__address_title,.order-m__address_value{padding:0}.order-notification{width:451px;padding:44px 40px 35px}.order-notification h6{margin:0;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:800;font-size:20px;line-height:24px;width:222px;height:48px;top:32px;left:24px}.order-notification__text{font-size:16px;line-height:20px;margin:0 22px 0 0;color:#000;font-family:heineken_core,roboto,system-ui;font-weight:400}.order-notification__buttons{margin:28px 0 0;padding:0 12px}.order-notification__buttonsmobile{display:flex;justify-content:space-between;margin:28px 0 0}.order-rating__outer-wrapper{padding:38px 35px 0}.order-rating{width:500px}.order-rating__em-text{font-size:16px;line-height:30px;color:#017c28;font-weight:300}.order-rating__content{width:349px;height:120px;overflow:auto;text-align:justify}.order-rating__image{border:1px solid;border-radius:26px;width:48px;padding:9px;border-color:#017c28}.order-rating__reason-label{margin:0 0 0 2%;width:80%;display:inline-block;font-size:14px}.order-rating h3{margin:0 0 7px}.order-rating__text{font-size:18px;font-weight:300;line-height:25px}.order-rating__buttons{margin:25px 0}.order-rating__button:not(:first-child){margin:0 0 0 60px}.order-status{font-size:16px}.order-status__icon{margin:0 9px 0 0;min-width:47px;width:47px;height:30px}.order-summary-list__title{font-size:18px;line-height:18px;padding:0 0 0 20px;height:48px;vertical-align:middle}.order-summary-list__title:first-child{padding:0 0 0 40px}.order-summary-list__title--qty{width:23%}.order-summary-list__title--subtotal{width:19%}.order-summary-list__crates{font-size:18px;line-height:18px;display:unset}.order-summary-list__row{height:95px}.order-summary-list__col{font-size:20px;line-height:17px;padding:17px 0 17px 20px;vertical-align:middle}.order-summary-list__col:first-child{font-size:18px;padding-left:40px}.order-summary-page{padding:30px 63px 58px}.order-summary-page h1{display:block;margin:0 0 56px;text-align:left}.order-summary-page__filters{margin:0 0 35px}.order-summary-page__calendar{max-width:353px}.order-summary-page--hop .order-summary-page__calendar{max-width:149px}.order-templates-modal{padding:44px 55px 35px 40px;width:451px}.order-templates-modal h3{margin:0 0 28px}.order-templates-modal__input{margin:0 0 0 14px}.order-templates-modal__length{font-size:16px;line-height:25px;margin:6px 0 15px 36px}.order-templates-modal__text{font-size:18px;line-height:25px;padding:0 70px 28px 0}.order-templates-modal__footer{margin:0 0 0 14px}.order-templates-modal__footer--duplicated{margin-top:15px}.order-templates h1{font-size:28px;line-height:27px;display:block;margin:0 0 40px;text-align:left}.order-templates__container{padding:0}.order-templates__list{margin-bottom:-15px}.order-templates__item{margin:0 0 15px}.order{padding:30px 20px;border-radius:5px}.order__title-block{padding:0;min-height:auto}.order__title{font-size:28px;font-weight:800;line-height:36px}.order__icon-button{margin:0 0 0 8px;width:46px;height:40px}.order__icon{width:18px;height:18px}.order__buttons{margin:20px 0 0;padding:0}.order__top-button{display:block}.order__order{margin:20px 0 0;padding:20px 0 0}.order__order-template{margin:20px 0 0;padding:10px 0 0;border-top:1px solid}.order__totals{padding:23px 0 51px;border-bottom:1px solid}.order__button{display:block;margin:30px 0 0}.order__template-info{font-size:18px}.orders-filter__container,.orders-filter__container-vsm{left:auto;right:0;padding:78px 0 82px;width:428px}.orders-filter__close{top:47px;right:35px}.orders-filter__filters-block{padding:0 34px 0 33px}.orders-filter__calendar{display:block}.orders-filter__divider{margin:18px 0 0}.orders-filter__caption{font-size:18px;line-height:25px;margin:14px 0 7px}.orders-filter__buttons{padding:0 60px;height:82px}.orders-filter__link{font-size:22px}.orders-page{padding:0 63px 58px}.orders-page h1{display:block;margin:0;text-align:left}.orders-page__filters{align-items:flex-end;justify-content:space-between;margin:16px 0 36px}.orders-page__filtersHU{align-items:flex-end;justify-content:unset;margin:0 0 36px}.orders-page__number{margin:0 25px 0 0;width:330px}.orders-page__date{z-index:1;position:relative;display:block;margin:0 25px 0 0;width:33.3333333333%;max-width:410px}.orders-page__date{width:410px}.orders-page__status{display:block;width:33.3333333333%;max-width:370px}.orders-page__status{width:26%}.orders-page__fulfill{display:block;width:33.3333333333%;max-width:370px}.orders-page__fulfill{width:26%}.orders-page__caption{font-size:18px;font-weight:400;line-height:25px;margin:0 0 8px}.orders-page__list{margin:36px 0 0}.outlets{border-radius:100px}.outlets--opened,.outlets--opened.outlets--filter{border-radius:25px 25px 0 0}.outlets--vsm .outlets--opened{width:250px!important}.outlets__selected{padding:0 35px 0 47px;max-width:475px;height:50px;border-radius:inherit}.outlets--vsm .outlets__selected{width:350px}.outlets--select-view .outlets__selected{padding:0 40px 0 20px;height:50px;width:100%}.outlets--opened .outlets__selected{width:350px!important}.outlets--select-view.outlets--opened .outlets__selected{border-radius:25px 25px 0 0}.outlets__icon{left:16px}.outlets__title{font-size:16px;margin:0 17px 0 0}.outlets__name{font-size:18px;font-weight:700;line-height:22px}.outlets__search{font-size:16px;line-height:15px;margin:0 0 0 1px;padding:0 0 0 9px}.outlets__arrow-icon{right:23px}.outlets__search-icon{right:23px;height:19px;width:19px}.outlets__list-container{border-radius:0 0 25px 25px}.outlets__item{font-size:18px;line-height:20px;padding:20px 27px 21px;min-height:50px}.outlets--opened .outlets__view-list-container{border-radius:0 0 25px 25px}.outlets--opened .outlets__view-list{padding:0 20px}.outlets__view-list-item{font-size:18px;line-height:25px;height:unset;min-height:49px}.outlets__address{font-size:14px;line-height:16px}.page{padding:0 0 56px;max-width:1408px;margin:0 auto;width:100%;position:relative}.page__plpTitle{display:flex;margin-top:1.9%}.page__title{margin-top:0%;margin-left:2%;width:100%}.page__closeIcon{width:12px;margin-right:3%}.page--brand{max-width:1500px;margin:0 auto}.page__wrapper{flex-direction:row;display:flex;margin:-10px 0 0;padding:10px 0 0}.page__wrapper--sticky{z-index:10;position:sticky;top:190px;background-color:#fff;transition:top .7s linear 0s}.page__wrapper--sticky-closing{top:-15px;transition:top .7s linear 0s}.page__content{flex-grow:1;width:60%}.page__sidebar{padding:0 30px;min-width:40%;max-width:40%}.password-expired-modal{padding:45px 40px 30px;width:451px}.password-expired-modal h3{margin:0 0 28px}.password-expired-modal__text{font-size:18px;line-height:25px}.password-expired-modal__button,.password-expired-modal__buttons{margin:37px 0 0}.password{padding:50px 16px 0}.password__text{font-size:18px;line-height:20px;margin:25px 0 0}.password h1{font-size:28px;font-weight:0;line-height:36px}.password__msg-text{font-size:18px;font-weight:400;line-height:20px;margin:8px 0 0;padding-bottom:16px;border-bottom:1px solid #EBEBEB;color:#292929;font-family:heineken_core,roboto,system-ui}.password__name{margin:32px 0 0}.password__radio-group{font-size:18px;line-height:24px;margin:36px 0 0}.password__radio-item{font-size:18px;line-height:24px}.password__r-text{font-size:18px;font-weight:400;line-height:20px}.password__input{margin:43px 0 0}.password__input-confirm{margin:20px 0 0}.password__button{margin:88px 0 0}.password__next-button{margin:32px 0 0}.password__sent-code,.password__continue-code{margin:20px 0 16px}.password__forgot{margin:46px 0 0}.password__login{margin:36px 0 0}.password__info-msg-text{font-size:16px;font-weight:400;line-height:20px;margin:8px 0 0}.password__msg-text-email{font-size:18px;font-weight:400;line-height:20px;margin:8px 0 36px}.password__accordion{margin:36px 0 0}.payment-failed-modal{width:400px;box-shadow:none}.payment-failed-modal:last-child{margin:0}.payment-failed-modal__title-text{margin:22px 0 24px 14px}.payment-failed-modal__icon{top:21px;left:24px;width:26px;height:23px}.payment-failed-modal h6{color:#292929;font-family:heineken_core,sans-serif;font-weight:700;font-size:22px;line-height:18px;height:45px;top:32px;left:24px;margin:0 0 0 45px}.payment-failed-modal__text{font-size:16px}.payment-failed-modal__buttons{margin:0 7px 24px 0;padding:0 12px}.payment-failed-modal__content{padding:0 0 0 24px;width:355px}.payment-method-mobile{align-items:unset;border:none}.payment-method-mobile__title{font-size:22px;font-weight:700;line-height:28px}.payment-method{padding:0}.payment-method__container{padding:32px 20px 80px}.payment-method__title{font-size:22px;font-weight:800;line-height:25px;display:flex;justify-content:space-between;margin:0 0 28px}.payment-method__bottomspace{margin-bottom:-1%}.payment-method__total{display:block}.payment-method__text{font-size:18px;line-height:25px}.payment-method__divider{margin:23px 0 0}.payment-method__payments{overflow-y:auto;padding:24px 0;max-height:485px}.payment-method__payments{scrollbar-width:none}.payment-method__payments::-webkit-scrollbar{display:none}.payment-method .payment{margin:0 0 12px}.payment-method__buttons{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:0 20px;height:80px;border-top:1px solid}.payment-mobile__icon{max-height:24px;width:24px}.payment-mobile__icon-cash{height:24px;width:24px}.payment-mobile__card-icon{height:30px;width:30px}.payment-mobile__title{font-size:18px;font-weight:700;line-height:24px}.payment-mobile__description{font-size:16px;line-height:20px;margin:12px 0 0}.payment-mobile__img{margin:0 8px 0 0;width:40px;height:25px}.payment-process{font-size:18px}.payment-process{padding:0 30px 0 63px}.payment__container{padding:24px 15px 22px 13px}.payment__marker{margin:0 10px 0 0;min-width:30px;width:30px;height:30px}.payment__marker:before{width:20px;height:20px}.payment__icon{margin:0 40px 0 30px;min-width:38px;width:38px}.payment__info{max-width:230px}.payment__title{font-size:20px}.payment__description{font-size:16px;line-height:20px;margin:12px 0 0}.payment__img{margin:0 8px 0 0;width:40px;height:25px}.perf-box__head{padding:10px 33px;min-height:96px}.perf-box--opened .perf-box__head{padding:10px 33px 6px;min-height:92px}.perf-box__icon{margin:0 14px 0 0;width:31px}.perf-box__title{font-size:26px;line-height:35px}.perf-box__value{font-size:22px;line-height:25px;padding:3px 0 0}.perf-box__arrow-icon{margin:0 0 0 26px}.perf-box__content{padding:0 36px 27px 34px}.perf-box__select{margin:0 0 30px}.perf-box__filter{margin:0 13px 0 0}.perf-box__slabNameAlign{font-size:22px;line-height:25px;padding:3px 0 0}.perf-box__orders-s{font-size:22px;line-height:30px;margin:0 0 30px}.perf-box__orders-s-header{margin:0 0 12px}.perf-box__orders-s-value{font-size:24px;font-weight:700}.perf-box__checkbox-group .checkbox,.perf-history__filters .perf-box__truncate,.perf-history__filters .perf-box__result-title{font-size:18px}.perf-quarter{font-size:20px;font-weight:700}.perf-quarter__head{font-size:22px}.perf-quarter__total{font-size:18px}.perf-quarter__number{font-size:20px;font-weight:400;line-height:23px}.perf-quarter__number strong{font-size:22px}.perf-quarter__price{font-size:24px}.perf-volumes,.perf-volumes__head--title{font-size:18px;line-height:24px}.perf-volumes__list{min-height:120px;margin:10px 0 0;padding:20px 0 0}.perf-volumes__item{margin:0 0 22px}.perf-volumes__volume{margin:10px 0 0;height:16px;max-width:100%}.perf-volumes__volume-sub{margin:7px 0 0;height:10px}.perf-volumes__volume-background,.perf-volumes__volume-bg{margin:7px 0 0;height:16px}.perf-volumes__totals{margin:23px 0 0}.perf-volumes__total{font-size:20px}.perf h1{display:block;margin:0 0 40px;text-align:left}.perf__dates{max-width:none;min-width:336px}.perf__metrics{width:100%;max-width:239px}.perf--hop .perf__metrics{margin-left:190px}.perf__list{margin:30px 0 0;padding:0}.perf__percent .perf-volumes__head{font-size:22px;font-weight:700;line-height:25px}.perf__sales .perf-volumes__list .perf-volumes__number strong{font-size:20px}.perf__sales .perf-volumes__total{font-size:22px}.perf .perf-box:not(:last-child){margin:0 0 15px}.performance-promotions{padding:0 30px;margin:0 auto}.performance-promotions h1{display:block;margin:0 0 40px;text-align:left}.performance-promotions__offline{margin:0 0 35px}.performance-promotions__item{margin:0 0 25px}.performance-promotions__title-text{font-size:50px;font-weight:800;line-height:56px}.performance-promotions__slab-background{background-color:#fff}.performance-promotions__header{font-size:50px;font-weight:800;line-height:56px}.performance-promotions .slab .carousel-nav--left{left:15px}.performance-promotions .slab .carousel-nav--right{right:42%}.performance-promotions .slab .ngu-touch-container{overflow:hidden;padding:20px 0;margin:-20px 0}.performance-promotions__count-desktop{display:flex;gap:8px}.performance-promotions__per{background-color:#fff}.performance-promotions__name-block{box-shadow:3px 6px 26px #58585826}.phone-topup__form-group--phone .input__caption{font-size:18px}.phone-topup__form-group--phone .input__wrapper{height:50px}.phone-topup__form-group--phone .input__field{font-size:18px}.phone-topup .button-group{margin-top:30px}.place-order-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;margin-top:40px;cursor:pointer;background:#017c28;border-radius:8px}.po-number-edit-modal__buttons{margin:32px 0 0}.points__icon{margin:0 5px 0 0;width:30px;min-width:30px;height:30px;min-height:30px}.points__text{display:none}.points__amount{font-size:16px;line-height:19px;margin:0;padding:0;height:auto;border-radius:0}.price-m{padding:45px 45px 0;max-height:calc(100vh - 22px);max-width:626px}.price-m__title{margin:0 0 16px}.price-m__sub-title{margin:20px 0}.price-m__info{padding:11px 10px 13px 35px;margin:0 0 10px}.price-m__info-img{top:14px}.price-m__form{flex-direction:row;align-items:center;margin:0 0 10px}.price-m__footer{margin:0 -45px}.price-m__b-footer{margin:28px 0}.price-m .price-form{flex-direction:row;align-items:center;margin:0 0 10px}.price-m .price-form__f-main{flex:7}.price-m .price-form__f-caption{flex:2;text-align:left;margin:0}.price-m .price-form__b-form{max-width:90px}.price-table-modal__table-scroller{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.price-table-modal__table-scroller::-webkit-scrollbar{display:block;width:13px;height:13px}.price-table-modal__table-scroller::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}.price-table-modal__table-scroller::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.price{font-size:22px;line-height:26px}.price--catalog{font-size:20px}.price--orderdetailcatalog{font-size:22px;font-style:normal;font-weight:700;line-height:28px;color:#292929}.price--grid{font-size:20px;font-weight:800}.price__old-price{font-size:18px;line-height:20px;margin:0 8px 0 0}.price__base-unit-price,.price__price-unspecified{font-size:18px;font-weight:400;line-height:20px}.product-card__favourite{margin-bottom:8px}.product-card__favourite-icon{width:32px;height:26px}.product-card__img{width:256px;max-width:256px;height:209px}.product-card__content{margin-top:15px}.product-card__title{height:76px;margin:8px 0 0}.product-card__desc{font-size:16px;font-weight:400;line-height:19px}.product-container__empty-title{font-size:20px;line-height:23px}.product-container__empty-text{font-size:18px;line-height:20px;padding:15px 0 0}.product-details__name{font-size:22px}.product-details__price{margin:0 0 0 30px}.product-details__dim{font-size:18px;line-height:20px;margin:13px 0 0}.product-details .stock-status{margin:14px 0 0}.product-details__bottom{margin:32px 0 0}.product-details__select{margin:5px 43px 0 0}.product-details__catalogDesc{flex-flow:row wrap;justify-content:center;margin-top:10px}.product-details__desc{font-size:16px;font-weight:400;line-height:19px}.product-details__descIcon{margin-right:9px}.product-m{padding:5px 50px 35px;max-height:calc(125vh - 76px);max-width:687px;width:calc(100vw - 20px)}.product-m--rewards{padding:35px 50px;max-height:calc(100vh - 76px)}.product-m__title{max-width:550px}.product-m__info{margin:40px 0 0}.product-search__search-field{margin:0 8px 0 0;width:333px}.product-search__start-search-icon{width:53%;height:53%}.product-search__autocomplete{top:calc(100% + 7px);right:24px;padding:0;border-radius:5px}.product-search__item{height:51px}.product-search__text{font-size:18px}.product-summary{min-height:145px}.product-summary--promo .price__list-price{padding:24px 0 0}.product-summary--free,.product-summary--with-columns{padding:0 0 16px}.product-summary__free{font-size:18px;line-height:25px;margin:19px 0 12px}.product-summary__main{padding:10px 0 14px 5px}.product-summary--promo .product-summary__main{padding:15px 0 14px 5px}.product-summary--free .product-summary__main{margin:0;padding:10px 0 14px 15px;min-height:140px}.product-summary__img-block{margin:9px 41px 0 0;min-width:100px;max-width:100px;height:110px}.product-summary--orderm .product-summary__img-block{margin:9px 10px 0 0;min-width:96px;max-width:96px;height:128px}.product-summary__content-block{padding:4px 0 13px}.product-summary .promo-label{margin:-6px 0 7px 2px}.product-summary__info,.product-summary__orderdetailinfo{max-width:370px}.product-summary--with-columns .product-summary__info-block{width:57%}.product-summary__title{height:48px;margin:0 25px 0 0;font-size:20px;line-height:25px}.product-summary__orderdetailtitle{font-style:normal;font-weight:700;font-size:22px;line-height:28px;color:#292929;margin-left:2%;margin-top:-1%;width:100%}.product-summary__orderdetailsku{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#292929;margin-left:2%;margin-top:7%;width:100%}.product-summary__orderdetailimg{position:absolute;inset:23% 0% 0%;width:64px;height:64px}.product-summary--promo .product-summary__orderdetailimg{top:30%}.product-summary__dim,.product-summary__weight{font-size:18px;line-height:24px;margin:4px 0 0}.product-summary__delete-block{padding:15px 0 0}.product-summary__delete{width:20px;height:20px}.product-summary--promo .product-summary__price-block{padding:18px 0 0}.product-summary--with-columns .product-summary__price-block{width:50%}.product-summary--free .product-summary__price{margin:0 7px 0 0}.product-summary__quantity,.product-summary__orderdetailquantity{margin:18px 0 0}.product-summary__divider{margin:6px 6% 0 0;color:#ebebeb}.product-summary__arrow{width:14px;display:inline-block;margin-left:2%;cursor:pointer}.product-summary__caption{margin-top:3%;background-color:#f5f5f5;padding-top:4%;border-radius:4%;padding-left:5%;padding-bottom:3%}.product-summary__head{margin-top:-2%;font-weight:400;font-size:16px;color:#6f6f6f}.product-summary__bottom{margin:18px 0 9px}.product-summary--promo .product-summary__bottom{padding:18px 0 9px}.product{padding:30px 0 14px}.product--featured{padding:44px 0 14px}.product--cart{padding:21px 0 14px}.product--promo{padding:15px 0 14px}.product--free{padding:18px 0 15px}.fast-order-modal .product{padding:28px 25px 28px 15px}.product__featured{right:-2px;width:28px;height:28px}.product__favourite{margin-bottom:8px}.product__favourite-icon{width:32px;height:26px}.product__free{font-size:18px;line-height:25px;margin:0 0 12px}.product--free .product__main{margin:0;padding:22px 16px 20px 15px;min-height:180px}.product--promo .product__img-block,.product--list-view .product__img-block,.product--is-my-basket .product__img-block,.product--fast-order .product__img-block{margin-right:10px}.product__img-block{margin:0 21px 0 0}.product__img-block--promotions{margin-right:10px}.product--promo .product__img-block{padding:45px 0 0}.product--cart .product__img-block{padding:7px 0 0}.product__img{min-width:72px;height:132px}.product__img--small{max-width:75px;min-width:75px;height:132px}.product__img--promotions{max-width:125px;height:164px}.product--list-view .product__img{height:164px;width:125px}.product--cart .product__img{max-width:62px;min-width:62px}.product--is-my-basket .product__img{height:152px;width:86px;max-width:100%!important}.product--free .product__img{max-width:65px;min-width:65px}.product--free .product__img--promotions{max-width:125px;min-width:125px}.product__label:not(:first-child){margin:0 0 0 8px}.product__info{max-width:370px}.product .promo-label,.product .featured-label{margin:0 0 7px}.product__title{font-size:20px;line-height:24px;height:48px;margin:0 25px 0 0}.product__title--basket{height:76px!important}.product__dim,.product__weight{font-size:18px;line-height:24px;margin:4px 0 0}.product .stock-status{margin:13px 0 0}.product__out-of-stock{font-size:16px;line-height:20px;margin:13px 0 0}.product__bottom{margin:12px 0 0}.product--cart .product__bottom{margin:11px 0 0}.product--out-of-stock .product__bottom{margin:8px 0 0}.product__select{margin:4px 0}.product--out-of-stock .product__select{margin:8px 0 4px}.product__details{font-size:16px;line-height:25px;padding:10px 0 0}.product__delete-block{padding:10px 0 0;flex-grow:2}.product__delete{width:20px;height:20px}.product__error{margin:20px 0 0}.product__catalogDesc{flex-flow:row wrap}.product__desc{font-size:16px;font-weight:400;line-height:19px;padding:7px 9px}.product__descIcon{margin-right:9px}.product__product-li-sktn{padding:15px 0 14px}.products-message{font-size:16px;font-weight:700}.products__product{padding:17px 15px 15px;min-height:329px}.products .promo-label{left:15px}.products__img{margin:0 0 14px;height:134px}.products__title{font-size:22px;line-height:25px;height:76px}.products__dim{font-size:18px;line-height:20px;margin:4px 0 0}.products__quantity{margin:19px 0 0}.products .carousel-nav{top:calc(50% - 23px)}.products .carousel-nav--left{left:15px}.products .carousel-nav--right{right:15px}.products .ngu-touch-container{overflow:hidden;padding:20px 0;margin:-20px 0}.profile h1{display:block}.profile__box{margin:0 0 15px}.promo-insight-carousel{margin:0}.promo-insight-carousel__slide{padding:0 3px}.promo-insight-carousel__notification{height:240px}.promo-insight-carousel__img{height:128px}.promo-insight-carousel__date{font-size:18px;line-height:22px;margin:25px 3px 0 10px}.promo-insight-carousel__description{font-size:20px;line-height:24px;margin:15px 3px 0 10px}.promo-insight-carousel__tag{font-size:22px;line-height:25px;height:calc(100% - 128px)}.promo-insight-carousel__icon{margin:5px 0 0 8px;width:10px;height:10px}.promo-insight-carousel .carousel-nav--left{left:5px;height:30px;width:30px}.promo-insight-carousel .carousel-nav--right{right:5px;height:30px;width:30px}.promo-insight-carousel .ngu-touch-container{overflow:hidden;padding:20px 0;margin:-20px 0}.promo-label{font-size:16px;line-height:35px;padding:0 10px;height:35px}.promo-label__orderpromo{font-size:16px;line-height:28px;height:26px}.promo-modal{padding:44px 10px 35px}.promo-modal h3{margin:0 0 28px;padding:0 30px}.promo-modal__container{padding:0 30px}.promo-modal__text{font-size:18px;line-height:25px;padding:0}.promo-modal__list{margin:25px 0 0;padding:0}.promo-modal__item{padding:11px 24px;min-height:91px}.promo-modal__promo{font-size:16px;line-height:20px;max-width:220px}.promo-modal__remove{font-size:16px;margin:8px 0 0}.promo-modal__buttons{padding:0 30px}.promotion{display:block;padding:80px 63px 0}.promotions-cover{padding-top:32.5%}.promotions-cover__text{padding:45px 30px 30px}.promotions-cover__title{font-size:24px;line-height:31px}.promotions-cover__until{font-size:16px;line-height:19px}.promotions-item__button{top:-22px;right:25px;width:45px;height:45px}.promotions-item__icon{width:20px;height:20px}.promotions-item__content{padding:0 35px}.promotions-item__description{font-size:16px;line-height:20px;padding:33px 0 20px}.promotions-item__products{padding:6px 25px 0}.promotions-item__item-offline{padding:30px 35px;min-height:160px}.promotions-item__title{font-size:24px;line-height:28px}.promotions-item__until{font-size:16px;line-height:19px}.promotions-item__set{padding:25px 0 15px}.promotions-item__set-title{font-size:20px}.promotions-item__icon_toggle{width:12px;height:12px}.promotions-item__allocations{font-size:16px;margin:0 25px;padding:50px 0 30px}.promotions{padding:0 30px;margin:0 auto}.promotions h1{display:block;margin:0 0 40px;text-align:left}.promotions__header{margin-bottom:0}.promotions__offline{margin:0 0 35px}.promotions__item{margin:0 0 25px}.promotions__countdown{margin:0 0 -4px;padding:8px 10px 0 0;height:64px}.quantity-block{flex-direction:column;align-items:flex-start}.quantity-block__info{display:flex;flex-direction:column;margin:0 0 6px}.quantity-block__title{font-size:18px;line-height:25px}.quantity-block__title_ordered{font-size:18px;line-height:25px;padding-left:9px}.quantity-block__price,.quantity-block__free{font-size:20px;line-height:25px}.quantity__button{width:42px;height:42px}.quantity__icon{width:20px;height:20px}.quantity__field-container{margin:0 10px;width:70px;height:42px}.quantity__field-container--readonly{margin:0 0 0 auto}.quantity__field{font-size:20px}.quantity__count-qty{font-size:16px}.quantity__weight{font-size:16px;padding:5px 0 0}.radio__online-payment-text{padding-right:15px;padding-left:15px;align-self:center}.radio__online-payment-img-logo{width:50px;margin-right:50px}.radio__indicator{width:30px;height:30px}.radio__indicator--otp{width:30px!important;height:30px!important}.radio input:checked~.radio__indicator--otp:before{width:20px;height:20px}.radio input:checked~.radio__indicator:before{width:20px;height:20px}.radio__indicator--small{width:25px!important;height:25px!important}.radio input:checked~.radio__indicator--small:before{width:10px!important;height:10px!important}.radio__indicator--panel{width:25px!important;height:25px!important}.radio input:checked~.radio__indicator--panel:before{width:10px!important;height:10px!important}.radio__checkbox{width:30px;height:30px}.radio input:checked~.radio__checkbox:before{width:20px;height:20px}.radio__checkbox--small{width:25px!important;height:25px!important}.radio input:checked~.radio__checkbox--small:before{width:7px!important;height:14px!important;border-width:0px 3px 3px 0px;margin-bottom:5px}.rating-confirmation{width:400px;min-height:30vh;max-height:85vh;font-size:18px;padding:20px;display:flex;flex-direction:column;align-items:center}.rating-confirmation__text{padding:13px 0 3px;font-weight:300;font-size:16px}.rating-confirmation__error-text{font-size:16px;font-weight:700}.rating-confirmation__title-text{padding:13px 0 3px;font-size:26px;font-weight:700}.rating-confirmation__icon,.rating-confirmation__payment-icon{width:100px;height:80px}.recommended-products .recommended-products-carousel{padding:0}.recommended-products .recommended-products-carousel__item:last-child{padding:0 32px 0 0}.recommended-products .recommended-products-carousel__product-card .info__price .price{font-size:16px;line-height:16px}.recommended-products .recommended-products-carousel .carousel-nav-small{top:calc(50% - 15px)}.products .carousel-nav-small{top:40%!important}.products .carousel-nav-small{top:calc(50% - 15px)}.products .recommended-text{padding:0}.products .tooltip__icon{width:20px!important;height:20px!important;margin:7px!important}.products .title h3{font-size:24px}.home-recommended .products__info .tooltip__info{left:-100px!important;width:250px!important}.home-recommended .products__carousel{margin-top:0!important;margin-left:-6px!important;margin-right:0!important}.reject-list-m{height:unset;max-height:calc(100vh - 22px);max-width:626px;padding:45px 75px 0;border-radius:6px}.reject-list-m__footer{padding:38px 75px;margin:0 -75px;border-top:1px solid #ebebeb}.reject-modal{padding:44px 40px 30px;width:442px}.reject-modal h3{margin:0 0 32px;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:800;font-size:20px;line-height:24px;width:222px;height:48px;top:32px;left:24px}.reject-modal__text{font-size:18px;line-height:25px}.reject-modal__buttons{margin:28px 0 0}.reject-modal__buttonsmobile{display:flex;justify-content:space-between;margin:28px 0 0}.reject-modal__text-area{margin:20px 0 0}.remarks__row{margin:0 0 20px;padding:0 0 14px;border-bottom:1px solid}.remarks__input{font-size:20px;line-height:19px}.remarks__length{font-size:16px;line-height:25px;padding:4px 20px 0}.advance-remarks__container{left:50%;top:50%;padding:45px 30px 82px;width:428px;transform:translate(-50%,-50%);box-shadow:3px 6px 26px #58585826;border-radius:8px!important}.advance-remarks--panel .advance-remarks__container{padding:0;width:34.67%;min-width:450px;max-width:625px;height:412px;margin-top:unset;border-radius:0}.advance-remarks__container--height{height:308px!important}.advance-remarks__link{cursor:pointer;text-decoration:none;border:1px solid #017c28;border-radius:24px;padding:8px 24px;font-size:22px;font-weight:700;line-height:28px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;width:41.67%;height:48px}.advance-remarks__header{align-items:center;font-size:28px;font-weight:800;line-height:36px;padding:32px 24px 16px}.advance-remarks__inputs{font-size:20px;font-weight:700;line-height:24px}.advance-remarks__panel-close{top:47px;right:35px}.advance-remarks__header-text{flex-grow:1;text-align:center}.reset-password{padding:50px 16px 0}.reset-password__text{font-size:18px;margin:25px 0 0}.reset-password__input{margin:43px 0 0}.reset-password__input-confirm{margin:20px 0 0}.reset-password__button{margin:88px 0 0}.reset-password__button-account{margin:35px 0 0!important}.reset-password__forgot{margin:46px 0 0}.retry-payment__retry-payment-msg{height:122px;margin-left:-45px;margin-right:-45px}.retry-payment__retry-payment-msg--home{height:134px}.retry-payment__retry-payment-msg--orders{height:122px;margin-left:inherit;margin-right:inherit}.retry-payment__retry-payment-msg--modal{height:180px;margin-left:inherit;margin-right:inherit}.retry-payment__close-icon{margin:20px -61px 60px 18px;width:12px}.retry-payment__close-icon--home{margin:8px 29px 0 0}.retry-payment__close-icon--close{margin:48px -61px 0 0}.reward-maintainance-modal{padding:44px 35px 30px;width:451px}.reward-maintainance-modal h3{margin:0 0 32px}.reward-maintainance-modal__text{font-size:18px;line-height:25px}.reward-maintainance-modal__buttons,.reward-maintainance-modal__quantity-wrapper{margin:32px 0 0}.reward-maintainance-modal__button:not(:first-child){margin:0 0 0 60px}.reward-maintainance-modal__quantity:not(:first-child){margin:0 0 0 60px}.rewards-confirm-modal{padding:45px 80px 30px 82px;width:100%;max-width:451px}.rewards-confirm-modal__img{margin:28px 0 0 29px;width:135px;height:126px}.rewards-confirm-modal__text{font-size:18px;line-height:25px;margin:27px 0 0}.rewards-confirm-modal__button{margin:35px 0 0}.rewards-history{padding:0 63px 30px}.rewards-history{padding-bottom:57px}.rewards-history h1{display:block;margin:0;text-align:left}.rewards-history .rewards-stats{margin:35px 0 0}.rewards-history .rewards-filter{display:none}.rewards-history__divider{margin:25px 0}.rewards-history__title{padding:0 0 25px;display:flex;justify-content:space-between}.rewards-item__head{padding:19px 28px 19px 20px}.rewards-item__date{font-size:18px;line-height:17px}.rewards-item__number{font-size:18px;font-weight:400;line-height:17px;margin:5px 0 0}.rewards-item__details{font-size:18px;font-weight:400;line-height:17px;margin:12px 0 0}.rewards-item__points{font-size:18px;line-height:17px}.rewards-item__icon{margin:1px 0 0 26px}.rewards-mechanics__title{display:flex;align-items:center;justify-content:space-between;margin:0 0 40px}.rewards-modal{width:429px}.rewards-modal__img{margin:0 0 32px 9px;width:134px;height:125px}.rewards-modal h6{margin:0 0 20px}.rewards-modal__text{font-size:16px;line-height:25px}.rewards-modal__points{font-size:22px;line-height:25px;margin:6px 0}.rewards-modal__buttons{margin:55px 0 0}.rewards-product__main{padding:10px 0 14px 5px}.rewards-product__img-block{margin:6px 17px 0 -12px;min-width:46px;max-width:46px;height:94px}.rewards-product__content-block{padding:8px 0 0}.rewards-product__title{font-size:20px;line-height:25px}.rewards-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.rewards-product__price-block{font-size:20px;line-height:25px}.rewards-shop-product__main{padding:22px 0 13px 13px}.rewards-shop-product__image{min-width:125px;max-width:125px;height:164px;margin:0 10px 0 0}.rewards-shop-product__content-block{padding:7px 0 8px 32px}.rewards-shop-product__title{height:50px;margin:0 25px 0 0;font-size:20px;line-height:25px}.rewards-shop-product__dim{font-size:18px;line-height:24px;margin:4px 0 0}.rewards-shop-product__price-block{font-size:20px;line-height:25px}.rewards-shop-product__info-block{width:80%}.rewards-shop-product__details{font-size:16px;line-height:25px}.rewards-shop-product__message{display:flex;font-size:18px;line-height:22px}.rewards-shop{padding:12px 63px 57px}.rewards-shop__title{margin:0 0 31px;flex-direction:unset}.rewards-shop h1{flex-grow:1;display:block;margin:0;text-align:left}.rewards-shop__filters .filters__filter{margin:0 12px 0 0}.rewards-shop__image{min-width:100px;max-width:100px;height:130px}.rewards-shop__image-mobile{min-width:100px;max-width:100px;height:70px}.rewards-shop__title-text{height:30px;font-size:20px;line-height:25px}.rewards-shop__details,.rewards-shop__details-mobile{font-size:16px;line-height:25px}.rewards-voucher-product__bottom{height:58px}.rewards-voucher-product__barcode .barcode{width:166px;height:100px}.rewards-voucher{padding:12px 63px 57px}.rewards-voucher__title{margin:0 0 31px;flex-direction:unset}.rewards-voucher h1{flex-grow:1;display:block;margin:0;text-align:left}.rewards-voucher__filters .filters__filter{margin:0 0 0 12px}.rewards{padding:0 63px 30px}.rewards{padding-bottom:57px}.rewards h1{display:block;margin:0 0 35px;text-align:left}.rewards__errors{margin:0 0 30px}.rewards__item{width:33.3333333333%;padding:8px}.rewards__list--col .rewards__item{width:25%}.saved-cards-modal{width:520px;box-shadow:none;height:inherit}.saved-cards-modal:last-child{margin:0}.saved-cards-modal__title{font-size:18px;font-weight:700;line-height:24px;flex-grow:1}.saved-cards-modal__card-icon{height:30px;width:30px}.saved-cards-modal__scrolable{max-height:151px}.saved-cards-modal__container{font-size:28px;font-weight:800;line-height:36px}.saved-cards-modal__token-row{padding:13px 22px 0;margin-top:4px}.saved-cards-modal__main-row{border-bottom:1px solid #ebebeb}.saved-cards-modal__close{padding-top:50px;display:block}.saved-cards-modal__buttons{margin:0 0 24px;padding:0 12px}.sdip-detail-modal{font-size:18px;font-weight:400;line-height:25px;padding:60px;max-height:calc(100vh - 76px);max-width:687px;width:calc(100vw - 20px)}.sdip-detail-modal__title{max-width:550px}.sdip-detail-modal__last-date{max-width:100%;text-align:left}.sdip-detail-modal__sort .select__selected{min-width:150px}.search{display:flex;align-items:center;justify-content:space-between}.search--show-search .search__result-block{display:flex}.search__result{font-size:20px}.search__search-string{display:none}.search__start-search{width:44px;height:44px}.search--show-search .search__start-search{display:none}.search__start-search-icon{width:53%;height:53%}.search__searching{padding:0 28px 0 0;min-width:429px}.search__form{padding:0 30px 0 25px;height:50px}.search__form--short{padding:0 20px}.search__input{font-size:18px;line-height:22px}.search__icon{width:17px;height:17px}.search__end-search{right:4px}.search__autocomplete{top:calc(100% + 7px);right:24px;padding:0;border-radius:5px}.search__item{height:51px}.search__text{font-size:18px}.select{font-size:18px;line-height:25px}.select--lang{font-size:18px;line-height:23px;min-width:135px}.select--option{font-size:16px}.select--with-caption{padding:30px 0 0}.select__selected{padding:0 40px 0 20px;height:50px}.select--opened .select__selected{border-radius:25px 25px 0 0}.select--option .select__selected{padding:0 31px 0 12px;height:33px}.select--option.select--opened .select__selected{border-radius:16px 16px 0 0}.select__world-icon{margin:0 6px 0 0;width:18px;height:18px}.select__caption{font-size:18px;line-height:25px;top:-45px;left:-20px}.select__icon{right:20px;width:13px;height:13px}.select--lang .select__icon{margin:0 0 0 18px}.select--option .select__icon{top:calc(50% - 4px);width:10px;height:10px}.select__list{padding:0 26px 0 20px;border-radius:0 0 25px 25px}.select--option .select__list{padding:0 12px;border-radius:0 0 16px 16px}.select__item{height:unset;min-height:49px}.select--lang .select__item{font-weight:700}.select--option .select__item{height:36px}.select__item-text{padding:14px 0}.self-reg-select{font-size:16px;line-height:25px;margin:0 0 10px}.self-reg{display:flex}.self-reg__img{display:block;min-height:100vh;min-width:450px;width:450px}.self-reg__img:before{content:"";position:fixed;top:0;right:calc(100% - 450px);bottom:0;left:0}.self-reg__container{padding:64px 57px;width:calc(100% - 450px)}.self-reg__head{margin:0 0 29px;padding:0}.self-reg__body{padding:0 15px 20px 29px}.self-reg__response-errors{display:flex;justify-content:flex-start;margin:0 0 30px}.self-reg__alert{margin:0}.self-reg__form{padding:0}.self-reg__form-group{margin:0 0 21px}.self-reg__agree{margin:0 0 69px;padding:15px 0 0}.self-reg__agree-title{font-size:18px;line-height:17px}.self-reg__agree-errors{margin:13px 0 0}.self-reg__foot{display:flex;align-items:center;justify-content:space-between;padding:40px 0 0;text-align:left}.self-reg__foot .buttons{padding:0}.self-reg .buttons{position:relative;right:auto;bottom:auto;left:auto}.self-reg__completed{padding:64px 57px;width:calc(100% - 450px)}.self-reg__congratulations{max-width:610px}.self-reg__title{font-size:32px;line-height:40px;margin:0 0 60px}.self-reg__icon{margin:0 auto 60px;width:185px;height:236px}.self-reg__description{font-size:26px;line-height:33px;margin:0 0 103px}.self-reg__failed-reg-errors{font-size:20px;line-height:30px}.self-reg-container2__head{margin:0 0 29px;padding:0}.self-reg-container2__form{padding:0}.self-reg-container2__form-group{margin:0 0 21px}.self-reg-container2__foot{text-align:center!important;display:block!important;padding:0!important}.self-reg-container2__foot .button--rounded{width:473px}.self-reg-container2__otp-verification-desc{margin-top:-20px!important;line-height:20px!important;width:367px!important;font-weight:400!important;margin-left:20px!important;margin-bottom:20px!important;font-size:14px!important}.simple-tabs .heading{margin:0 auto;padding:0 30px;width:100%;max-width:1326px}.simple-tabs .heading__title{font-size:26px;line-height:35px;flex:none;padding:16px 40px}.simple-tabs .heading__title--active:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:6px;border-top-left-radius:4.5px;border-top-right-radius:4.5px}.simple-tabs .tab-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;padding:30px 30px 60px;width:100%;max-width:1326px}.simple-tabs .tab-wrapper__col-left{width:60%;padding:0 50px 0 0}.simple-tabs .tab-wrapper__col-right{width:40%;padding:0 0 0 50px;border-left:solid 1px}.simple-tabs .tab-wrapper__margin{margin:25px 0}.simple-tabs .tab-wrapper__margin--reset-top-md{margin-top:0}.simple-tabs .updated{font-size:16px;line-height:21px;padding:0 0 30px;text-align:left}.simplified-reg{padding:25px 16px}.simplified-reg h2{margin:0;font-size:28px;font-weight:800;line-height:36px}.simplified-reg__form-group--phone{padding-bottom:30px}.simplified-reg__form-group{margin-top:20px}.simplified-reg__info{font-size:18px;font-weight:400;line-height:24px;margin:30px 0}.simplified-reg__agree-title{font-size:18px;font-weight:400;line-height:24px}.simplified-reg .checkbox--account{margin-top:45px}.simplified-reg .button-group{margin-top:60px}.simplified-reg .button--done{margin-top:20px}.simplified-reg .button--next{margin-top:0;width:inherit}.simplified-reg .back{top:60px;left:40px}.simplified-reg__foot{padding-top:30px;display:flex;align-items:center}.simplified-reg__input-prefix{top:37px;line-height:21px;padding:5px 5px 5px 0;font-size:16px}.simplified-reg__terms-and-conditions{font-size:14px;font-weight:400;line-height:18px}.simplified-reg .popup-background{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;z-index:9999;padding:0 352px 0 480px}.simplified-reg .popup-background .popup-container{position:relative;display:flex;width:735px;height:165px;padding:16px 24px 31px 30px;flex-direction:column;align-items:flex-start;flex-shrink:0;background-color:#f2f2f2;border-radius:5px}.simplified-reg .popup-background .popup-container .close{position:absolute;top:19.5%;height:15px;cursor:pointer;margin:9px 15px 0 9px;z-index:99}.simplified-reg .popup-background h3{font-style:normal;font-weight:800;font-size:20px;line-height:24px;text-align:left}.simplified-reg .popup-background p{font-style:normal;font-weight:400;font-size:16px;line-height:20px}.simulation__order-simulation-warning{height:68px;padding:24px}.sms{padding:50px 16px 0}.sms__text{font-size:18px;line-height:20px;max-width:387px}.sms__text--account{margin:0!important;max-width:unset!important}.sms__text-label{font-size:18px;font-weight:400;line-height:20px}.sms__input{margin:32px 0 0}.sms__notes{display:block;margin:21px auto 0;max-width:387px}.sms__notes--account{margin:21px 0 0!important;max-width:unset!important}.sms__small-text{font-size:14px}.sms__button{margin:32px 0 36px}.sms__forgot{margin:40px 0 0}.sms__accordion{margin:36px 0 0}.split-orders__row{margin:14px 0 0}.split-orders__title{font-size:20px;line-height:25px;padding:35px 0 11px}.split-orders__text{font-size:20px;line-height:25px}.split-orders__link{font-size:22px;margin:0 0 0 20px}.split-orders--custom .split-orders__link{margin:27px 0 0}.squeezebox__head{padding:32px 36px;min-height:130px}.squeezebox--opened .squeezebox__head{padding:32px 36px 0;min-height:auto}.squeezebox__title{font-size:26px;line-height:25px;margin:0 0 16px;min-height:25px}.squeezebox__title-text{padding:0 0 0 42px}.squeezebox__icon{position:absolute}.squeezebox__icon--account-info{width:22px;height:30px}.squeezebox__icon--personal-info{width:25px;height:29px}.squeezebox__icon--lang{width:26px;height:26px}.squeezebox__icon--notifications{width:26px;height:30px}.squeezebox__icon--child-account{width:30px}.squeezebox__arrow-icon,.squeezebox__side-arrow-icon{width:14px;height:14px}.squeezebox__description{font-size:16px;line-height:20px}.squeezebox--opened .squeezebox__body{padding:14px 36px 32px}.squeezebox__content-block{height:130px}.squeezebox__name{font-size:20px;line-height:25px}.squeezebox__tooltip{width:25px;height:25px}.squeezebox__value{font-size:18px;line-height:25px}.squeezebox__divider{margin:18px 0 20px}.squeezebox__input{margin:21px 0 0}.squeezebox__i-input{margin:10px 0 0}.squeezebox__buttons{margin:35px 0 0}.squeezebox__buttons--information{margin:15px 0 0}.squeezebox__text{font-size:16px;line-height:20px;margin:0 0 25px}.squeezebox__note{font-size:16px;line-height:20px;margin:26px 0 0;padding:0 32px 0 0}.stock-status{font-size:14px}.stock-status__indicator{margin:0 16px 0 9px;width:6px;height:17px}.stock-status__indicator:after{right:-9px}.stock-status__indicator:before{left:-9px}.summary-side{margin:0 0 21px;padding:30px 20px}.summary-side--margin{padding:32px 11px}.summary-side--no_padding{padding:0 0 30px;box-shadow:none;margin:0}.summary-side__title{font-size:22px;font-weight:800;line-height:28px;margin:0 0 30px}.summary-side__container{padding:0}.summary-side__error-massage{font-size:16px;line-height:25px;padding:4px 20px 0}.summary-side__form{padding:unset;border:none;margin:21px 0 0}.summary-side__buttons{display:block;margin:30px 0 0}.summary-side__separate{border-bottom:1px solid;padding:0 0 19px;margin:0 0 30px}.summary-side__separate-text{font-size:18px;line-height:20px;padding:0 104px 0 0}.summary-side__choose-option-error-massage{font-size:16px;line-height:25px}.summary{padding:0 30px 0 63px}.summary__main{display:block;margin:0 0 40px}.summary__title-block{order:1;margin:0 0 41px}.summary h1{display:block;margin:0;text-align:left}.summary__edit{margin:2px 0 0}.summary__subtitle-block{order:2;display:flex;align-items:center;justify-content:space-between}.summary__subtitle{font-size:20px}.summary .link-with-tooltip{z-index:1;position:relative;display:flex}.summary__list{margin:17px 0 0}.summary__separator{font-size:16px;margin:30px 0 0;height:30px}.suppliers__head{padding:10px 33px;min-height:55px}.suppliers--opened .suppliers__head{padding:10px 33px 6px;min-height:55px}.suppliers__icon{margin:0 14px 0 0;width:31px}.suppliers__title{font-size:26px;line-height:35px}.suppliers__content{padding:0 36px 27px 34px}.suppliers__header{padding:0 0 15px}.suppliers__tooltip{height:25px;width:25px;margin:0 0 0 7px}.suppliers__container{padding:22px 15px;border:1px solid;border-radius:5px}.suppliers__supplier{font-size:16px;width:33.333333%;padding:0 45px 0 0}.suppliers__supplier:nth-of-type(3){padding:0}.suppliers__refresh-icon-wrapper{margin:30px 0 0;padding:0}.switch__switcher{width:60px;height:30px}.switch__switcher:after{width:26px;height:26px}.tab{font-size:22px;line-height:25px;height:100%}.tab__carousel{padding:0}.tab--distributor{margin:0}.tab--rhs:after{top:-4px;bottom:-4px;width:150px;border-radius:60px;background:linear-gradient(to right,#fff0,#fff 70%)}.tab--lhs:before{top:-4px;bottom:-4px;width:150px;border-radius:60px;background:linear-gradient(to left,#fff0,#fff 70%)}.tab__list{flex-direction:row;align-items:stretch;height:100%}.tab__scroll{margin:0 0 0 -35px;padding:0 0 0 44px}.tab__tab-item{font-size:20px;padding:0 25px 0 0;height:100%;font-weight:700}.tab__tab-item:last-child{padding:0 32px 0 0}.tab__tab-item--default{padding:0 15px 0 0}.tab__item{padding:0 55px 0 0;height:auto}.tab--distributor .tab__item{height:auto}.tab__item--rewards{display:block}.tab__item--order-templates{margin:0;padding:0 65px 0 0;height:auto;border-top:none}.tab--is-offline .tab__item--trends{margin:0;padding:0 65px 0 0;height:auto;border-top:none;border-bottom:none}.tab__item--contact-us{margin:0;padding:0 65px 0 0;height:auto;border-top:none}.tab__item--mobile{display:none}.tab__item--distributor-home{display:block}.tab__tab-link:hover{font-weight:700}.tab__tab-link:hover:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;height:5px;border-radius:100px;background-color:#ebebeb}.tab__link--active,.tab__link:hover{font-weight:700}.tab__link--active:after,.tab__link:hover:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;height:5px;border-radius:100px}.tab__icon{display:none}.tab .carousel-nav-small{top:calc(50% - 15px)}.table{padding:unset}.table table{font-size:16px;font-weight:700}.table td{padding:12px 32px 12px 0;font-size:16px;font-weight:400;line-height:20px}.table__type{width:130px}.table__order-number{min-width:88px;width:150px}.table__document-number{min-width:151px;width:180px}.table__outlet-name{min-width:80px;width:200px}.table__date{min-width:109px;width:124px}.table__amount{min-width:104px;width:160px}.table__status{min-width:109px;width:140px}.table__download-icon{width:16px;height:16px}.table__icon{width:20px;height:20px}.table__header{font-size:16px}.table__header--type{width:130px}.table__header--order-number{width:150px}.table__header--document-number{width:180px}.table__header--outlet-name{width:200px}.table__header--date{width:124px}.table__header--amount{width:160px}.table__header--status{width:140px}.table__price-lists{margin:15px 0 0}.table__title{font-size:18px;font-weight:700;padding:15px 20px}.table__arrow-icon{width:14px;height:14px}.table__content{padding:0 20px}.table__row{border:none}.table__pickup_text{font-size:16px}.table__info{font-size:18px}.table__delivery-icon{width:5%}.table__total-amount{font-size:20px;line-height:17px;width:30%;padding:0;overflow-wrap:unset}.table__font-weight{font-size:18px}.table__payment{font-size:18px;padding:0 0 0 24px;min-width:121px}.table__i-name{padding:0 0 10px}.table__i-text{display:inline-block}.table__i-date{font-size:18px;line-height:17px;margin:0 0 0 12px}.table__s-image{margin:0 8px 0 0;height:30px;width:47px}.table__t-image,.table__t-image--pickupavailable{display:none;margin:0 8px 0 0;height:30px;width:47px}.table__a-icon{width:45%;height:45%;padding:8%}.table__t-row{padding:22px 40px;border:none}.table__i-ordered-by{padding:10px 0 0}.table__pickup-row{display:flex}.template{padding:24px 19px 22px 24px}.template__icon{min-width:14px;max-width:14px}.template__title{font-size:20px}.template__count{font-size:18px;margin:17px 0 0}.terms{padding:45px 0 38px;max-width:735px;max-height:823px;height:calc(100vh - 20px)}.terms--rewards{padding:0 0 40px}.terms h3{margin:0 0 39px}.terms__header{padding:0 0 0 58px}.terms--rewards .terms__header{padding:60px 60px 30px}.terms__title{font-size:26px;line-height:33px;margin:0 0 7px}.terms__updated-title{font-size:16px;line-height:23px;margin:7px 0 10px}.terms__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.terms__content::-webkit-scrollbar{display:block;width:17px}.terms__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}.terms__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.terms__content{font-size:18px;line-height:23px;margin:0 6px 10px 0;padding:0 61px 0 58px}.terms__content h1,.terms__content h4{margin:25px 0 20px}.terms__content ol{padding:0 0 0 17px;margin:0}.terms__content li{padding:0 0 0 5px}.terms--rewards .terms__content{padding:0 60px;margin:0 6px 10px 0}.terms__footer{position:inherit;padding:42px 100px 0 70px;border-top:1px solid}.terms--rewards .terms__footer .buttons{padding:35px 80px 0}.textarea{font-size:16px;line-height:23px;padding:16px 20px}.thank-side{padding:0}.thank-side__container{padding:28px 20px}.thank{padding:22px 30px 0 63px}.thank__title{font-size:22px;font-weight:700;line-height:28px;font-style:normal;font-family:heineken_core,roboto,system-ui;text-align:center;color:#292929}.thank__order-detail{font-size:16px;font-weight:400;line-height:20px;display:-webkit-inline-box;font-family:heineken_core,roboto,system-ui;font-style:normal;color:#292929}.thank__status-change{margin-top:3%;margin-left:1%}.thank__icon{margin:26px auto 0;width:116px;height:149px}.thank__text{font-size:20px;line-height:25px;margin:35px auto -20px;max-width:none}.thank__link{color:#292929;font-family:heineken_core,roboto,system-ui;font-style:normal;font-weight:700;font-size:20px;line-height:400%}.thank .button{display:inline-block;margin:52px 0 0}.thank__sub-text-block{font-size:16px;font-weight:400;line-height:20px;color:#292929;font-family:heineken_core,roboto,system-ui}.thank__sub-link{text-decoration:underline;cursor:pointer;color:#292929;font-family:heineken_core,roboto,system-ui;font-weight:700;font-size:20px;line-height:24px;top:4px}.thank__cancelblock{font-size:20px;font-weight:700;line-height:24px;text-decoration:underline;cursor:pointer;color:#292929;font-family:heineken_core,roboto,system-ui;font-style:normal}.tier__icon{margin:0 8px 0 0;width:30px;height:30px}.tier__text{font-size:20px;line-height:30px}.tiles__container{margin-top:-7px;margin-bottom:-7px}.tiles__item{padding-top:7px;padding-bottom:7px}.tiles__link{padding:40px 12px;min-height:190px}.tlp-brand-focus-list__head{padding:25px 30px}.tlp-brand-focus-list__head .tlp-brand-focus-list__title{font-size:26px;font-weight:700;line-height:35px}.tlp-brand-focus-list__head .tlp-brand-focus-list__value{font-size:22px;font-weight:700;line-height:30px}.tlp-brand-focus-list--incentive .tlp-brand-focus-list__list{padding:0 30px 30px}.tlp-brand-focus-list--sales .tlp-brand-focus-list__item~.tlp-brand-focus-list__item:after{left:30px;width:calc(100% - 60px)}.tlp-brand-focus{font-size:22px;font-weight:700;line-height:30px;padding:25px 30px}.tlp-brand-focus__label{font-size:18px;font-weight:400;line-height:24px;right:30px;top:25px}.tlp-brand-focus__title{margin-bottom:15px}.tlp-brand-focus__total-volume,.tlp-brand-focus__incentive{margin:25px 0 0}.tlp-brand-focus__image{height:84px;width:84px;margin:0 15px 0 0}.tlp-brand-focus__dvt{font-size:16px}.tlp-brand-focus__icon{margin:0 12px 0 0;width:36px}.tlp-brand-sales{font-size:18px;font-weight:400;line-height:24px}.tlp-brand-sales__select-month .select{font-size:18px;font-weight:700;line-height:24px}.tlp-brand-sales__filters,.tlp-brand-sales__select-month{margin:0 0 30px}.tlp-brand-sales__product-list{padding:5px 30px}.tlp-brand-sales__product{font-size:18px;font-weight:700;line-height:24px;padding:25px 0}.tlp-brand-sales__img{width:70px;height:70px;margin:0 20px 0 0}.tlp-display{font-size:22px;font-weight:700;line-height:30px}.tlp-display__item--ongoing{border-radius:5px}.tlp-display__item--ongoing .tlp-display__tracking-progress{padding:30px}.tlp-display__tracking-progress{font-size:18px;font-weight:700;line-height:24px}.tlp-display__title{font-size:26px;font-weight:700;line-height:35px}.tlp-display__info{padding:30px 0}.tlp-display__item--ongoing .tlp-display__info,.tlp-display__item--background .tlp-display__info{padding:30px}.tlp-display__label{font-size:18px;font-weight:400;line-height:24px;right:30px;top:35px}.tlp-display__reference-planogram:after{left:0;width:100%}.tlp-display__reference-planogram{padding:30px 0}.tlp-display__item--ongoing .tlp-display__reference-planogram,.tlp-display__item--background .tlp-display__reference-planogram{padding:30px}.tlp-display__img{margin:30px 0 0}.tlp-incentive-list{padding:30px}.tlp-incentive-list__head{margin:0 0 30px}.tlp-incentive-list__head .tlp-incentive-list__title,.tlp-incentive-list__head .tlp-incentive-list__value{font-size:22px;font-weight:700;line-height:30px}.tlp-incentive-status{font-size:18px;font-weight:700;line-height:24px;padding:25px}.tlp-incentive-status__head~.tlp-incentive-status__head{margin:15px 0 0}.tlp-incentive-status__tag{font-size:14px;font-weight:700;line-height:19px}.tlp-incentive-status__icon{margin:0 12px 0 0;width:36px}.tlp-page .perf-box--on-going .perf-box__icon{width:22px}.tlp-page .perf-box__arrow-icon{width:24px}.tlp-page__title{margin:0 auto;padding:30px 30px 20px;width:100%;max-width:1326px;text-align:left}.tlp-phase-selection{margin:0 auto;padding:15px 30px 30px;width:100%;max-width:1326px;text-align:left}.tlp-phase-selection .select{max-width:40%}.tlp-phase-selection .select__selected{font-size:22px}.tlp-total-incentive{padding:30px;border-radius:5px}.tlp-total-incentive__tracking-progress{font-size:18px;font-weight:700;line-height:24px;padding:0 0 25px}.tlp-total-incentive__total-incentive{padding:25px 0}.tlp-total-incentive__payment-progress{font-size:22px;font-weight:700;line-height:30px;padding:25px 0 0}.tlp-total-incentive__icon{margin:0 20px 0 0;width:46px}.tlp-total-incentive__total-incentive .tlp-total-incentive__title{font-size:26px;font-weight:700;line-height:35px}.tlp-total-incentive__total-incentive .tlp-total-incentive__value{font-size:28px;font-weight:700;line-height:36px}.tlp-volume-progress__tracking-progress{font-size:18px;font-weight:700;line-height:24px;padding:30px}.tlp-volume-progress__item~.tlp-volume-progress__item:after{left:30px;width:calc(100% - 60px)}.tooltip__icon{width:25px;height:25px}.tooltip__icon:before{left:2px}.tooltip--order .tooltip__icon:before{top:calc(100% - 8px);transform:unset}.tooltip--form .tooltip__icon{height:17px;width:17px}.tooltip__info{font-size:16px;line-height:20px;width:305px;left:-20px;padding:10px 12px}.tooltip__info--etd{top:calc(100% + 0px)}.tooltip--left .tooltip__info{left:-100px}.tooltip--order .tooltip__info{font-size:16px;line-height:20px;top:calc(100% + 10px);padding:10px 18px}.tooltip--form .tooltip__info{max-width:305px;min-width:255px}.tooltip__info .email:not(:first-child){margin:10px 0 0}.tooltip__i-date{font-size:18px;line-height:17px;margin:0 0 0 12px}.totals-notes{font-size:18px;line-height:32px}.totals__row{font-size:18px;line-height:20px;height:35px}.totals__row--subtotal{font-size:20px;line-height:23px;height:30px}.totals__divider-row td{padding:15px 0}.totals__tooltip{margin:0 0 0 14px}.totals__value--total{font-size:22px;line-height:28px}.totals__coupon{padding:0 0 25px}.totals__total{font-size:22px;line-height:28px}.totals__old-total{font-size:20px;line-height:23px;margin:3px 0 0}.totals__value-red-color--total{font-size:22px;line-height:28px}.totals__voucher-link{font-size:16px;font-weight:700;line-height:21px}.totalOrderSummary{margin-top:0}.totalOrderSummary__row{font-size:18px;line-height:20px;height:35px}.totalOrderSummary__row--subtotal{font-size:20px;line-height:23px;height:30px}.totalOrderSummary__coupon{font-size:18px;font-weight:700;line-height:24px;cursor:pointer}.totalOrderSummary__heading{font-size:22px;font-weight:700;line-height:28px}.totalOrderSummary__value--total{font-size:20px;font-weight:800;line-height:24px}.totalOrderSummary__value-red-color--total{font-size:22px;line-height:28px}.totalOrderSummary__old-total{font-size:20px;line-height:23px;margin:3px 0 0}.totalOrderSummary__total{font-size:20px;font-weight:800;line-height:24px}.track-and-trace-modal{max-width:500px;width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.track-and-trace-modal h3{padding:24px 30px 0}.track-and-trace-modal__order-info{flex-direction:row;justify-content:space-between;padding:15px 30px 40px}.track-and-trace-modal__date-block{grid-template-columns:66% 70%;grid-row-gap:12px}.track-and-trace-modal__d-date{text-align:left}.track-and-trace-modal__total-payment-group{flex-direction:column;justify-content:flex-start}.track-and-trace-modal__payment-block{margin:22px auto}.track-and-trace-modal__payment{height:70px}.track-and-trace-modal__main{margin:0 8px 0 0;padding:30px}.trackInfo__wrapper{margin:0;padding:0;border-radius:0}.trackInfo__divider{margin:22px 0 0}.trackInfo .contact-wrapper{margin:67px 0 0}.transition-confirmation{max-width:450px}.transition-confirmation__title{padding:0 0 20px 40px}.transition-confirmation__content{padding:0 64px 30px 40px}.transition-confirmation__footer{padding:0 64px}.transition-confirmation__button{width:153px}.demo--checkout-button .tutor{position:absolute}.tutor{top:190px;right:30px;left:auto;max-width:600px}.tutor__arrow-target{width:25px;height:44px}.tutor__dialog{padding:37px 17px 15px 26px;width:396px;min-height:194px}.tutor__bg{width:244px;height:107px}.tutor__close{top:21px;right:17px;width:14px;height:14px}.tutor__title{font-size:24px}.tutor__description{font-size:20px;line-height:25px;margin:12px 0 0}.tutor__buttons{margin:23px 0 0;padding:0 10px 7px 0}.tutor__button:not(:first-child){margin:0 0 0 40px}.tutor__nav{width:45px;height:45px;margin:0 0 0 22px}.tutor__nav--repeat{font-size:16px;padding:0 16px;width:auto}.tutor__icon{width:17px;height:17px}.tutor__icon--repeat{margin:0 8px 0 0}.update-privacy-policy-modal{padding:44px 0 35px;width:451px}.update-privacy-policy-modal h3{margin:0 157px 28px 40px}.update-privacy-policy-modal__text{font-size:18px;line-height:25px;padding:0 46px 0 40px}.update-privacy-policy-modal__text--notification{padding:0 62px 0 40px}.update-privacy-policy-modal--accept .update-privacy-policy-modal__text{padding:0 63px 0 40px}.update-privacy-policy-modal__buttons{margin:28px 40px 0}.update-terms-condition-modal{padding:44px 0 35px;width:451px}.update-terms-condition-modal h3{margin:0 157px 28px 40px}.update-terms-condition-modal__text{font-size:18px;line-height:25px;padding:0 46px 0 40px}.update-terms-condition-modal__text--notification{padding:0 62px 0 40px}.update-terms-condition-modal--accept .update-terms-condition-modal__text{padding:0 63px 0 40px}.update-terms-condition-modal__buttons{margin:28px 40px 0}.verification-code-modal{padding:44px 40px 33px;width:451px}.verification-code-modal h3{margin:0 0 17px}.verification-code-modal__text{font-size:18px;line-height:25px;margin:0 0 21px}.verification-code-modal__input{max-width:342px;height:unset}.verification-code-modal__buttons{margin:28px 0 0}.verification-code-modal__buttons--error{margin:17px 0 0}.volume-pricing table{font-size:16px;font-weight:700}.volume-pricing th,.volume-pricing td{padding:15px 10px}.volume-pricing__price-lists{margin:15px 0 0}.volume-pricing__title{font-size:18px;font-weight:700;padding:15px 20px}.volume-pricing__arrow-icon{width:14px;height:14px}.volume-pricing__content{padding:0 20px}.volume-pricing--opened .volume-pricing__content{padding:0 20px 20px}.volume-progress{padding:30px}.volume-progress__main-title{font-size:22px;font-weight:700;line-height:24px}.volume-progress__sub-title{font-size:18px;font-weight:700;line-height:21px;margin-top:12px}.volume-progress .progress-container__progress-group{height:16px}.volume-progress .tracking-bar--max{min-height:77px}.volume-progress .tracking-bar--max .tracking-bar__value{top:-5px}.volume-progress .tracking-bar--max .tracking-bar__text{bottom:-3px}.volume-progress .tracking-bar--min{min-height:77px}.volume-progress .tracking-bar--min .tracking-bar__value{top:-5px}.volume-progress .tracking-bar--min .tracking-bar__text{bottom:-3px}.volume-progress .tracking-bar__value{font-size:22px;font-weight:700;line-height:24px}.volume-progress .tracking-bar__text{font-size:18px}.volume-progress .tracking-bar__vertical-bar{height:16px}.voucher-list__empty{font-size:20px;line-height:27px}.voucher-list__item{max-width:426px}.voucher-modal{padding:48px 40px;width:450px}.voucher-modal__title{font-size:22px;font-weight:800;line-height:30px}.voucher-modal__message{font-size:18px;line-height:24px;margin:0 0 16px}.voucher-modal__terms-title{font-size:16px;line-height:21px;margin:0 0 8px}.voucher-modal__terms-content{font-size:16px;line-height:24px}.voucher-modal__button{margin:32px 0 0}.voucher__number{font-size:16px;font-weight:700;line-height:21px}.voucher__amount{font-size:16px;font-weight:700;line-height:22px}.voucher__off{font-size:18px;font-weight:700;line-height:24px}.voucher__code{font-size:14px;font-weight:400;line-height:18px;text-align:left;height:18px;margin-top:4px}.voucher__condition{font-size:16px;font-weight:400;line-height:21px}.voucher__valid{font-size:14px;line-height:19px}.voucher__button .button{font-size:16px;font-weight:700;line-height:21px;height:28px}.vouchers-page__content h1{display:block;margin:10px 0 40px;text-align:left}.vouchers-page__more-block{margin:40px 0 0}.vouchers-page__more{padding:13px 19px}.vouchers-page__more-icon{width:14px;height:14px}.w-search{max-width:400px}.w-search__form{padding:0 30px 0 29px;height:50px}.w-search__input{font-size:18px;line-height:22px}.w-search__icon{width:17px;height:17px}.w-search__autocomplete{top:calc(100% + 7px);padding:2px 0 0}.w-search__text{font-size:18px}.w-select{border-radius:100px}.w-select--opened{border-radius:25px 25px 0 0}.w-select__selected{flex-direction:row;align-items:center;padding:0 80px 0 50px;height:50px;border-radius:inherit}.w-select__icon{top:17px;left:24px;width:18px;height:17px}.w-select__title{font-size:16px;line-height:21px;margin:0 12px 0 8px}.w-select__name{font-size:18px;line-height:24px}.w-select__search{font-size:18px;line-height:24px;margin:0 0 0 1px;padding:0 0 0 9px}.w-select__arrow-icon{right:23px;top:21px;width:13px;height:13px}.w-select__search-icon{right:23px;height:19px;width:19px}.w-select__list-container{border-radius:0 0 25px 25px}.w-select__item{font-size:18px;line-height:24px;padding:19px 24px;min-height:62px}.w-select__address{font-size:14px;line-height:16px}.warehouses__main-wrapper{max-width:1408px;margin:0 auto;width:100%}.warehouses__page-title{padding:30px 63px 18px}.warehouses h1{flex-grow:1;display:block;margin:0;text-align:left}.warehouses .search{max-width:400px}.warehouses__button{display:block;margin:0 0 0 20px}.warehouses__wrapper{padding:0 63px 30px}.warehouses__info{font-size:18px;line-height:24px;margin:0 0 30px}.warehouses__list{margin:-6px -8px;padding:0}.warehouses__item-container{width:calc(33.3333333333% - 16px);margin:6px 8px}.warehouses__item{width:100%;min-height:133px}.warehouses__item--default{padding:22px 15px}.warehouses__head{display:flex;align-items:center}.warehouses .radio{margin:0 15px 0 0}.warehouses__more{display:none}.warehouses__title{display:flex;flex-direction:column;font-size:22px}.warehouses__schedule{font-size:16px;line-height:19px;display:block;padding:0 0 0 45px}.warehouses__text{margin:5px 20px 0 0}.warehouses__payment{margin:10px 0 0}.warehouses__icon-rating{height:17px;width:17px}.warehouses__rating-text{font-size:16px;font-weight:800;padding:0 4px;line-height:16px}.bar--warehouse{z-index:auto!important}}@media (min-width: 990px) and (min-width: 768px){.g-order-m__content::-webkit-scrollbar{width:13px}.g-order-m__content::-webkit-scrollbar-thumb{border-radius:7px}.g-order-m__content::-webkit-scrollbar-track{border-radius:7px}}@media (min-width: 990px) and (min-width: 990px){.d-confirmed-order-product--promo .d-confirmed-order-product__content{align-self:flex-start}.d-list__col:before{content:none}.d-list .d-order-row__col:before{content:none}.d-order-m__content{scrollbar-width:thin;scrollbar-color:rgb(235,235,235) rgb(199,199,199)}.d-order-m__content::-webkit-scrollbar{display:block;width:17px}.d-order-m__content::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}.d-order-m__content::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.g-list__col:before{content:none}}@media (min-width: 1200px){.vouchers-page__content,.empties,.brand{padding:0 50px 0 120px}.rewards-mechanics,.profile,.perf,.order-templates,.mobile-push-notification,.insight,.feedback,.d-cat--active,.cart{padding:0 45px 0 0}.main__values,.main__info,.main .products,.main .categories-widget,.main .categories,.main .tiles,.footer{padding-left:72px;padding-right:72px}.account-summary{padding:0 63px 44px}.account-summary__org-info{padding:0 76px 0 48px}.account-summary__contact{font-size:14px;line-height:17px;margin:0 10px 0 0}.account__img-container{min-width:622px;width:622px}.account__img{right:calc(100% - 622px)}.account__container{width:calc(100% - 622px)}.account__privacy-link{margin:0 40px 0 0}.bar__w-search{width:52.777%;padding:28px 45px 0 0}.bar{padding:22px 0 44px;width:100%;max-width:1408px;margin:0 auto}.brand{padding:0 45px 0 0}.brand--advance{margin-top:5px}.carousel__container{width:calc(100% - 340px)}.carousel__text{padding:84px 0 80px}.carousel__points{padding:0 0 25px}.cart-side__inner,.cart-total-side{padding:32px 38px 30px}.checkout__title-heading{margin:0 0 24px}.checkout__row{flex-direction:row}.checkout__card{width:48%;background-color:transparent;margin-top:0}.checkout__title_contatiner{flex-direction:column}.checkout__container-radiobtn{align-items:start;padding:0 15px}.checkout__radiobtn-text{font-size:20px!important}.child-account-activated__img{min-width:622px;width:622px}.child-account-activated__img:before{right:calc(100% - 622px)}.contact{padding:30px 38px}.coupon__input{margin:0 20px 0 0}.coupon__submitted{font-size:16px;line-height:22px}.d-home{padding:30px 0 57px}.d-orders{padding:48px 0 59px}.dashboard-header{padding:0 63px;max-width:unset}.dashboard-header__item{margin:0 0 0 30px}.delivery__address_title,.delivery__address_value{font-size:16px}.demo--navigation [data-hot-tutorial=navigation]:before{right:-63px;left:-63px}.empty-cart{padding:32px 38px}.empty-cart--cart-page{padding:0}.empty-cart--cart-page .empty-cart__centered{padding:12px 0 0 52px;max-width:420px}.footer__container{padding:40px 0}.footer__container{flex-direction:row;justify-content:space-between;align-items:flex-start}.footer__link{margin:0 40px 0 0}.footer__link:last-child{margin:0}.footer__text{max-width:470px}.footer__contact{font-size:14px;line-height:17px;margin:0 10px 0 0;padding:0 10px;height:40px}.footer__contact:last-child{margin:0}.footer__icon{margin:0 9px 0 0;width:16px;height:16px}.group-account-orders{padding:12px 0 58px;max-width:1038px}.header{padding:0}.header__item{margin:0 0 0 30px}.insights{padding:0 0 30px}.layout__warning-text,.layout__update-error{font-size:20px;padding:12px 19px 0 70px}.layout__pos{margin-top:-8px;margin-bottom:-8px;padding:31px 0}.layout__icon{margin-left:60px;height:61%;top:19%}.layout__radiobutton{margin:0 17px -15px 164px}.layout__text{padding:0 163px}.layout__sectext{padding:10px 196px}.layout__button{right:22%;top:30%}.layout__button2{right:7%;top:30%}.layout__closebutton{right:22%;top:30%}.layout__downloadbutton{right:9%;top:30%}.layout__blob-frame{width:1500px;height:650px}.main__carousel{height:432px}.main .tiles{padding-top:21px;padding-bottom:21px}.main .tiles:before{height:53%}.main .categories,.main .categories-widget{padding-top:12px;padding-bottom:20px;max-width:1560px;margin:0 auto}.main .products{padding-top:20px;padding-bottom:20px;max-width:1625px;margin:0 auto}.manage-account__page-title{padding:30px 120px 60px}.message{padding:11px 63px;text-align:center}.notifications--distr.notifications--compact{right:-60px}.notifications--distr.notifications--compact .notifications__triangle{right:78px}.nx-calendar__date-breaker,.nx-week-calendar__date-breaker{width:23px}.online-payment__container{padding:32px 38px 30px}.online-payment__container-radio,.online-payment__container-radio-mobile{padding:14px}.opco{padding:30px 38px}.order-list__main{grid-template-columns:450px 260px auto}.order-list__main--pickupavailable{grid-template-columns:380px 170px 170px auto}.order-list__main-grid{grid-template-columns:18% 31% 18% 7.5% 13%}.order-list__payment-block{padding:0 45px 0 0}.order-list__pickup_icon{width:47px;height:30px}.order-m__address_title,.order-m__address_value{font-size:16px;padding:0}.order-summary-page{padding:12px 0 58px;max-width:1040px}.order{padding:30px 38px}.orders-page{padding:0 0 58px;max-width:1408px;margin:0 auto}.page__closeIcon{width:12px;margin-right:3%;margin-left:0%;margin-top:0%}.page__content{width:52.777%}.page__sidebar{padding:0 0 0 45px;min-width:47.223%;max-width:47.223%}.page__sidebar--grid{padding:0 0 0 45px;min-width:47.223%;max-width:47.223%;margin:0 0 30px}.payment-method__container{padding:32px 38px 80px}.payment-method__bottomspace{margin-bottom:-14%}.payment-method__buttons{padding:0 38px}.payment-process{padding:0 50px 0 120px}.perf__dates{min-width:310px}.perf--hop .perf__dates{max-width:100px;min-width:160px}.performance-promotions{padding:0 7px 0 0}.performance-promotions .slab .carousel-nav--left{left:-7px}.performance-promotions .slab .carousel-nav--right{right:47%}.performance-promotions__per{background-color:#fff}.performance-promotions__name-block{box-shadow:3px 6px 26px #58585826}.product-container{padding:0}.product-grid hot-product{width:25%}.product-grid distributor-catalog-product{width:25%}.promotion{padding:80px 120px 0}.promotions-cover__text{padding:45px 35px 30px}.promotions{padding:0 45px 0 0;margin:0 auto}.promotions__header{margin-bottom:30px}.rewards-history{padding:0 0 30px}.rewards-history{padding:3px 82px 57px 79px}.rewards-shop{padding:12px 0 57px}.rewards{padding:0 0 30px}.self-reg__img{min-width:622px;width:622px}.self-reg__img:before{right:calc(100% - 500px)}.self-reg__container,.self-reg__completed{width:calc(100% - 622px)}.simple-tabs .heading{padding:0 63px}.simple-tabs .tab-wrapper{padding:30px 63px 60px}.simple-tabs .tab-wrapper__col-left{width:52.777%}.simple-tabs .tab-wrapper__col-right{width:47.223%}.summary-side{padding:30px 38px}.summary-side--margin{padding:32px 11px}.summary-side--no_padding{padding:0 0 30px;box-shadow:none;margin:0}.summary-side__row{flex-direction:row}.summary-side__card{width:48%;background-color:transparent;margin-top:0}.summary-side__container-radiobtn{align-items:start;padding:0 15px}.summary-side__radiobtn-text{font-size:20px!important}.summary-side__delivey_date{padding-top:6px;font-size:16px!important}.summary-side__title_contatiner{flex-direction:column}.summary,.table__payment-block{padding:0 45px 0 0}.table__pickup_icon{width:47px;height:30px}.thank-side__container{padding:28px 38px}.thank{padding:22px 45px 0 0;width:95%}.tiles__container{max-width:1500px;margin:0 auto}.tiles__item{padding-top:8px;padding-bottom:8px}.tiles__link{font-size:28px;line-height:34px;flex-direction:row;justify-content:flex-start;padding:15px 15px 15px 20px;min-height:190px;text-align:left}.tiles__link:hover{border-bottom-width:10px;border-top-width:10px}.tiles__icon-block{margin:0 15px 0 0;width:77px;height:80px}.tiles__icon-block:before{width:55px;height:55px}.tiles__link:hover .tiles__icon-block:before{top:25px}.tiles__icon{width:65px;height:65px}.tiles__link:hover .tiles__icon{margin-bottom:15px}.tiles__points{display:block}.tlp-page__title{padding:30px 63px 20px}.tlp-phase-selection{padding:30px 63px}.tutor{right:63px}.warehouses__page-title{padding:30px 0 23px}.warehouses__wrapper{padding:0 0 30px}}@media (min-width: 1412px){.dashboard-header__item--desktop-xl,.header__item--desktop-xl{display:block}.menu__keg{display:none}}@media (min-width: 1440px){.footer__container{padding:40px 48px}.tiles__container{margin-top:-7px;margin-bottom:-7px}.tiles__item{padding-top:7px;padding-bottom:7px}.tiles__icon-block{margin:0 25px 0 0;width:85px;height:95px}.tiles__icon-block:before{width:65px;height:65px}.tiles__link:hover .tiles__icon-block:before{top:30px}.tiles__icon{width:75px;height:75px}.tiles__link:hover .tiles__icon{margin-bottom:20px}.tutor{right:calc((100vw - 1500px)/2 + 75px)}}@media (max-width: 989px){.modal__dialog .order-m__t-value{padding-right:30px}.perf--sdip{padding:0}.perf__sales,.perf__history{display:none;padding:20px}.perf__sales--opened,.perf__history--opened{display:block}.promotions-item--allocations .promotions-item__content{margin:0 15px}.promotions-item__allocations .perf-box__orders-s{font-size:14px;font-weight:400;line-height:18px}.rewards-voucher-product__info{font-size:12px;font-weight:400;line-height:14px}}@media only screen and (max-width: 969px) and (min-width: 768px){.main .order-notification-tile{height:92px!important}.main .order-notification-tile__close{position:relative!important;right:-60%!important}.main .main .order-notification-tile a{margin:0 47px!important}}@media (max-width: 800px){.products .carousel-nav-small{z-index:2!important;position:absolute!important;top:calc(50% - 13px)!important;visibility:hidden!important}.products .carousel-nav-small--left{left:0!important}.products .carousel-nav-small--right{right:0!important}.products .link-text{margin-left:0!important;padding:15px 15px 0!important}.products .slide{padding:10px 0 10px 16px!important}.products .img{margin:0!important}.products .info{text-align:left;margin-top:10px;margin-left:15px}.products__link-text{margin-left:0!important;padding:15px 15px 0!important}.products__slide{padding:10px 0 10px 16px!important}.page__content .products__product{min-height:auto;align-items:end!important;padding:16px!important}.products__text-content{position:relative;display:flex}.products__quantity{margin:5px 0 0!important}.products .image__img{width:auto!important}.products .info__title{font-weight:700;margin-bottom:3px}.products__carousel{position:initial!important;margin:0!important;padding:0 98px 0 0!important}.tooltip__info{left:-100px!important}.home-recommended .carousel-nav{display:none}.distributor-modal .info-modal{width:300px!important}.distributor-modal .info-modal h3{width:206px}}@media (max-width: 800px) and (min-width: 990px){.products .carousel-nav-small{top:calc(50% - 15px)!important}}@media (max-width: 767px){.main .order-notification-tile{height:80px;background:#eff3f9;padding:16px}.main .order-notification-tile__text-1{color:#012a65;font-size:15px;margin:4px 11px}.main .order-notification-tile__details-button{margin:0 34px}.main .order-notification-tile__close{position:relative;width:16px!important;height:16px!important;margin:9px 15px;z-index:99;color:#012a65;right:-13%}.main .order-notification-tile__icon{height:16px!important;width:22px!important;margin:6px 0 0}.main .order-notification-tile__icon svg{height:auto!important;width:auto!important}.main .order-notification-tile a{color:#292929;font-weight:700;font-size:15px;margin:0}.home-recommended .ngucarousel{width:200px!important}}@media only screen and (max-width: 730px){.tutorials__title{font-size:22px;line-height:28px}.tutorials__subtitle{font-size:14px;line-height:20px}.tutorials .buttons__button button{min-height:40px;font-size:12px}}@media only screen and (max-width: 600px){.chatbot #hnkcb-container:not(.hnkcb-fill){position:fixed;inset:0;background:#fff}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.select-country-wrapper{background-size:cover;background-attachment:scroll}}
