@media only screen and (max-width:600px){.v-application .title{line-height:1.25rem;margin:5px 0}.v-stepper--vertical .v-stepper__content{border-left:none!important;margin:0!important;padding:0 23px!important}.v-stepper--vertical .v-stepper__step{background:#f5f5f5;padding:10px 16px 14px!important}.v-stepper__step:not(.v-stepper__step--active){display:none}}@media only screen and (max-width:400px){.v-stepper--vertical .v-stepper__content{padding:0 10px!important}.v-stepper--vertical .v-stepper__step{padding:10px 10px 14px!important}}
.action .auto-size[data-v-1f4bfcb6]{height:auto!important}.action .btn__one[data-v-1f4bfcb6]{height:50px}.action .btn__content[data-v-1f4bfcb6]{text-transform:none}.action .btn__content .v-list-item__title[data-v-1f4bfcb6]{font-weight:700;text-transform:uppercase}
.annotation[data-v-04c856c2]{border-left:4px solid var(--color-primary);padding-left:10px}.annotation_image[data-v-04c856c2]{border-radius:15px 0 15px 0;margin:0 auto;max-height:700px;max-width:90%}
.step-wrapper{position:relative}
.estimate{margin-bottom:50px;min-height:300px}.estimate__title{padding-bottom:30px;padding-top:50px}@media only screen and (max-width:999px){.estimate__title{padding-bottom:0;padding-top:30px;position:relative}}@media only screen and (max-width:600px){.estimate__title{margin-bottom:30px}}.estimate__sub-title{max-width:70%;padding-bottom:0!important}@media only screen and (max-width:999px){.estimate__sub-title{max-width:100%}}.estimate .field{margin:0!important}.estimate .row{margin-bottom:0;margin-top:0}.estimate div:not(.estimate__title) .container,.estimate.container{padding:0}.estimate .v-stepper,.estimate .v-stepper__header{box-shadow:none!important}.estimate .v-stepper__step--active{margin-bottom:12px}.estimate .v-stepper__step--active+.v-stepper__content:not(:last-child){border:none;margin:5px;padding:30px 30px 50px}.estimate .v-stepper__step--active+.v-stepper__content{border-radius:15px 0 15px 0;box-shadow:0 1px 10px #ddd}@media only screen and (max-width:600px){.estimate .v-stepper__step--active+.v-stepper__content{border-radius:0;box-shadow:none}}.estimate .v-btn{margin:5px;min-width:calc(100% - 10px)!important}.estimate .v-btn,.estimate .v-input__slot{border-radius:10px 0 10px 0}.estimate .v-text-field.v-text-field--enclosed .v-text-field__details{padding-left:0}.estimate .wrapper{margin:0 auto;max-width:1800px}.estimate .wrapper .success-block{display:flex;justify-content:space-between;margin:100px 0}.estimate .wrapper .success-block .image-box{box-sizing:border-box;flex:0 0 40%;padding-top:54px;text-align:center}.estimate .wrapper .success-block .image-box img{max-width:100%}.estimate .wrapper .success-block .content-box{flex:0 1 60%}.estimate .wrapper .success-block .content-box>h1{font-size:40px;font-weight:300;line-height:45px;margin:30px 0 50px;max-width:500px}.estimate .wrapper .success-block .content-box>.subheader{font-size:25px;font-weight:400}.estimate .wrapper .success-block .content-box .mail-link{color:#ca0000}.estimate .wrapper .success-block .content-box .mail-link:hover{color:#e6bc71}.estimate .wrapper .success-block .content-box .mail-link:hover:before{background-color:#e6bc71}.estimate .wrapper .success-block .content-box .mail-link:active{color:#e6bc71}.estimate .wrapper .success-block .content-box .mail-link:active:before{background-color:#e6bc71}.estimate .wrapper .success-block .content-box .text{background:#f9f9f9;margin-bottom:50px;padding:30px 20px}.estimate .wrapper .success-block .content-box .text>p{margin-bottom:15px}.estimate .wrapper .success-block .content-box .text ul{list-style-type:none;padding-left:15px}.estimate .wrapper .success-block .content-box .text ul li{margin:10px 0}.estimate .wrapper .success-block .content-box .text ul li span{font-weight:700}.estimate .wrapper .success-block .content-box .list>h3{font-size:25px;font-weight:300;line-height:30px;margin:30px 0 15px}.estimate .wrapper .success-block .content-box .list ul{list-style-type:none}.estimate .wrapper .success-block .content-box .list ul li{margin:30px 0}.estimate .wrapper .success-block .content-box .list ul li .title{font-weight:700}.estimate .wrapper .v-list-item__subtitle,.estimate .wrapper .v-list-item__title{white-space:normal}@media only screen and (max-width:959px){.estimate .wrapper .success-block{margin:50px 0}.estimate .wrapper .success-block .image-box{flex:0 0 35%;padding-top:109px}.estimate .wrapper .success-block .content-box{flex:0 1 60%}.estimate .wrapper .success-block .content-box>h1{font-size:30px;line-height:35px;margin:20px 0 30px}.estimate .wrapper .success-block .content-box>.subheader{font-size:20px}}@media only screen and (max-width:725px){.estimate .wrapper .success-block{display:block;padding:0 25px}.estimate .wrapper .success-block .image-box{display:none}.estimate .wrapper .success-block .content-box>h1{font-size:30px;line-height:35px;margin:20px 0 30px}.estimate .wrapper .success-block .content-box>.subheader{font-size:20px}}@media only screen and (max-width:400px){.estimate .wrapper .success-block{padding:0 10px}}
.alert-message[data-v-955b1b7a]{align-items:flex-end;bottom:0;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:1000}.alert-message__action[data-v-955b1b7a]{cursor:pointer;line-height:30px}.alert-message__action i[data-v-955b1b7a]{vertical-align:middle}.alert-message__body[data-v-955b1b7a]{font-weight:400;line-height:30px;padding:0 15px}.alert-message__wrapper[data-v-955b1b7a]{display:flex;font-size:1.1em;margin:30px;min-width:200px;opacity:1;padding:15px;pointer-events:auto;text-align:center;transition:.3s ease-in;z-index:1000}.alert-message__wrapper--hide[data-v-955b1b7a]{opacity:0}.alert-message__wrapper--shadow[data-v-955b1b7a]{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.alert-message__wrapper--primary[data-v-955b1b7a]{background:var(--primary-action);border:none;border-radius:5px;color:var(--bg-color)}.alert-message__close-button[data-v-955b1b7a]{color:var(--bg-color)}
.cart-button[data-v-3db9b427]{align-items:center;display:flex;height:40px;position:relative}.cart-button__icon-wrapper[data-v-3db9b427]{flex:0 0 auto;margin-right:16px;position:relative}.cart-button__count[data-v-3db9b427]{background:var(--primary-action);border-radius:50%;color:var(--bg-color);font-size:14px;font-weight:700;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:-4px;transition:background .2s ease;width:20px;z-index:10}.cart-button__icon[data-v-3db9b427]{background:url(/images/cart.svg?38ca505067eab0c00f33014675cb12cf) no-repeat;background-size:100% 100%;display:block;height:26px;margin:0;position:relative;width:30px}.cart-button__list[data-v-3db9b427]{display:none}.cart-button__action[data-v-3db9b427]{line-height:1px;width:100%}.cart-button__action:active .cart-button__count[data-v-3db9b427],.cart-button__action:hover .cart-button__count[data-v-3db9b427]{background:var(--secondary-action)}@media (min-width:768px){.cart-button:hover .cart-button__list[data-v-3db9b427]{display:block}}
.cart-items .cart-item[data-v-7f8e91ba]{display:flex;justify-content:space-between}.cart-items .cart-item__name[data-v-7f8e91ba]{flex:1 1 60%}.cart-items .cart-item__price[data-v-7f8e91ba]{align-items:center;display:flex;flex:1 1 40%;justify-content:right;padding-left:10px;text-align:right}.cart-items .cart-item__price-group[data-v-7f8e91ba]{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-evenly;line-height:1em}.cart-items .cart-item__price .text-secondary[data-v-7f8e91ba]{font-size:1em;font-weight:400;margin-left:5px}.cart-items .cart-item__price button[data-v-7f8e91ba]{margin-left:10px}.cart-items .cart-item .price.total[data-v-7f8e91ba]{font-weight:500}.cart-items .cart-item .price.small[data-v-7f8e91ba]{font-size:.9em;font-weight:300}
.cart-preview[data-v-18188671]{background:var(--bg-color);border-radius:4px;box-shadow:var(--box-shadow);display:block;min-width:450px;padding:calc(var(--step)*2);position:absolute;right:0;top:40px;z-index:100}.cart-preview__action[data-v-18188671]{display:inline-block;margin-left:var(--step)}.cart-preview__header[data-v-18188671]{margin:0 0 var(--step);text-align:justify}.cart-preview__header-button[data-v-18188671],.cart-preview__header-title[data-v-18188671]{display:inline-block}.cart-preview__header-title[data-v-18188671]{font-size:1em;font-weight:700}.cart-preview__header-button[data-v-18188671]{float:right}.cart-preview__body[data-v-18188671]{max-height:40vh;overflow-y:auto}.cart-preview__footer[data-v-18188671]{border-top:1px solid var(--secondary-box);padding-top:calc(var(--step)*1.5)}.cart-preview__footer-price[data-v-18188671]{font-size:1.5em;font-weight:500;text-align:right}.cart-preview__footer-action[data-v-18188671]{float:right;margin-top:calc(var(--step)*1.5)}
.case-promo-action[data-v-4b7f611a]{cursor:pointer}
.autocomplete-field{position:relative}.autocomplete-field--error{color:var(--primary-action)}.autocomplete-field--error .autocomplete-field__wrapper{border-color:var(--primary-action)}@media (max-width:768px){.autocomplete-field .autocomplete-field__overlay{background-color:rgba(0,0,0,.75);display:none;height:100vh;inset:0;opacity:1;position:fixed;transition:opacity .3s ease-in-out 0s;width:100vw;z-index:900}.autocomplete-field .autocomplete-field__overlay:before{background:#fff;content:"";display:block;height:70px;left:0;position:absolute;right:0;top:0;z-index:901}.autocomplete-field--focused{bottom:0;left:0;padding:16px 4px;position:fixed;right:0;top:0;z-index:901}.autocomplete-field--focused .autocomplete-field__overlay{display:block}.autocomplete-field--focused .autocomplete-field__menu{left:1%;max-height:70vh;top:58px;width:98%}.autocomplete-field--focused .autocomplete-field__wrapper{z-index:902}}.autocomplete-field__wrapper{background:#fff;border:1px solid var(--text-secondary-color);border-radius:4px;margin-bottom:4px;position:relative}.autocomplete-field__wrapper:has(.autocomplete-field__input:focus){border-color:var(--secondary-action)}.autocomplete-field__label{background:#fff;box-sizing:border-box;font-size:.9em;left:12px;line-height:1em;padding:0 4px;position:absolute;top:calc(-.5em - 1px)}.autocomplete-field__input{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1.1em;height:2.5em;outline:0;padding:0 16px;position:relative;width:100%;z-index:1}.autocomplete-field__error{font-size:.9em}.autocomplete-field__menu{box-shadow:var(--box-shadow);color:var(--text-color);left:0;max-height:20em;overflow-y:auto;position:absolute;top:40px;width:100%;z-index:1000}.autocomplete-field__item{background:var(--bg-color);cursor:pointer;padding:8px}.autocomplete-field__item:not(.autocomplete-field__item--selected,.autocomplete-field__item--empty):hover{background:var(--secondary-box)}.autocomplete-field__item--selected{background:var(--primary-action);color:var(--bg-color)}.autocomplete-field__item--empty{cursor:default}.autocomplete-field__icon{line-height:1em;vertical-align:middle}.autocomplete-field__action{bottom:0;cursor:pointer;display:block;height:2.5em;line-height:2.5em;margin-bottom:auto;margin-top:auto;position:absolute;right:15px;top:0;z-index:2}
.checkbox-field__input{opacity:0;position:absolute}.checkbox-field__label{cursor:pointer;display:inline-block;padding:4px 0 4px 45px;position:relative;vertical-align:top}.checkbox-field__label:before{background:var(--bg-color);border:1px solid var(--secondary-action);border-radius:3px;bottom:0;box-sizing:border-box;height:30px;left:0;top:0;width:30px}.checkbox-field__label:after,.checkbox-field__label:before{content:"";margin-bottom:auto;margin-top:auto;position:absolute}.checkbox-field__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.69 28'%3E%3Cpath fill='%23FFF' d='M9.94 28a2.79 2.79 0 0 1-2.22-1.11L.56 17.46A2.79 2.79 0 1 1 5 14.09l4.7 6.21 11.82-19a2.79 2.79 0 0 1 4.73 2.95l-14 22.42A2.79 2.79 0 0 1 10.06 28Zm0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;bottom:6px;height:17px;left:6px;top:6px;transform:scale(0);transition:transform .2s ease;width:17px}.checkbox-field__input:checked+.checkbox-field__label:after{transform:scale(1)}.checkbox-field__input:checked+.checkbox-field__label:before{background:var(--primary-action);border-color:var(--primary-action)}@media (max-width:768px){.checkbox-field__label{padding-left:25px}.checkbox-field__label:before{height:20px;width:20px}.checkbox-field__label:after{height:9px;width:9px}}
.city-picker__unknown{font-weight:300;padding:8px 16px}.city-picker__unknown-title{font-weight:500}.city-picker__quick{font-size:1.1em;line-height:2em;margin-bottom:calc(var(--step)*2)}.city-picker__action{margin-right:calc(var(--step)*2)}
.shop-tooltip{position:relative}.shop-tooltip__content{background:var(--bg-color);border-radius:4px;box-shadow:var(--box-shadow);font-size:.8em;left:-160px;padding:5px 10px;position:absolute;text-align:center;top:22px;width:300px;z-index:100}.shop-tooltip--bottom .shop-tooltip__content{border:2px solid #eee;bottom:30px;box-sizing:border-box;font-size:1em;left:0;margin:0 auto;max-width:320px;padding:16px;position:fixed;right:0;top:auto;z-index:1000}
.c-hint .material-icons[data-v-2aebd178]{background:var(--text-secondary-color);border-radius:15px;color:var(--bg-color);cursor:default;font-size:14px;font-weight:400;height:20px;line-height:18px;margin:0 0 2px 5px;text-align:center;vertical-align:middle;width:20px}
.text-field{line-height:1em}.text-field--error{color:var(--primary-action)}.text-field--error .text-field__wrapper{border-color:var(--primary-action)}.text-field__wrapper{background:var(--bg-color);border:1px solid var(--text-secondary-color);border-radius:4px;margin-bottom:4px;position:relative}.text-field__wrapper:has(.text-field__input:focus){border-color:var(--secondary-action)}.text-field__label{background:transparent;box-sizing:border-box;font-size:.9em;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:1}.text-field__label:after{background:var(--bg-color);content:"";display:block;height:2px;left:0;position:absolute;top:7px;width:100%;z-index:-1}.text-field__input{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1.1em;height:2.5em;outline:0;padding:0 16px;position:relative;width:100%;z-index:1}.text-field__error{font-size:.9em}.text-field__hint{align-items:center;bottom:0;color:var(--text-color);display:flex;position:absolute;right:16px;top:0;z-index:2}
.toggle__button{color:var(--text-color);font-weight:400;padding:5px 15px}.toggle__button:hover{color:var(--secondary-action)}.toggle__button--active{border:none;border-bottom:4px solid var(--primary-action);color:var(--primary-action);cursor:default}
.tab-pages__slide-enter-active{transition:all .3s ease}.tab-pages__slide-leave-active{transition:none}.tab-pages__slide-enter,.tab-pages__slide-leave-to{opacity:0;transform:translateX(20px)}.tab-pages__header{border-bottom:4px solid var(--secondary-box)}.tab-pages__toggles{margin-bottom:-4px;overflow-x:auto;white-space:nowrap}.tab-pages__body{overflow:hidden}.tab-pages__page{padding:0}
.order-customer__field{box-sizing:border-box}.order-customer__page{display:flex;flex-wrap:wrap;justify-content:space-between;padding:calc(var(--step)*4) 0 0}
.text-area{line-height:1em}.text-area--error{color:var(--primary-action)}.text-area--error .text-area__wrapper{border-color:var(--primary-action)}.text-area__wrapper{background:var(--bg-color);border:1px solid var(--text-secondary-color);border-radius:4px;margin-bottom:4px;position:relative}.text-area__wrapper:has(.text-area__input:focus){border-color:var(--secondary-action)}.text-area__label{background:transparent;box-sizing:border-box;font-size:.9em;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:1}.text-area__label:after{background:var(--bg-color);content:"";display:block;height:2px;left:0;position:absolute;top:7px;width:100%;z-index:-1}.text-area__input{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1.1em;margin-bottom:-2px;min-height:3em;outline:0;overflow:auto;padding:8px 16px;position:relative;resize:vertical;width:100%;z-index:1}.text-area__error{font-size:.9em}.text-area__hint{align-items:center;bottom:0;color:var(--text-color);display:flex;position:absolute;right:16px;top:0;z-index:2}
.terminals{align-items:center;display:flex;flex-direction:column}.terminals__list{box-sizing:content-box;overflow:hidden;padding:calc(var(--step)*2) 0;transition:all .5s ease-out;width:100%}.terminals__title{font-size:1em;margin:calc(var(--step)*3) 0 0;width:100%}.terminals__info{color:var(--text-secondary-color);width:100%}.terminal{display:flex;margin-bottom:15px}.terminal__logo{width:30px}.terminal-details{padding-left:10px}.terminal-details__address{display:inline-block;font-weight:400}.terminal-details__title{display:inline-block}.terminal-details__pay{color:var(--primary-action)}.terminal-details__time{color:var(--text-secondary-color)}
.delivery-details__time{margin:calc(var(--step)*2) 0}
.order-details{padding:calc(var(--step)*2)}.order-details__checkbox{font-size:1.1em;margin-top:calc(var(--step)*2)}.order-details__checkbox-info{color:var(--text-secondary-color);display:block;font-size:.8em;line-height:1em}
.order-prepayment[data-v-120a155b]{font-size:.9em}.order-prepayment__debt[data-v-120a155b]{margin-top:8px}
.submit-oder[data-v-22574bd9]{width:100%}
.popup-fade-enter-active,.popup-fade-leave-active{transition:opacity .3s ease}.popup-fade-enter,.popup-fade-enter-from,.popup-fade-leave-active,.popup-fade-leave-to{opacity:0}.popup__container{height:100%;inset:0;overflow-y:auto;position:fixed;z-index:110}@media (min-width:768px){.body--popup .popup__container{padding-right:17px}}.body--popup{overflow:hidden!important}@media (min-width:768px){.body--popup{padding:0 17px 0 0!important}.body--popup .header-wrapper{padding-right:17px!important}}.popup__placeholder-overlay{background-color:rgba(0,0,0,.75);height:100vh;inset:0;opacity:1;position:fixed;transition:opacity .3s ease-in-out 0s;width:100vw;z-index:111}.popup__inner-container{align-items:center;box-sizing:border-box;display:flex;min-height:100%}.popup__content{background-color:#fff;height:auto;margin:auto;min-width:384px;padding:50px;position:relative;width:840px;z-index:112}.popup__close-button{cursor:pointer;display:block;position:absolute;right:10px;top:10px}.popup__close-icon{box-sizing:border-box;color:var(--text-secondary-color);font-size:30px;position:sticky;top:15px;transition:.2s ease}.popup__close-icon:hover{transform:rotate(90deg)}@media (max-width:992px){.popup__content{padding:30px}}@media (max-width:767px){.popup__content{height:100%;padding:16px}.popup__close-button{cursor:pointer;display:block;height:auto;position:fixed;right:15px;top:15px}.popup__close-icon{background:var(--bg-color);border-radius:50%;opacity:.6}.popup__inner-container{min-height:-moz-max-content;min-height:max-content}.popup__placeholder-overlay{background:var(--color-bg)}}@media (max-width:480px){.popup__content{box-sizing:border-box;min-width:100%}}@media (max-width:385px){.popup__content{box-sizing:border-box;padding:8px}}.popup--outline .popup__content{padding:0}
.property[data-v-1ce899aa]{border-bottom:1px solid var(--secondary-box)}.property__label[data-v-1ce899aa]{display:inline-block;flex:1 1 60%;text-align:left;width:60%}.property__value[data-v-1ce899aa]{display:inline-block;flex:1 1 40%;max-width:40%;padding-left:15px}.property__measure[data-v-1ce899aa]{color:var(--text-secondary-color)}
.counter[data-v-eb2e1e32]{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:2em;height:40px;line-height:42px;text-align:center}.counter.compact[data-v-eb2e1e32]{font-size:1.5em;min-width:75px}.counter.compact i[data-v-eb2e1e32]{font-size:1.2em}.counter a[data-v-eb2e1e32]{display:inline-block;line-height:normal;vertical-align:middle}.counter i[data-v-eb2e1e32]{font-size:1.3em}
.card-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:20px;justify-content:flex-end}.card-actions__button{font-size:.9em;height:40px;line-height:40px;margin-left:10px;max-height:40px;width:130px}.card-actions__button--small{padding:0;width:50px}.card-actions__button--small i{font-size:1.5em;line-height:36px}
.cart-item__count-price{display:block;font-size:.8em;line-height:.8em;margin-top:-5px;text-align:right}.grid__row:first-child .cart-item--empty{display:block}
.promo-link[data-v-0ee80ec6]{cursor:pointer}
.cart-button{position:relative;text-align:left}.cart-button__list{display:none}.cart-button__action{line-height:1px;width:100%}.cart-button__action:active .cart-button__count,.cart-button__action:hover .cart-button__count{background:var(--secondary-action)}.cart-button .cart-preview{border-radius:15px 0 15px 0!important;top:25px!important}.cart-button .cart-preview .action{border-radius:10px 0 10px 0!important}@media (min-width:768px){.cart-button:hover .cart-button__list{display:block}}
.delivery-details__time{margin:calc(var(--step)*2) 0}
.loader-wrapper[data-v-4d10954a]{align-items:center;display:flex;height:100%;justify-content:center}.loader-wrapper .loader[data-v-4d10954a]{animation:spin-4d10954a .75s linear infinite;border:2px solid var(--primary-action);border-radius:50%;display:inline-block;height:20px;position:relative;width:20px}.loader-wrapper .loader[data-v-4d10954a]:after,.loader-wrapper .loader[data-v-4d10954a]:before{border:inherit;border-radius:inherit;content:"";display:none;height:inherit;left:-2px;position:absolute;top:-2px;width:inherit}.loader-wrapper .loader-1[data-v-4d10954a]{border-top-width:0}@keyframes spin-4d10954a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.input-apply-text[data-v-02486adf]{background:var(--bg-color);border:1px solid var(--secondary-action);border-radius:3px;margin:0;padding:0;position:relative}.input-apply-text--active[data-v-02486adf]{background:var(--secondary-box);border:1px solid var(--text-secondary-color)}.input-apply-text__loading-box[data-v-02486adf]{display:block;height:2.5em}.input-apply-text__apply[data-v-02486adf]{line-height:2.5em;padding-left:1em}.input-apply-text__icon[data-v-02486adf]{line-height:1em;vertical-align:middle}.input-apply-text__icon--apply[data-v-02486adf]{color:var(--apply-color)}.input-apply-text__input[data-v-02486adf]{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1em;height:2.5em;line-height:1em;outline:0;padding:5px 15px;width:100%}.input-apply-text__input[data-v-02486adf]::-webkit-input-placeholder{color:var(--text-secondary-color);-khtml-opacity:1;opacity:1}.input-apply-text__input[data-v-02486adf]::-moz-placeholder{color:var(--text-secondary-color);-moz-opacity:1;opacity:1}.input-apply-text__input .placeholder[data-v-02486adf]{color:var(--text-secondary-color);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1}.input-apply-text__action[data-v-02486adf]{bottom:0;cursor:pointer;display:block;height:2.5em;line-height:2.5em;position:absolute;right:15px;top:0}
.promo-button[data-v-36d25792]{max-height:76px;width:100%}.promo-button__slide-a-enter-active[data-v-36d25792]{transition:all .3s ease}.promo-button__slide-a-enter[data-v-36d25792],.promo-button__slide-a-leave-to[data-v-36d25792]{opacity:0;transform:translateY(10px)}.promo-button__slide-input-enter-active[data-v-36d25792]{transition:all .3s ease}.promo-button__slide-input-enter[data-v-36d25792],.promo-button__slide-input-leave-to[data-v-36d25792]{opacity:0;transform:translateY(10px)}.promo-button__input[data-v-36d25792]{margin-bottom:10px}.promo-button__action[data-v-36d25792]{text-align:center;width:100%}
.cart-total[data-v-fab456e8]{position:relative}.cart-total__fade-enter-active[data-v-fab456e8],.cart-total__fade-leave-active[data-v-fab456e8]{transition:opacity .5s}.cart-total__fade-enter[data-v-fab456e8],.cart-total__fade-leave-to[data-v-fab456e8]{opacity:0}.cart-total__action[data-v-fab456e8]{width:100%}.cart-total__action--checkout[data-v-fab456e8]{height:60px;line-height:60px;margin:calc(var(--step)*4) 0 calc(var(--step)*2) auto;max-width:400px}.cart-total__amount[data-v-fab456e8]{display:flex}.cart-total__count[data-v-fab456e8]{flex:1 2 45%;line-height:1em}.cart-total__price[data-v-fab456e8]{flex:1 1 55%;font-size:1.8em;line-height:1em}.cart-total__promo-box[data-v-fab456e8]{margin:0 0 0 auto;max-width:400px}
.order-transmitting[data-v-287ccece]{background:#77777740;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}
.product-actions{padding:0}.product-actions__fade-enter-active,.product-actions__fade-leave-active{transition:opacity .5s}.product-actions__fade-enter,.product-actions__fade-leave-to{opacity:0}.product-actions__button{font-weight:400;height:45px;line-height:45px;margin:0;text-align:center;text-transform:none;width:100%}
.gallery[data-v-07ba0da8]{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery__fade-enter-active[data-v-07ba0da8],.gallery__fade-leave-active[data-v-07ba0da8]{transition:opacity .5s}.gallery__fade-enter[data-v-07ba0da8],.gallery__fade-leave-to[data-v-07ba0da8]{opacity:0}.gallery__loading-box[data-v-07ba0da8]{bottom:0;left:0;position:absolute;right:0;top:0}.gallery__image[data-v-07ba0da8],.gallery__thumb[data-v-07ba0da8]{-webkit-tap-highlight-color:transparent}.gallery__main[data-v-07ba0da8]{overflow:hidden;position:relative;text-align:center}.gallery__image[data-v-07ba0da8]{border:0;height:100%;margin:0 auto;max-width:100%;position:relative}.gallery__thumbs[data-v-07ba0da8],.gallery__thumbs-button[data-v-07ba0da8]{align-items:center;display:flex;justify-content:center}.gallery__thumbs-button[data-v-07ba0da8]{background:var(--bg-color);border:1px solid var(--primary-action);border-radius:20px;color:var(--primary-action);cursor:pointer;font-size:30px;font-weight:400;height:28px;margin:2px;min-width:28px;overflow:hidden;padding:0;transition:.2s ease-in;width:28px}.gallery__thumbs-button--back[data-v-07ba0da8]:after{margin-left:3px;transform:rotate(-135deg)}.gallery__thumbs-button--forward[data-v-07ba0da8]:after{margin-right:2px;transform:rotate(45deg)}.gallery__thumbs-button[data-v-07ba0da8]:after{border-right:1px solid var(--primary-action);border-top:1px solid var(--primary-action);content:"";display:block;height:6px;margin-top:1px;transition:.2s ease-in;width:6px}.gallery__thumbs-button[data-v-07ba0da8]:hover{color:var(--primary-action)}.gallery__thumbs-button[data-v-07ba0da8]:hover,.gallery__thumbs-button[data-v-07ba0da8]:hover:after{border-color:var(--secondary-action)}.gallery__thumbs-button--disabled[data-v-07ba0da8]{background:var(--bg-color);border-color:var(--secondary-box);color:var(--secondary-box);cursor:default}.gallery__thumbs-button--disabled[data-v-07ba0da8]:after{border-color:var(--secondary-box)}.gallery__thumbs-button--disabled[data-v-07ba0da8]:hover{border-color:var(--secondary-box);color:var(--secondary-box)}.gallery__thumbs-button--disabled[data-v-07ba0da8]:hover:after{border-color:var(--secondary-box)}.gallery__thumbs-wrapper[data-v-07ba0da8]{overflow:hidden;width:100%}.gallery__thumbs-slider[data-v-07ba0da8]{display:flex;margin-right:auto;transition:margin-left .3s ease-in-out 0s;width:-moz-max-content;width:max-content}.gallery__thumb[data-v-07ba0da8]{cursor:pointer;max-height:100px;max-width:100px;min-height:70px;min-width:100px;overflow:hidden;padding:5px;position:relative;text-align:center}.gallery__thumb--video[data-v-07ba0da8]:before{border:2px solid var(--primary-action);border-radius:20px;height:30px;left:-6px;width:30px}.gallery__thumb--video[data-v-07ba0da8]:after,.gallery__thumb--video[data-v-07ba0da8]:before{bottom:0;content:"";display:block;margin:auto;opacity:.6;position:absolute;right:0;top:0;z-index:50}.gallery__thumb--video[data-v-07ba0da8]:after{border-color:transparent transparent transparent var(--primary-action);border-style:solid;border-width:10px 0 10px 20px;box-sizing:border-box;height:20px;left:0;width:20px}
.product-variants__variant{margin-bottom:16px}.product-variants__variant:last-of-type{margin-bottom:0}.product-variants__name{margin-bottom:6px}.product-variants__values{display:flex;flex-wrap:wrap;gap:8px}.product-variants__value{border:1px solid var(--color-gray);border-radius:8px 0 8px 0;color:var(--color-text);cursor:pointer;padding:4px 8px}.product-variants__value--selected{border-color:var(--color-primary);color:var(--color-primary);cursor:default}.product-variants__link{text-decoration:none}
.product-options__variant{margin-bottom:16px}.product-options__variant:last-child{margin-bottom:0}.product-options__name{margin-bottom:6px}.product-options__enums{display:flex;flex-wrap:wrap;gap:8px}.product-options__enum{border:1px solid var(--color-gray);border-radius:8px 0 8px 0;cursor:pointer;padding:4px 8px}.product-options__enum--selected{border-color:var(--color-primary);color:var(--color-primary);cursor:default}.product-options__enum--other{--color:#fff}.product-options__variant--ral .product-options__enum{padding:8px 4px 30px;position:relative;width:45px;writing-mode:vertical-rl}.product-options__variant--ral .product-options__enum span{font-size:14px;font-weight:700;position:relative;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;z-index:2}.product-options__variant--ral .product-options__enum:after{background:var(--color);border-radius:6px 0 6px 0;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1}
.product[data-v-1ea2b946]{margin:0}.product__name[data-v-1ea2b946]{font-size:1.5em;line-height:1em;margin:0;padding:0}.product__article[data-v-1ea2b946]{margin-top:10px}.product__image[data-v-1ea2b946]{margin-bottom:20px}.product__descriptions[data-v-1ea2b946]{margin:0}.product__descriptions>p[data-v-1ea2b946]{margin-top:0}.product__details-button[data-v-1ea2b946]{display:inline;text-transform:none}
.case-actions{position:relative}.case-actions__fade-enter-active,.case-actions__fade-leave-active{transition:opacity .5s}.case-actions__fade-enter,.case-actions__fade-leave-to{opacity:0}.case-actions__wrapper{opacity:1;transition:opacity .3s}.case-actions__wrapper--transmitting{opacity:.1}.case-actions__loading-box{bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}
.popup__content{overflow:initial}.form-delivery{background:var(--color-bg);border-radius:30px 0 30px 0;min-height:200px}.form-delivery__wrapper{padding:0 50px 30px}@media only screen and (max-width:999px){.form-delivery__wrapper{padding:0 30px 15px}}@media only screen and (max-width:767px){.form-delivery__wrapper{margin:0 5px;padding:5px 20px 10px}}.form-delivery__wrapper:last-child{padding-bottom:50px}@media only screen and (max-width:999px){.form-delivery__wrapper:last-child{padding-bottom:30px}}@media only screen and (max-width:767px){.form-delivery__wrapper:last-child{padding-bottom:20px}}.form-delivery__picker{margin-bottom:30px}.form-delivery__price,.form-delivery__time{font-size:var(--font-size-text);font-weight:300}.form-delivery__method{margin-bottom:20px}.form-delivery__terminals{background:var(--color-bg-light);border-radius:30px 0 30px 0;padding-bottom:30px!important;padding-top:30px}@media only screen and (max-width:767px){.form-delivery__terminals{border-radius:15px 0 15px 0;margin:0 5px;padding-bottom:20px;padding-top:6px}.form-delivery__terminals .terminal-details{padding-left:0}}
.form-message{min-height:200px}.form-message__success{align-items:center;display:flex;justify-content:center;min-height:300px}
.text-field{line-height:1em}.text-field--error{color:var(--primary-action)}.text-field--error .text-field__wrapper{border-color:var(--primary-action)}.text-field input[type=number]::-webkit-inner-spin-button,.text-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.text-field input[type=number],.text-field input[type=number]:focus,.text-field input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.text-field__wrapper{align-items:baseline;background:var(--bg-color);border:1px solid var(--text-secondary-color);border-radius:10px 0 10px 0;display:flex;justify-content:space-between;margin-bottom:4px;padding:0 10px;position:relative}.text-field__wrapper:has(.number-field__input:focus){border-color:var(--secondary-action)}.text-field__label{background:transparent;box-sizing:border-box;font-size:.9em;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:1}.text-field__label:after{background:var(--bg-color);content:"";display:block;height:2px;left:0;position:absolute;top:7px;width:100%;z-index:-1}.text-field__input{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1.1em;height:50px;outline:0;padding:0 8px 0 16px;position:relative;text-align:left;width:100%;z-index:1}@media only screen and (max-width:767px){.text-field__input{height:40px}}.text-field__error{font-size:.9em}.text-field__unit{align-items:center;color:var(--text-color);display:flex}
.number-field{line-height:1em}.number-field--error{color:var(--primary-action)}.number-field--error .text-field__wrapper{border-color:var(--primary-action)}.number-field input[type=number]::-webkit-inner-spin-button,.number-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-field input[type=number],.number-field input[type=number]:focus,.number-field input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.number-field__wrapper{align-items:baseline;background:var(--bg-color);border:1px solid var(--text-secondary-color);border-radius:10px 0 10px 0;display:flex;justify-content:space-between;margin-bottom:4px;padding:0 10px;position:relative}.number-field__wrapper:has(.number-field__input:focus){border-color:var(--secondary-action)}.number-field__label{background:transparent;box-sizing:border-box;font-size:.9em;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:1}.number-field__label:after{background:var(--bg-color);content:"";display:block;height:2px;left:0;position:absolute;top:7px;width:100%;z-index:-1}.number-field__input{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;font-size:1.1em;height:50px;outline:0;padding:0 8px 0 16px;position:relative;text-align:right;width:100%;z-index:1}@media only screen and (max-width:767px){.number-field__input{height:40px}}.number-field__error{font-size:.9em}.number-field__unit{align-items:center;color:var(--text-color);display:flex}
.radio-field__input{opacity:0;position:absolute}.radio-field__label{cursor:pointer;display:inline-block;padding:4px 0 4px 45px;position:relative;vertical-align:top}.radio-field__label:before{background:var(--bg-color);border:1px solid var(--secondary-action);bottom:0;box-sizing:border-box;height:30px;left:0;top:0;width:30px}.radio-field__label:after,.radio-field__label:before{border-radius:50%;content:"";margin-bottom:auto;margin-top:auto;position:absolute}.radio-field__label:after{background:var(--primary-action);bottom:8px;height:14px;left:8px;top:8px;transform:scale(0);transition:transform .2s ease;width:14px}.radio-field__input:checked+.radio-field__label:after{transform:scale(1)}@media (max-width:768px){.radio-field__input:checked+.radio-field__label:after,.radio-field__label:before{display:none}.radio-field__label{border:1px solid var(--secondary-box);border-radius:5px;box-sizing:border-box;padding:8px;width:100%}.radio-field__input:checked+.radio-field__label{border:2px solid var(--primary-action)}}
.order-delivery{padding:calc(var(--step)*2)}.order-delivery__details{background:var(--secondary-box);margin-bottom:-20px;margin-left:-32px;margin-right:-32px;padding:16px 32px 8px}.order-delivery__radio-field{font-size:1.1em;margin:25px 0}.order-delivery__label{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.order-delivery__image{height:22px;margin-left:10px}.order-delivery__hint{margin-left:10px}.order-delivery__info{color:var(--text-secondary-color);display:block;font-size:.9em}@media (max-width:768px){.order-delivery__name{text-align:center}.order-delivery__details{background:var(--secondary-box);margin-bottom:-20px;margin-left:-24px;margin-right:-24px;padding:calc(var(--step)*2) calc(var(--step)*3) var(--step)}.order-delivery__radio-field{margin:8px 0}.order-delivery__radio-field:first-child{margin-top:32px}.order-delivery__radio-field:last-child{margin-bottom:32px}}
.order-payment{padding:calc(var(--step)*2)}.order-payment__empty{font-size:1.1em;padding:30px 0;text-align:center}.order-payment__radio-field{font-size:1.1em;margin:25px 0}.order-payment__label{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.order-payment__image{height:22px;margin-left:10px}.order-payment__hint{margin-left:10px}.order-payment__info{color:var(--text-secondary-color);display:block;font-size:.9em}@media (max-width:768px){.order-payment__name{text-align:center}}
.online-calc{min-height:400px}.online-calc .fade-enter-active,.online-calc .fade-leave-active{transition:opacity .3s ease}.online-calc .fade-enter,.online-calc .fade-enter-from,.online-calc .fade-leave-active,.online-calc .fade-leave-to{opacity:0}.online-calc .fadeHeight-enter-active,.online-calc .fadeHeight-leave-active{transition:opacity .5s ease}.online-calc .fadeHeight-enter,.online-calc .fadeHeight-enter-from,.online-calc .fadeHeight-leave-active,.online-calc .fadeHeight-leave-to{opacity:0}@media only screen and (max-width:999px){.online-calc .grid--gap-1{--gap-row:8px}}@media only screen and (max-width:767px){.online-calc .grid--gap-1{--gap-row:8px;--gap-col:8px}}.online-calc .grid__row{padding-right:20px;position:relative}@media only screen and (max-width:992px){.online-calc .grid__row{padding-left:20px}}@media only screen and (max-width:767px){.online-calc .grid__row{padding-bottom:10px}.online-calc .grid__row:last-child{padding-bottom:0}}@media only screen and (max-width:480 xp){.online-calc .grid__row{padding-right:0}}.online-calc__calculate,.online-calc__rooms,.online-calc__summary{background:var(--color-bg-light);border-radius:15px 0 15px 0;padding-bottom:10px;padding-top:10px}@media only screen and (max-width:767px){.online-calc__calculate,.online-calc__rooms,.online-calc__summary{margin-bottom:20px}}.online-calc__heat-lost,.online-calc__rooms{margin-bottom:20px}.online-calc__block{border-top:2px solid #fff;padding-top:10px}.online-calc__summary{margin-bottom:30px;margin-top:30px}.online-calc__actions{display:flex;gap:10px 10px}@media only screen and (max-width:767px){.online-calc__actions{flex-wrap:wrap}}.online-calc__room--error{background:#fff0f0}.online-calc__room--error .number-field__wrapper:has(input[name=height]),.online-calc__room--error .number-field__wrapper:has(input[name=size]){border-color:var(--color-primary)}.online-calc__row-title{border-bottom:2px solid var(--color-bg-light)}.online-calc__row-title>*{padding-left:30px}@media only screen and (max-width:767px){.online-calc__row-title>*{padding-left:0}.online-calc__row-title{text-align:center}}.online-calc__summary .online-calc__row-title{border-bottom:2px solid var(--color-bg)}.online-calc__title{margin-bottom:30px;padding:0 30px;text-align:center}@media only screen and (max-width:767px){.online-calc__title{font-size:var(--font-size-h4)}}.online-calc__label{font-weight:300;padding-left:30px}@media only screen and (max-width:767px){.online-calc__label{padding-left:var(--gap-col);text-align:center}.online-calc__number{text-align:center}}.online-calc__number--clear{color:var(--color-text-light);font-size:var(--font-size-sub_text)}.online-calc__device{padding-bottom:5px}.online-calc__unit{font-size:var(--font-size-sub_text);font-weight:300}.online-calc__list{list-style-type:none}.online-calc__hint{color:var(--color-text-light);font-size:var(--font-size-sub_text);font-weight:300}.online-calc__radio{-webkit-tap-highlight-color:transparent;margin-bottom:10px}.online-calc__radio:last-of-type{margin-bottom:0}.online-calc__radio-label{font-weight:500}@media only screen and (max-width:767px){.online-calc__radio-label{font-size:var(--font-size-action);text-align:center}}.online-calc__radio-hint{color:var(--color-gray);font-size:var(--font-size-sub_text);font-weight:300}.online-calc__button{height:50px!important;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.online-calc__button:active,.online-calc__button:focus{outline:0}.online-calc__button--result{height:60px!important;margin:0 auto;max-width:440px}.online-calc__drop-room{-webkit-tap-highlight-color:transparent;align-items:center;bottom:0;color:var(--color-gray);cursor:pointer;display:flex;position:absolute;right:5px;top:0;transition:.1s ease}@media only screen and (max-width:767px){.online-calc__drop-room{align-items:start;top:var(--gap-row)}}.online-calc__drop-room:hover{transform:rotate(90deg)}.online-calc__drop-room>i{font-size:30px}@media only screen and (max-width:767px){.online-calc__drop-room>i{font-size:20px}}.online-calc .radio-field__label:before{border-color:var(--color-text-light)}
.v-card--reveal{align-items:center;bottom:0;justify-content:center;opacity:.7;padding:5px;position:absolute;width:100%}
.list-chip span{background:var(--color);border-radius:15px;color:#fff;padding:3px 10px}
.div-chip{text-align:right}.div-chip span{background:var(--color);border-radius:25px;color:#fff;font-size:16px;margin-left:30px;padding:5px 30px}
.field[data-v-281ea6d0]{margin:20px 0 20px 20px}
.field[data-v-1a9d8bc0]{margin:0}
.field[data-v-46819492]{padding:0}.field.action[data-v-46819492]{margin:0 0 50px}@media only screen and (max-width:600px){.field[data-v-46819492]{padding:0}.field.action[data-v-46819492]{margin:0 0 50px}}@media only screen and (max-width:400px){.field[data-v-46819492]{padding:0}.field.action[data-v-46819492]{margin:0 0 50px}}
.field[data-v-14e62294]{margin:0}@media only screen and (max-width:600px){.field[data-v-14e62294]{background:#f9f9f9;margin-bottom:10px;padding:5px}.field .col-12[data-v-14e62294],.field .col-3[data-v-14e62294],.field .col-9[data-v-14e62294]{padding-bottom:0;padding-top:0}}
.field[data-v-e42ec8e0]{margin:20px 0}
.field[data-v-2fd94864]{margin:10px 0}.item__subtitle[data-v-2fd94864],.item__title[data-v-2fd94864]{white-space:normal}
.field[data-v-f4316608]{margin:0}@media only screen and (max-width:600px){.field[data-v-f4316608]{background:#f9f9f9;margin-bottom:10px;padding:5px}}
.field[data-v-ab0c53ac]{margin:20px 0}
.field[data-v-4f215666]{margin:0}
.field[data-v-8b96e30c]{margin:20px 0}
.field[data-v-7450ad25]{margin:0}
.field[data-v-0fe5472c]{margin:0}
.field .action[data-v-0826e270]{margin:0 0 20px}
.field[data-v-9d12e936]{margin:0}@media only screen and (max-width:600px){.field[data-v-9d12e936]{background:#f9f9f9;margin-bottom:10px;padding:5px}}
.field[data-v-77933422]{padding:0 0 0 10px}@media only screen and (max-width:600px){.field[data-v-77933422]{padding:0}}
