.modal-noproduct{display:none;position:fixed;z-index:40;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-noproduct__window{left:20%;top:25%;max-width:1240px;width:95%;background:#fff;-webkit-box-shadow:0 0 8px rgba(64,32,32,.4);box-shadow:0 0 8px rgba(64,32,32,.4);border-radius:12px;padding:30px 20px 20px;margin:20% auto 0}.modal-noproduct__close{position:absolute;top:18px;right:18px}.modal-noproduct__title{font-size:24px;line-height:30px;color:#202020;margin-bottom:10px}.modal-noproduct__subtitle,.modal-noproduct__title{font-family:PT Root UI;font-style:normal;font-weight:700}.modal-noproduct__subtitle{font-size:14px;line-height:18px;color:#e40000;margin-bottom:50px}.modal-noproduct__item{margin-bottom:20px}.noproduct-item{display:block}.noproduct-item__column{position:relative;width:100%}.noproduct-item__column:first-child{max-width:100px}.noproduct-item__column:nth-child(2){max-width:180px}.noproduct-item__column:nth-child(3){max-width:105px}.noproduct-item__column:nth-child(4){max-width:155px}.noproduct-item__column:nth-child(5){max-width:350px}.noproduct-item__column:nth-child(6){max-width:110px}.noproduct-item__column:nth-child(7){max-width:140px}.noproduct-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:120px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.noproduct-item__titleblock{padding-bottom:16px;border-bottom:1px solid #f1f1f1;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#888}.noproduct-item__body-img img{max-width:100%;width:auto}.noproduct-item__body-name h4{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:#202020;margin-bottom:16px}.noproduct-item__marks{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:15px;text-align:center;color:#888}.noproduct-item__body-price h4,.noproduct-item__marks{font-family:PT Root UI;font-style:normal;font-weight:500}.noproduct-item__body-price h4{font-size:14px;line-height:18px;color:#202020;margin-bottom:24px}.noproduct-item__body-price p{font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#888}.noproduct-item__increment-minus{cursor:pointer}.noproduct-item__increment-plus{cursor:pointer}.noproduct-item__body-shop{max-width:316px}.noproduct-item__drop{cursor:pointer;height:36px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:20px;color:#202020;background:#f1f1f1;border-radius:5px;padding:0 10px 0 16px;margin-bottom:7px}.noproduct-item__drop,.noproduct-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PT Root UI;font-style:normal;font-weight:500}.noproduct-item__info{height:29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:18px;color:#e40000}.noproduct-item__body-bonus{font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#888;max-width:127px;width:auto}.noproduct-item__body-finalprice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.noproduct-item__body-finalprice svg{cursor:pointer}.noproduct-item__finalpriceblock{width:100%;text-align:center}.noproduct-item__finalpriceblock h4{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:#202020;margin-bottom:14px}.noproduct-item__finalpriceblock p{font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#888}.modal-noproduct__buttonwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-noproduct__button{max-width:250px;width:100%;height:56px;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;background:#888;border-radius:5px;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:20px;line-height:25px;display:flex;align-items:center;text-align:center;color:#fff}.bannersCatalog{padding-top:0}@media screen and (max-width:1200px){.bannersCatalog{display:none}}.bannersCatalog__content{max-width:1220px;padding:0 10px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bannersCatalog__banner,.bannersCatalog__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.bannersCatalog__banner{height:180px;max-width:380px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-radius:5px}.bannersCatalog__banner:first-child{background:url(/source/img/catalog-banner/item1.png);background-size:auto 100%}.bannersCatalog__banner:nth-child(2){background:url(/source/img/catalog-banner/item2.png);background-size:auto 100%}.bannersCatalog__banner:nth-child(3){background:url(/source/img/catalog-banner/item3.png);background-size:auto 100%}.bannersCatalog__title{cursor:pointer;max-width:165px;width:100%;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:24px;line-height:125%;color:#fff}.catalog-slider{position:relative;max-width:1200px;margin:auto;width:100%;padding-top:150px;display:none}@media (max-width:1200px){.catalog-slider{display:block}}.catalog-slider__wrapper{overflow:hidden;position:relative;max-width:1200px;width:100%;height:180px;z-index:1;border-radius:5px}.catalog-slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0}.catalog-slider__slides.catalog-slider__shifting{-webkit-transition:.2s;transition:.2s}.catalog-slider__slide{max-width:325px;width:100vw;height:180px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:2px;margin:0 15px}@media (min-width:425px){.catalog-slider__slide{max-width:400px;height:200px}.catalog-slider__wrapper{height:200px}}@media (min-width:728px){.catalog-slider__slide{max-width:700px;height:250px}.catalog-slider__wrapper{height:250px}}.catalog-slider__content{max-width:820px;padding:0 10px;width:100%;margin:auto;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:26px;line-height:125%;color:#fff}.catalog-slider.catalog-slider__loaded .catalog-slider__slide:first-child,.catalog-slider.catalog-slider__loaded .catalog-slider__slide:nth-child(4){background:url(/source/img/catalog-banner/item3.png);background-size:cover;background-position:100%}.catalog-slider.catalog-slider__loaded .catalog-slider__slide:nth-child(2),.catalog-slider.catalog-slider__loaded .catalog-slider__slide:nth-child(5){background:url(/source/img/catalog-banner/item1.png);background-size:cover;background-position:100%}.catalog-slider.catalog-slider__loaded .catalog-slider__slide:nth-child(3){background:url(/source/img/catalog-banner/item2.png);background-size:cover;background-position:100%}.catalog-slider__control{position:absolute;bottom:133px;z-index:2;display:none}.catalog-slider__next,.catalog-slider__prev{cursor:pointer}.catalog-slider__prev{left:30px}.catalog-slider__next{right:30px}.catalog-slider__next:active,.catalog-slider__prev:active{-webkit-transform:scale(.8);transform:scale(.8)}.emptySearchResults{max-width:calc(1200px - 1rem);padding-top:141px;margin:0 auto}.emptySearchResults__subheader{margin-top:5px;font-weight:700;font-size:36px}.emptySearchResults__block{height:413px;max-width:calc(1200px - 1rem);margin:0 auto;background:url(/build/shop-core/images/emptySearchResults.460a0040.svg) no-repeat 100%}.emptySearchResults__block_header{font-weight:700;font-size:48px;padding-top:139px}.text-red{color:red}.filter{margin-top:25px}.filter__content{max-width:1220px;width:100%;margin:auto;padding:0 10px}.filter__suptitle{font-weight:400;font-size:12px;line-height:15px;color:#888;margin-bottom:5px}.filter__item,.filter__suptitle{font-family:PT Root UI;font-style:normal}.filter__item{font-weight:500;font-size:14px;line-height:18px;color:#202020;background:#f1f1f1;border-radius:5px;height:36px;width:100%;max-width:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px 0 10px;margin:0 2px 12px}.filter__cancel{background:#202020;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter__title{margin-bottom:10px;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:36px;line-height:45px;color:#202020;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter__heading{margin:0;font:inherit;color:inherit}.select2-selection,.select2-selection__rendered{border-radius:5px!important}.filter__titleFilter{cursor:pointer;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#569b9f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__titleFilter svg{margin-left:8px}.filter__body{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:12px}.filter__body-bokaly{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px}.filter__body_snack_buttons{display:flex;width:150px}.filter__body-bokaly .select2-container,.filter__body .select2-container{max-width:190px;width:100%!important}.filter__body-bokaly .filter__item,.filter__body-bokaly .select2-selection,.filter__body-bokaly .select2-selection__rendered,.filter__body .filter__item,.filter__body .select2-selection,.filter__body .select2-selection__rendered{box-sizing:border-box;height:36px!important;min-height:36px!important;max-height:36px!important;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px!important}.filter__body-bokaly .select2-selection,.filter__body .select2-selection{display:flex!important;align-items:center;overflow:hidden}.filter__mobileToggle{display:none;align-items:center;justify-content:center;gap:8px;width:max-content;width:fit-content;height:36px;margin:0 0 12px auto;padding:0;border:none;border-radius:5px;background:transparent;color:#202020;cursor:pointer;font-family:PT Root UI;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.filter__mobileToggle svg{flex:0 0 auto;transition:transform .2s ease}.filter--mobile-open .filter__mobileToggle svg{transform:rotate(180deg)}.filter__subbody{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter_button{background-color:#e40000;position:absolute;right:0;left:auto;top:0}@media screen and (max-width:740px){.filter__mobileToggle{display:flex}.filter:not(.filter--mobile-open) .filter__body,.filter:not(.filter--mobile-open) .filter__body-bokaly,.filter:not(.filter--mobile-open) .filter__subbody{display:none}.filter.filter--mobile-open .filter__body,.filter.filter--mobile-open .filter__body-bokaly,.filter.filter--mobile-open .filter__subbody{display:flex}.filter_button{right:auto;left:0}.beer_filter__subbody{padding-top:30px}}.filter__check{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__check:first-child{margin-right:35px}.filter__check svg{margin-left:4px}.filter__check label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#202020}.filter__check label:before{content:"";display:inline-block;width:1em;height:1em;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.filter__check input{cursor:pointer;position:absolute;z-index:1;opacity:0}.filter__check input:checked+label:before{border-color:#e40000;background-color:#e40000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.filter__check input:not(:disabled):not(:checked)+label:hover:before,.filter__check input:not(:disabled):not(:checked):hover+label:before{border-color:#ff9389}[data-tooltip]:after,[data-tooltip]:before{-webkit-transition:.2s}[data-tooltip]:after{-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3)}.filterSearch{font-family:PT Root UI;padding-top:125px}.filterSearch__content{max-width:1220px;width:100%;margin:auto;padding:0 10px}.filterSearch__suptitle{font-family:PT Root UI;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#888;margin-bottom:5px}.filterSearch__title{margin-bottom:10px;font-size:36px;line-height:45px;color:#202020;align-items:flex-end}.filterSearch__subtitle,.filterSearch__title{font-family:PT Root UI;font-style:normal;font-weight:700;display:flex;justify-content:space-between}.filterSearch__subtitle{font-size:18px;line-height:100%;color:#569b9f;max-width:200px;width:100%;margin-bottom:24px;margin-top:30px;cursor:pointer}.filterSearch__subtitle h4:hover{color:#202020}.filterSearch__titlefilterSearch{min-width:152px;cursor:pointer;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#569b9f;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.filterSearch__titlefilterSearch{display:none}.filter-checkbox{margin-top:14px!important}}.filterSearch__mobile{display:none;justify-content:space-between;margin-bottom:30px}.filterSearch__mobile .filterSearch__titlefilterSearch{display:flex}@media screen and (max-width:768px){.filterSearch__mobile{display:flex}}.filterSearch__mobileFilter{width:140px;height:36px;display:flex;align-items:center;justify-content:center;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#202020;background:#f1f1f1;border-radius:5px}.filterSearch__mobileFilter span{background:#202020;border-radius:12px;color:#fff;padding:4px 6px;margin-left:12px;margin-right:8px}.filterSearch__body{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:12px}@media screen and (max-width:1200px){.filterSearch__body{justify-content:space-evenly}}.filterSearch__item{font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;border-radius:5px;background-color:#e40000;border:1px solid #aaa;color:#202020;height:36px;width:100%;max-width:190px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter__body-bokaly .select2-container,.filter__body .select2-container,.filterSearch__body .select2-container{max-width:190px;width:100%!important}.select2-container--open,.select2-container--open .select2-dropdown{z-index:98!important}.filter__body-bokaly .select2-container:not(.select2-container--open),.filter__body .select2-container:not(.select2-container--open),.filterSearch__body .select2-container:not(.select2-container--open){z-index:auto!important}.filter__body-bokaly .filter__item,.filter__body .filter__item,.filterSearch__body .filterSearch__item,.filterSearch__item.slider-range-toggleBtnWrapper,.form-search-filter .filterSearch__item{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px}.filter__body-bokaly .select2-selection,.filter__body-bokaly .select2-selection__rendered,.filter__body .select2-selection,.filter__body .select2-selection__rendered,.filterSearch__body .select2-selection,.filterSearch__body .select2-selection__rendered{box-sizing:border-box;height:36px!important;min-height:36px!important;max-height:36px!important;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px!important}.filter__body-bokaly .select2-selection,.filter__body .select2-selection,.filterSearch__body .select2-selection{display:flex!important;align-items:center;overflow:hidden}.filter__body-bokaly .select2-selection--multiple .select2-selection__rendered,.filter__body .select2-selection--multiple .select2-selection__rendered,.filterSearch__body .select2-selection--multiple .select2-selection__rendered{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;padding:0 32px 0 10px}.filter__body-bokaly .select2-selection--single .select2-selection__clear,.filter__body-bokaly .select2-selection__choice__remove,.filter__body .select2-selection--single .select2-selection__clear,.filter__body .select2-selection__choice__remove,.filterSearch__body .select2-selection--single .select2-selection__clear,.filterSearch__body .select2-selection__choice__remove{padding-left:8px}.catalog-filter_select-header,.filter__body-bokaly .select2-selection__choice__display,.filter__body-bokaly .select2-selection__placeholder,.filter__body .select2-selection__choice__display,.filter__body .select2-selection__placeholder,.filterSearch__body .select2-selection__choice__display,.filterSearch__body .select2-selection__placeholder,.slider-range-toggleBtn{font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px}.catalog-filter_select-header,.slider-range-toggleBtn{display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-filter_select-header{position:absolute;top:0;left:10px;right:32px;height:36px;pointer-events:none}.filter__body-bokaly .select2-search__field,.filter__body .select2-search__field,.filterSearch__body .select2-search__field,.slider-range__inputs label input{box-sizing:border-box;font-family:PT Root UI;font-size:14px;line-height:18px}.filterSearch__cancel{background:#202020!important;color:#fff!important;justify-content:center}.filterSearch__subbody{display:flex;margin-top:12px;flex-wrap:wrap}.filter-checkbox,.filterSearch__check{margin-bottom:24px;display:flex;align-items:center}.filter-checkbox+.filter-checkbox,.filter-checkbox+.filterSearch__check,.filter-checkbox:first-child,.filterSearch__check+.filter-checkbox,.filterSearch__check+.filterSearch__check,.filterSearch__check:first-child{margin-right:-30px}.filter-checkbox svg,.filterSearch__check svg{margin-left:4px}.filter-checkbox label,.filterSearch__check label,.filterSearch__option-label{cursor:pointer;display:inline-flex;align-items:center;user-select:none;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#202020}.filter-checkbox label:before,.filterSearch__check label:before,.filterSearch__option-label:before{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.35em;margin-right:.5em;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.select2-selection__clear span{font-size:2em!important;font-weight:400!important}.select2-selection__clear{margin-top:2px!important}.select2-results .select2-highlighted{background:#000;color:#fff}.filter-checkbox input,.filterSearch__check input{cursor:pointer;position:absolute;z-index:1;opacity:0}.filterSearch__option-checkbox{pointer-events:none}.filterSearch__option-label:before{width:20px;height:20px;border-color:#888;background-size:70% 70%}.filter-checkbox input:checked+label:before,.filterSearch__check input:checked+label:before,.filterSearch__option-checkbox:checked+.filterSearch__option-label:before,.select2-results__option--selected .filterSearch__option-label:before{border-color:#e40000;background-color:#e40000;margin-left:-1px;margin-top:-1px;background:url(/build/shop-core/images/check.be36b298.svg)}.filterSearch__option-checkbox:checked+.filterSearch__option-label:before,.select2-results__option--selected .filterSearch__option-label:before{margin-left:0;margin-top:0}.filter-checkbox input:not(:disabled):not(:checked)+label:hover:before,.filter-checkbox input:not(:disabled):not(:checked):hover+label:before,.filterSearch__check input:not(:disabled):not(:checked)+label:hover:before,.filterSearch__check input:not(:disabled):not(:checked):hover+label:before,.select2-results__option--selectable:not(.select2-results__option--selected) .filterSearch__option-label:hover:before{border-color:#ff9389}[data-tooltip]{position:relative}[data-tooltip]:before{position:absolute;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:9px solid #202020;left:calc(-6px + 50%);top:100%;pointer-events:none;opacity:0;transition:.2s}[data-tooltip]:hover:before{opacity:1}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;width:105px;left:calc(-52.5px + 50%);top:150%;background:#202020;border-radius:4px;color:#fff;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:12px;line-height:15px;padding:.5em;box-shadow:2px 2px 5px rgba(0,0,0,.3);pointer-events:none;opacity:0;transition:.2s}[data-tooltip]:hover:after{opacity:1}.form_label{position:relative;min-height:88px}.field_multiselect,.form_label input{position:relative;width:100%;display:block;min-height:46px;border:1px solid #cdd6f3;box-sizing:border-box;border-radius:8px;padding:12px 40px 10px 16px;font-size:14px;color:#a8acc9;outline-color:#cdd6f3}.field_multiselect::placeholder,.form_label input::placeholder{color:#a8acc9}.field_multiselect:focus,.field_multiselect:hover,.form_label input:focus,.form_label input:hover{box-shadow:0 0 2px rgba(0,0,0,.16)}.form_label input.error{border-color:#eb5757}.error_text{color:#eb5757}.field_multiselect{padding-right:60px}.field_multiselect:after{content:"";position:absolute;right:14px;top:15px;width:6px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 0l3 5H0l3-5zM3 16l3-5H0l3 5z' fill='%23A8ACC9'/%3E%3C/svg%3E") 50% 50% no-repeat}.multiselect_block{position:relative;width:100%}.field_select{position:absolute;top:calc(100% - 2px);left:0;width:100%;border:2px solid #cdd6f3;border-bottom-right-radius:2px;border-bottom-left-radius:2px;box-sizing:border-box;outline-color:#cdd6f3;z-index:6}.field_select[multiple]{overflow-y:auto}.field_select option{display:block;padding:8px 16px;width:338px;cursor:pointer}.field_select option:checked{background-color:#eceff3}.field_select option:hover{background-color:#d5e8fb}.field_multiselect button{position:relative;padding:7px 34px 7px 8px;background:#ebe4fb;border-radius:4px;margin-right:9px;margin-bottom:10px}.field_multiselect button:focus,.field_multiselect button:hover{background-color:#dbd1ee}.field_multiselect button:after{content:"";position:absolute;top:7px;right:10px;width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.496 6.495a.7.7 0 00-.99-.99L12.5 11.51 6.496 5.505a.7.7 0 10-.99.99L11.51 12.5l-6.005 6.005a.7.7 0 00.99.99L12.5 13.49l6.005 6.005a.7.7 0 10.99-.99L13.49 12.5l6.005-6.005z' fill='%234F5588'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:contain}.multiselect_label{position:absolute;top:1px;left:2px;width:100%;height:44px;cursor:pointer;z-index:3}.field_select{display:none}input.multiselect_checkbox{position:absolute;right:0;top:0;width:40px;height:40px;border:none;opacity:0}.multiselect_checkbox:checked~.field_select{display:block}.multiselect_checkbox:checked~.multiselect_label{width:40px;left:auto;right:4px;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.496 6.495a.7.7 0 00-.99-.99L12.5 11.51 6.496 5.505a.7.7 0 10-.99.99L11.51 12.5l-6.005 6.005a.7.7 0 00.99.99L12.5 13.49l6.005 6.005a.7.7 0 10.99-.99L13.49 12.5l6.005-6.005z' fill='%234F5588'/%3E%3C/svg%3E") 50% 50% no-repeat}.search-filters{margin-top:20px;margin-bottom:20px}.search-title{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.form-search-filter .filterSearch__item{min-height:36px}.filter__body .filter-checkbox{display:flex;align-items:center;margin-bottom:0;margin-right:30px;margin-top:20px}.filter__body .filter-checkbox>input[type=checkbox]{transform:scale(2);margin-right:12px;margin-top:0}.filter__body .filter-checkbox>label{font-size:18px;font-weight:500;margin-bottom:0}.filter__body .filter-checkbox input[type=checkbox]{display:none}.filter__body .filter-checkbox label{color:#000;cursor:default;line-height:30px;padding:3px 0;vertical-align:middle}.filter__body .filter-checkbox label:before{content:" ";color:#000;display:inline-block;font:20px/30px Arial;margin-right:10px;position:relative;text-align:center;text-indent:0;width:26px;height:26px;background:#fff;border:1px solid #e3e3e3;border-image:initial;vertical-align:middle;border-radius:5px}.filter__body .filter-checkbox input:checked+label:before{background-color:#e40000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -3 16 16'%3E%3Cpath fill='%23fff' d='M11 0c-.28 0-.53.11-.71.29L4 6.59l-2.29-2.3A1.003 1.003 0 00.29 5.71l3 3c.18.18.43.29.71.29.28 0 .53-.11.71-.29l7-7A1.003 1.003 0 0011 0z'/%3E%3C/svg%3E");color:#fff}.filter__body .filter-checkbox input:disabled+label:before{background:#eee;color:#aaa}.filter__item button[type=submit]{background-color:inherit;width:100%}.filter-empty-block{flex-grow:1}.range-slider{position:relative}.range-slider__button{width:190px}.price-range-slider{position:absolute;top:30px;left:0;width:100%;float:left;padding:10px 20px;background-color:#f1f1f1;z-index:98}.price-range-slider .range-value{margin:0;display:flex}.price-range-slider .range-value input{width:100%;background:none;color:#000;font-size:16px;font-weight:400;box-shadow:none;border:none;margin:20px 0}.price-range-slider .range-bar{border:none;background:#f4c1c1;height:8px;width:100%}.ui-slider-handle,.ui-slider-range{background:#e40000!important}.ui-slider-handle{border:none!important;border-radius:50%!important;height:17px;width:17px;top:-.4em;cursor:pointer!important}.ui-widget.ui-widget-content{border:none!important}.slider-range-toggleBtnWrapper{position:relative;background-color:#f1f1f1}.slider-range-toggleBtnWrapper.red{background-color:#e40000;color:#fff}.slider-range-wrapper{position:absolute;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100px;top:40px;left:0;padding:8px 10px 16px;background-color:#f1f1f1;z-index:98;cursor:default}.filterSearch__cancel,.slider-range-toggleBtn,.slider-range-wrapper{user-select:none;margin-left:5px}.slider-range.ui-slider-horizontal{width:100%}.slider-range__inputs{display:flex;justify-content:space-between}.slider-range__inputs label{color:rgba(32,32,32,.5)}.slider-range__inputs label input{width:80px;margin-top:5px;color:#888}.ui-slider-horizontal{margin-bottom:0!important}.price-range-field.black{color:#202020}u-custom-range-slider{width:190px}@media (max-width:1150px){.filterSearch__subbody{justify-content:center}}.blackTextarea::-webkit-input-placeholder{color:#000}.search-not-found{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:48px;line-height:60px;color:#202020;display:flex;align-items:center;margin-top:40px;margin-bottom:40px}.search-not-found>p>span{color:#e40000}.show-more{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 24px;width:100%;background:#f1f1f1;border-radius:5px}.pfg__range_clear_button{color:#000;background-color:#e40000;position:absolute;right:20px}.pfg__range_clear_button span{display:block;font-size:2em;font-weight:400;line-height:1}.beerCatalog__main{border-top:1px solid #f1f1f1}.beerCatalog__main,.beerCatalog__row{border-bottom:1px solid #f1f1f1}.beerCatalog__row:last-child{border-bottom:none}.beerCatalog__button{max-width:1220px;width:100%;padding:0 10px;margin:27px auto 0;background:#f1f1f1;border-radius:5px;text-align:center}.beerCatalog__button .pagination{margin:6px 0}.beerCatalog__button .pagination .item{font-weight:600}.beerCatalog__button .pagination .item.disabled{color:#777}.beerCatalog__button button{width:100%;height:100%;background:#f1f1f1;border-radius:5px;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#202020}.beerCatalog__content{max-width:1220px;width:100%;margin:auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:left}.beerCatalog-item{width:200px;padding:0 .86rem;height:490px;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.beerCatalog-item:last-child{border-right:none}.beerCatalog-item__head{padding:.5rem 1.24rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.beerCatalog-item__topstyle{font-size:12px;line-height:18px;color:#888;text-align:right;min-height:42px}.beerCatalog-item__saleoff{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:14px;line-height:1.42857143;color:#e40000;text-transform:uppercase}.beerCatalog-item__img{min-height:175px;max-height:175px;overflow:hidden}.beerCatalog-item__img img{max-width:100%;object-fit:contain;width:auto}.beerCatalog-item__mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#888;margin-bottom:10px}.beerCatalog-item__stars{margin:0 8px 0 3px}.beerCatalog-item__titlemain{font-weight:700;font-size:18px;line-height:23px;color:#202020;max-height:70px;height:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:break-word}.beerCatalog-item__strength,.beerCatalog-item__titlemain{font-family:PT Root UI;font-style:normal;-webkit-box-orient:vertical}.beerCatalog-item__strength{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:41px;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:14px;line-height:18px;color:#888;height:45px}.beerCatalog-item__price,.beerCatalog-item__strength{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.beerCatalog-item__price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.beerCatalog-item__price strong{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:20px;line-height:25px;color:#202020;margin-right:9px}.beerCatalog-item__price_sale{position:relative;color:#888;font-weight:700;font-size:20px;line-height:25px;vertical-align:baseline;display:flex;align-items:flex-end}.beerCatalog-item__price_sale:after{content:"";position:absolute;z-index:2;left:0;top:10px;width:50px;height:0;border:1px solid #e40000;background:#e40000;-webkit-transform:rotate(-17.24deg);transform:rotate(-17.24deg)}.beerCatalog-item__price span{font-family:PT Root UI;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#888}.beerCatalog-item__old{font-family:PT Root UI;font-style:normal;font-weight:700;font-size:20px;line-height:25px;color:#c4c4c4;margin-right:9px;position:relative}.beerCatalog-item__old:after{content:"";position:absolute;z-index:2;width:56px;height:0;left:-5px;top:12px;border:1px solid #e40000;-webkit-transform:rotate(-25.25deg);transform:rotate(-25.25deg)}.beerCatalog-item__volume{max-height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PT Root UI;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#888}.beerCatalog-item__volume,.beerCatalog-item__volume-carousel{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.beerCatalog-item__volume-carousel{max-height:28px;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.beerCatalog-item__button{max-width:175px;max-height:36px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#202020;border-radius:5px;font-family:PT Root UI;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#fff}.beerCatalog-item__heart{cursor:pointer;height:17px;width:17px;background:url(/build/shop-core/images/heart-icon.c7a36ca9.svg) 50% no-repeat}.beerCatalog-item__heart.active,.beerCatalog-item__heart:hover{background:url(/build/shop-core/images/heart-icon-active.c901dec7.svg) 50% no-repeat}.item__choose_select{width:100%}:root{--Color4:#000}.option_tare{padding:10px}@media screen and (max-width:1560px){.beerCatalog__content{max-width:920px}}@media screen and (max-width:1240px){.beerCatalog__content{max-width:620px}}@media screen and (max-width:635px){.beerCatalog__content{max-width:420px}}@media (max-width:720px){.ui.pagination.menu .item.next,.ui.pagination.menu .item.prev{font-size:0}.ui.pagination.menu .item.prev:before{content:"←";font-size:16px}.ui.pagination.menu .item.next:before{content:"→";font-size:16px}}@media (max-width:450px){.beerCatalog__content{justify-content:center}.beerCatalog-item{width:100%;min-height:auto;max-height:none;height:auto;border-right:none;display:block}.beerCatalog-item__img,.beerCatalog-item__img a{width:100%;height:200px;text-align:center;max-height:none;min-height:auto}.beerCatalog-item__img img{display:inline-block;height:200px}.productCard__bucketButton{width:350px}.beerCatalog-item__strength,.beerCatalog-item__titlemain{height:auto;max-height:none}.beerCatalog-item .h2{margin:0 0 12px!important}}.breweryCatalog{max-width:calc(1200px - 1rem);margin:0 auto;padding:30px 0 80px}.breweryCatalog__head_crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;color:#888}.breweryCatalog__head_crumbs_element:not(:last-child){margin-right:10px}.breweryCatalog__head_header{margin-bottom:10px;font-size:36px;font-weight:700;color:#202020}.breweryCatalog__head_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breweryCatalog__head_select{padding:6px 110px 6px 10px;border-radius:5px;background:#f1f1f1;color:#202020}.breweryCatalog__head_filter{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:500;color:#569b9f}.breweryCatalog__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.breweryCatalog__main_element{margin:0 10px 10px 0}.breweryCatalog__main_element:hover .breweryCatalog__main_img{opacity:.5}.breweryCatalog__main_element:active .breweryCatalog__main_img{-webkit-filter:brightness(.3);filter:brightness(.3)}.breweryCatalog__main_img{position:relative}.breweryCatalog__main_name{font-size:18px;font-weight:700;margin:14px 0 0;padding-bottom:20px}.breweryCatalog__loadMore{width:100%;margin:36px auto 0;padding:9px 0;border-radius:5px;background:#f1f1f1;font-weight:700;font-size:14px;color:#202020}.breweryCatalog__loadMore:hover{background:#202020;color:#fff}.breweryCatalog__main_img{min-height:221px;min-width:284px;max-width:284px;max-height:221px;object-fit:contain}@media (max-width:1100px){.breweryCatalog{padding:121px 0 40px}.breweryCatalog__head{padding:0 15px}.breweryCatalog__head_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breweryCatalog__head__header{font-size:28px;font-weight:700}.breweryCatalog__main{-ms-flex-pack:distribute;justify-content:space-around}.breweryCatalog__main_img{width:158px;height:123px}}@media (max-width:340px){.breweryCatalog{padding:121px 0 40px}.breweryCatalog__head{padding:0 15px}.breweryCatalog__head_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breweryCatalog__head__header{font-size:28px;font-weight:700}.breweryCatalog__main{-ms-flex-pack:distribute;justify-content:space-around}.breweryCatalog__main_img{width:138px;height:103px}}.styleCatalog{max-width:calc(1200px - 1rem);margin:0 auto;padding:30px 0 80px}.styleCatalog__head_crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;color:#888}.styleCatalog__head_crumbs_element:not(:last-child){margin-right:10px}.styleCatalog__head_header{margin-bottom:10px;font-size:36px;font-weight:700;color:#202020}.styleCatalog__head_wrapper{max-height:36px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.styleCatalog__head_select{padding:6px 110px 6px 10px;border-radius:5px;background:#f1f1f1;color:#202020}.select2-container--default .select2-selection--single[role=combobox]{border:0}.styleCatalog__head_filter{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:500;color:#569b9f}.styleCatalog__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.styleCatalog__main_element{margin:0 10px 10px 0;flex:1 0 21%;width:20%;height:auto}.styleCatalog__main_element:hover .styleCatalog__main_img{opacity:.5}.styleCatalog__main_element:active .styleCatalog__main_img{-webkit-filter:brightness(.3);filter:brightness(.3)}.styleCatalog__main_element .styleCatalog__main_img{position:relative;max-width:100%;height:auto;display:block}.styleCatalog__main_name{font-size:18px;font-weight:700;margin:14px 0 0;padding-bottom:20px}.styleCatalog__loadMore{width:100%;margin:36px auto 0;padding:9px 0;border-radius:5px;background:#f1f1f1;font-weight:700;font-size:14px;color:#202020}.styleCatalog__loadMore:hover{background:#202020;color:#fff}.styleCatalog__main_img{min-width:326px;min-height:358px;max-width:326px;max-height:358px;object-fit:contain}@media (max-width:1100px){.styleCatalog{padding:121px 0 40px}.styleCatalog__head{padding:0 15px}.styleCatalog__head_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.styleCatalog__head__header{font-size:28px;font-weight:700}.styleCatalog__main{-ms-flex-pack:distribute;justify-content:space-around}.styleCatalog__main_img{width:158px;height:123px}.styleCatalog__main_element{margin:0 10px 10px 0;flex:1 0 41%;width:20%;height:auto}.styleCatalog__main_element .styleCatalog__main_img{position:relative;max-width:100%;height:auto;display:block}}@media (max-width:340px){.styleCatalog{padding:121px 0 40px}.styleCatalog__head{padding:0 15px}.styleCatalog__head_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.styleCatalog__head__header{font-size:28px;font-weight:700}.styleCatalog__main{-ms-flex-pack:distribute;justify-content:space-around}.styleCatalog__main_img{width:138px;height:103px}}