.cart-action-button{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.beer-item__button.cart-action-button{background:#202020}.container-button-cart{height:100%}.block-add-cart{display:flex;justify-content:space-between}.beer-item .block-add-cart{background:#e40000!important}.beer-item .cart-link,.beerCatalog-item .cart-link{display:none}.block-add-cart>.btn-remove-item{padding-bottom:6px}.block-add-cart>.btn-view-cart{display:flex;flex-direction:column;align-items:center}.block-add-cart>.btn-view-cart .label-link{font-size:10px}.productCard__body .block-add-cart>.btn-view-cart .label-link{font-size:13px}.cart-action-button.disabled,a.disabled{pointer-events:none;cursor:default;color:#999}.productCard__bucketButton{display:flex;max-width:310px;width:100%;background:#202020;border-radius:5px;align-items:center;justify-content:space-between;color:#fff;padding:6px 16px}.beer-item .productCard__bucketButton,.beerCatalog-item .productCard__bucketButton{height:36px}.product-quantity{margin-top:5px}.block-add-cart-recommended{background-color:#e40000;height:36px}.productCard__bucketButtonName{font-family:PT Root UI;font-size:18px;font-style:normal;font-weight:700;line-height:23px;letter-spacing:0;text-align:center}.productCard__bucketButtonName a{font-size:12px;font-weight:500;line-height:15px;text-align:center}.productCard__bucketButtonName:hover a{color:#fff}@font-face{font-family:rouble;src:url(/build/shop-core/fonts/rouble.a3a32729.otf) format("opentype");font-display:swap}.nav__search_form{position:relative;width:100%}.nav__search_form_input{width:500px}@media (max-width:1200px){.nav__search_form_input{width:450px}}@media (max-width:1100px){.nav__search_form_input{width:350px}}.ls_result_div{left:5%!important;top:100%;width:592px!important}.rub{font-family:rouble}.fontRouble{font-family:Arial}*{padding:0;margin:0;border:0;scroll-behavior:smooth}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:none}aside,footer,nav{display:block}body,html{height:100%;width:100%;font-family:PT Root UI;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none!important}a:active,a:focus{outline:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}p{margin-bottom:0!important}.hidden{display:none}.swiper-container{width:100%;height:300px;margin:20px auto}.swiper-slide-container{text-align:center;font-size:18px;background:#fff;height:100%;max-width:600px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gallery-top-swiper{height:80%;width:100%}.gallery-thumbs-swiper{height:20%;box-sizing:border-box;padding:10px 0}.gallery-thumbs-swiper .swiper-slide{width:20%;height:100%;opacity:.4}.gallery-thumbs-swiper .swiper-slide-active{opacity:1}.page-content{padding:150px 10px 0;max-width:1220px;width:100%;margin:auto}.breadcrumb .divider,.breadcrumb .section{display:inline}.cartBlocked{padding-top:30px;max-width:calc(1200px - 1rem);margin:0 auto}.cartBlocked .cartEmpty__indebtedness{margin:100px 0}.cartBlocked .indebtedness__button{margin-top:30px}.lkHistory .lkHistory__table_element-price-span{text-transform:capitalize}.lkHistory-table-header_mobile-version{display:none}.button-bind_lk-bonuses{width:50%}.bonuses__submitBtnEnabled{background:#e40000}.bonuses__submitBtnDisabled,.bonuses__submitBtnEnabled{padding:9px 23px;border-radius:5px;font-weight:700;color:#fff}.bonuses__submitBtnDisabled,.bonuses__submitBtnEnabled:hover{background:#888}.bonuses__submitBtnEnabled:active{background:#202020}.checkbox_guest_register{display:block;height:34px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.cart_guest_register_input{color:#000;background:#f1f1f1;padding:14px 100px 14px 16px}.cartGuest__registerForm label{margin-right:40px}.cartGuest__registerForm_passwordLabel_showPswdBtn{top:14px;right:5px}.cartGuest__registerForm_password{color:#000}.registrationBirthdayCalendar{display:block;width:26px;height:18px;top:15px;right:10px}.productCard .productCard__characteristics .productCard__moreCharacteristicsBody img{margin-top:10px}.productCard .productCard__characteristicsBody a{display:inline-block}.productCard .productCard__bucketLinks .btn-fav{cursor:pointer;height:17px;width:20px;margin-left:10px;background:url(/source/img/productCard/heart-icon.svg) 50% no-repeat}.productCard .productCard__bucketLinks .btn-fav.active,.productCard .productCard__bucketLinks .btn-fav:hover{background:url(/source/img/productCard/heart-icon-active.svg) 50% no-repeat}.productCardBody__body-characteristicsEmpty,.productCardBody__body-descriptionEmpty,.productCardBody__body-factoryEmpty,.productCardBody__body-styleEmpty{width:100%}.productCardBody__body-characteristicsEmpty .block-no-data img,.productCardBody__body-descriptionEmpty .block-no-data img,.productCardBody__body-factoryEmpty .block-no-data img,.productCardBody__body-styleEmpty .block-no-data img{margin:20px auto}.productCardBody__body-characteristicsEmpty .block-no-data h4,.productCardBody__body-descriptionEmpty .block-no-data h4,.productCardBody__body-factoryEmpty .block-no-data h4,.productCardBody__body-styleEmpty .block-no-data h4{width:100%;text-align:center;font-weight:600}.filter:not(.filter--server-layout) .filter__body,.filter:not(.filter--server-layout) .filter__subbody{visibility:hidden}.tooltip__icon_filter{position:relative;transform:scale(1) translateZ(0)}.tooltip__content_filter{visibility:hidden;position:absolute;width:140px;min-height:32px;padding:4px 8px;text-align:center;background-color:#000;border-radius:5px;top:150%;left:50%;margin-left:-70px;font-weight:600;font-size:12px;line-height:16px;color:#fff;transition:visibility .3s ease-in-out}.tooltip__content_filter:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-style:solid;border-bottom:solid #000;border-width:6px;border-top:0}.tooltip__icon_filter:hover .tooltip__content_filter{visibility:visible}.select_result_open_wrapper{padding:10px 0 16px 4px;top:5px}.select_catalog_result_open_wrapper,.select_result_open_wrapper{background-color:#f1f1f1!important;border:1px solid #f1f1f1!important;border-radius:5px!important}.storage_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#storage_search_field{border-radius:6px;height:32px;padding:6px 12px}.brewery_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#brewery_search_field{border-radius:6px;height:32px;padding:6px 12px}.country_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#country_search_field{border-radius:6px;height:32px;padding:6px 12px}.style_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#style_search_field{border-radius:6px;height:32px;padding:6px 12px}.manufacturer_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#manufacturer_search_field{border-radius:6px;height:32px;padding:6px 12px}.recommendedBeerStyle_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#recommendedBeerStyle_search_field{border-radius:6px;height:32px;padding:6px 12px}.region_search_field_wrapper{display:block;padding:0 20px 0 5px!important;margin-bottom:10px}#region_search_field{border-radius:6px;height:32px;padding:6px 12px}.bitter-disabled-slider-input{background-color:#d3d3d3!important}.select2-results__group{font-weight:400;font-size:13px;line-height:15px;color:#888}.select2-results__option--group{margin-top:6px}#storage_result_wrapper{width:380px!important;padding:10px 0 16px 10px}.filter-checkbox label:before,.filterSearch__check label:before{width:20px;height:20px;background-size:70% 70%;border:1px solid #888}.filterSearch__check{padding-right:30px}span.select2-selection.select2-selection--multiple{cursor:pointer}div.beerCatalog-item-promote__img{max-height:100%;padding:25px 5px}div.beerCatalog-item-promote__img img{height:90%}div.beerCatalog-item__volume .select2-container--default span.select2-selection__rendered{color:#000}.authShowPswdBtn,.loginShowPswdBtn,.pswdChangeRepeatShowBtn,.pswdChangeShowBtn{width:50px;height:43px;padding:10px;margin:-10px;display:block;top:15px;right:10px}.pswdChangeHideBtn,.pswdChangeRepeatHideBtn{display:none;width:0;height:0;top:16px;right:11px;user-select:none}.lk__info_block>div>span{margin-top:6px;font-style:normal;font-weight:500;font-size:14px;line-height:18px}.filterSearch__item .slider-range-wrapper{border-radius:5px}#customSlider{margin-right:15px;width:80px;height:36px;padding-left:16px;border-radius:5px;font-family:sans-serif;font-size:16px;font-weight:500;outline:none;border:none;color:#202020;background:#f1f1f1;pointer-events:none}#customSlider::-webkit-inner-spin-button,#customSlider::-webkit-outer-spin-button{-webkit-appearance:none}#customSliderBonuses{-webkit-appearance:none;width:100%;height:7px;outline:none;border-radius:3px;background:rgba(255,0,0,.2)}#customSliderBonuses::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;cursor:pointer;z-index:3;position:relative}.orderSuccess__header{font-style:normal;font-weight:700;font-size:36px;line-height:45px;color:#202020;margin-bottom:23px}.orderSuccess .orderSuccess__form_gettingBonuses{margin-top:15px}.orderSuccess__form .orderSuccess__form_button{max-width:270px}.orderSuccess div .orderSuccess__form{margin:0}.cartEmpty__emptyBarrel_subheader{margin-bottom:8px;padding-top:0}div.cartInfo__block.cart_margin{margin-top:106px}.productCard-button__change-item{fill:#fff}.password-change-input-wrapper{position:relative}.inputHeader{padding-bottom:6px}.lkMenuButton-active{transform:none;font-weight:700;font-size:36px;line-height:45px}button.lk__menu_quit{margin-left:400px}.lk__getBonuses_bonus_header{margin-top:0}.lk__leftBlock{padding-bottom:24px}.lk__getBonuses{margin-top:24px}.discount_card__form_inputSubmitButton{margin-top:0}.cartEmpty__emptyBarrel img{width:100%;height:100%}.cartEmpty__emptyBarrel{margin-bottom:83px}.select2-results__option--highlighted{background-color:#f1f1f1!important;color:#e40000!important}.filter-checkbox label,.filterSearch__check label{align-items:normal}.slider-range__bitter_presets li{padding:5px 0 5px 3px}.slider-range__bitter_presets li:hover{background-color:#e5e5e5;color:#202020}.pfg__range_clear_button{color:#fff;font-size:14px}a.filter__cancel:hover{color:#fff;background-color:#4d4d4d}.row-item{padding-bottom:12px}.catalog-filter_select-header{color:#202020}.select2-selection__choice{border:none!important}@media (max-width:1020px){.lk__menu_wrapper{justify-content:flex-start;align-items:center;gap:20px;overflow-x:auto}.lk__menu_wrapper form{flex:0 0 auto}.lk__menu_wrapper .lkMenuButton{flex:0 0 auto;font-size:18px;line-height:22px}.lk__menu_wrapper .lkMenuButton-active{transform:none}button.lk__menu_quit{margin-left:0}}