.offer{position:relative}.offer .offer__information .window_construction_name{display:none!important}@media (min-width: 960px){.offer .offer__information{padding-bottom:5px}}@media (max-width: 600px){.offer .offer__information>.v-col.inf-line{margin-bottom:12px!important}}@media (max-width: 600px){.offer__information .inf-colors .v-row{margin-bottom:-1.5px;width:100%}}.offer__information .inf-colors .v-row .color-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border:1px solid black;width:18px!important;height:18px!important}.offer__information .inf-colors .v-row .color-info>div{width:100%;height:100%}.v-application .offer{border-bottom:#c7c4c4 1px solid}.v-application .offer .notcp{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@media (max-width: 960px){.v-application .offer .right-btn-low-resolution .col{flex-basis:auto}.v-application .offer .right-btn-low-resolution .btn__add-to-card .v-btn,.v-application .offer .right-btn-low-resolution .btn__show-proposals .v-btn{width:100%!important}}.v-application .offer .btn__show-proposals{max-width:400px}.v-application .offer .btn__show-proposals .v-btn__content{font-size:12.75px}@media (max-width: 1904px){.v-application .offer .btn__show-proposals .v-btn{width:283px}}@media (max-width: 1264px){.v-application .offer .btn__show-proposals .v-btn{width:259px}}@media (min-width: 1904px){.v-application .offer .btn__show-proposals .v-btn{width:318px}}.v-application .offer .btn__show-proposals .v-btn__content{left:1%}@media (max-width: 1904px){.v-application .offer .btn__show-proposals .v-btn__content{left:1.5%}}.v-application .offer .btn__show-proposals .v-btn__content .v-icon{padding-left:0!important;width:25px}@media (max-width: 1904px){.v-application .offer .btn__show-proposals .v-btn__content .v-icon__svg{height:18px}}@media (max-width: 960px){.v-application .offer .btn__show-proposals .v-btn__content .v-icon__svg{height:23px;margin-left:4px}}.v-application .offer .btn__show-proposals .v-btn.v-btn--block.v-btn--outlined{padding:0 12}@media (max-width: 960px){.v-application .offer .btn__show-proposals .v-btn.v-btn--block.v-btn--outlined{font-size:14px;height:32px;margin-top:5px}}@media (max-width: 600px){.v-application .offer .btn__show-proposals .v-btn.v-btn--block.v-btn--outlined{margin-top:0}}.v-application .offer .btn__show-proposals .v-btn:not(.v-btn--round).v-size--x-small{padding:0 10.5px}.v-application .offer .btn__add-to-card{max-width:400px;margin-left:auto;margin-right:auto}.v-application .offer .btn__add-to-card .v-btn__content{font-size:12.75px}@media (max-width: 1904px){.v-application .offer .btn__add-to-card .v-btn{width:283px}}@media (max-width: 1264px){.v-application .offer .btn__add-to-card .v-btn{width:259px}}@media (min-width: 1904px){.v-application .offer .btn__add-to-card .v-btn{width:318px}}@media (max-width: 960px){.v-application .offer .btn__add-to-card .v-btn.v-btn--block{font-size:14px;height:32px;margin-top:5px}.v-application .offer .btn__add-to-card .v-btn.v-btn--block .v-btn__content svg{width:18px}}@media (max-width: 600px){.v-application .offer .btn__add-to-card .v-btn.v-btn--block{margin-top:0}}.v-application .offer .btn__with_bg{text-transform:uppercase;position:relative;right:15%;width:auto;background:white;color:#f44336!important;caret-color:#f44336!important;cursor:pointer}.v-application .offer .btn__with_bg:hover{color:#1976d2!important}.v-application .offer .btn__with_bg:before{content:"";position:absolute;right:100%;width:100%;height:100%;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}.v-application .offer .parent-relative{position:relative}.v-application .offer__company .col{padding:0}.v-application .offer__company a.name{display:block;color:#000;font-size:1.25rem;font-weight:700;text-align:left;text-decoration:none;transition:.4s;line-height:1}.v-application .offer__company a.name:hover{color:#0091ce;transition:.4s}.v-application .offer__company .rating{cursor:pointer;font-size:1rem}.v-application .offer__company .rating__positive{color:#dd5a03}.v-application .offer__company .rating__positive svg{margin-bottom:7px}.v-application .offer__company .rating__negative{color:#50535a}.v-application .offer__company .rating__negative svg{margin-top:3px}.v-application .offer__company .rating .v-rating.v-rating--readonly{cursor:pointer}@media (max-width: 1904px){.v-application .offer__company .rating .v-rating.v-rating--readonly .v-icon{width:24px}}@media (min-width: 960px) and (max-width: 1904px){.v-application .offer__company .rating .mdi:before{font-size:21px}}.v-application .offer__base-discount{color:#ff3000;font-size:1em;line-height:1}.v-application .offer__base-discount b{display:block;font-size:1.1em;text-decoration:underline}@media (max-width: 1904px){.v-application .offer__base-discount{font-size:.81em}}@media (max-width: 1264px){.v-application .offer__base-discount{font-size:.7em}}@media (max-width: 960px){.v-application .offer__base-discount{font-size:.9em}}.v-application .offer__price{margin-top:2px;line-height:1;font-weight:600;text-align:center}@media (max-width: 960px){.v-application .offer__price{line-height:1.2}}.v-application .offer__price svg{font-size:.7em}@media (max-width: 600px){.v-application .offer__price{text-align:left}}.v-application .offer__price .old{font-size:1rem}.v-application .offer__price .discount{font-size:1.25rem}.v-application .offer__price .v-badge .transition-fast-in-fast-out .red--text{color:#ff3000!important}.v-application .offer__price .v-badge .v-badge__badge{background-color:#ff3000!important;border-color:#ff3000!important;padding-top:3px}.v-application .offer__contacts{line-height:1}.v-application .offer__contacts__website{margin-top:.5px;margin-bottom:10px;font-size:1rem}@media (max-width: 1264px){.v-application .offer__contacts__website{margin-bottom:5px}}@media (max-width: 1904px){.v-application .offer__contacts__website{margin-bottom:10px}}@media (max-width: 600px){.v-application .offer__contacts__website{margin-bottom:20px}}.v-application .offer__contacts__website .icon{font-size:1em;margin:0 6px 0 1px}.v-application .offer__contacts__website:not(.not_active):hover{font-weight:700;color:#0091ce;transition:.4s}.v-application .offer__contacts__phone{width:-moz-max-content;width:max-content}.v-application .offer__contacts__phone .icon{font-size:1.1em}@media (min-width: 1264px){.v-application .offer__contacts__phone .icon{margin:0 16px 0 3px}}@media (max-width: 1264px){.v-application .offer__contacts__phone .icon{margin:0 13px 0 8px}}@media (max-width: 960px){.v-application .offer__contacts__phone .icon{margin:0 13px 0 3px}}.v-application .offer__contacts__phone a{color:#000;text-decoration:none}.v-application .offer__contacts__phone .v-btn__content{font-size:.919rem}.v-application .offer__information{line-height:.7;color:#000;font-size:.86rem;width:100%;margin-top:25px}@media (max-width: 960px){.v-application .offer__information{margin-top:-3px!important;line-height:1.1}}@media (min-width: 960px){.v-application .offer__information>div:not(:first-of-type){padding-bottom:5.5px!important}}.v-application .offer__information .quality_help_text{color:#50535a;font-size:.5em;position:relative;bottom:4px;left:4px}@media (max-width: 1904px){.v-application .offer__information .quality_help_text{font-size:.6em}}.v-application .offer__information .text-base-discount{color:#ff3000}@media (min-width: 960px){.v-application .offer__information div.window-price{padding-top:2px!important}}@media (min-width: 960px){.v-application .offer__information div.soundproofing{margin-top:.5px}}@media (min-width: 600px) and (max-width: 960px){.v-application .offer__information div.soundproofing{margin-top:2px!important;padding-bottom:6px!important}}.v-application .offer__information div.glass_packet{margin-top:-4px!important;margin-bottom:-5px!important}@media (min-width: 600px) and (max-width: 960px){.v-application .offer__information div.glass_packet{padding-top:2px!important;padding-bottom:8.5px!important}}.v-application .offer__information .warm_saving{margin-top:.5px}@media (max-width: 960px){.v-application .offer__information .warm_saving{margin-top:1px!important}}@media (max-width: 960px){.v-application .offer__information .furniture{margin-top:-3px!important}}@media (max-width: 660px){.v-application .offer__information .furniture .col-auto.sm-wd-fx{width:50%;max-width:50%}}@media (max-width: 960px) and (min-width: 660px){.v-application .offer__information .furniture .col-auto.sm-wd-fx{width:15%;max-width:15%}}.v-application .offer__information .inf-quality{margin-bottom:-4px}.v-application .offer__information .inf-title{width:125px;display:flex;align-items:center;hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;color:#50535a}@media (max-width: 600px){.v-application .offer__information .inf-title{word-break:break-word}}@media (max-width: 600px){.v-application .offer__information .ad-services-title__mobile{flex-basis:150px!important}}.v-application .offer__information hr{border-top:1px solid #c7c4c4;border-bottom:0;border-bottom:initial;border-right:0;border-right:initial;border-left:0;border-left:initial}.v-application .offer__information .fa-truck path{fill:#50535a}.v-application .offer__information .inf-value a{text-decoration:none}.v-application .offer__information .inf-value a:hover{color:#ff3000}.v-application .offer__information .dt{height:1px;margin:0 8px;background:linear-gradient(90deg,#50535a 33%,transparent 0) repeat-x bottom;background-size:3px 1px;flex-grow:1}@media (max-width: 600px){.v-application .offer__information .dt{display:none!important}}.card_shadow{box-shadow:none;background:white}.offer-container{position:relative}.offer-container:hover .card_shadow{box-shadow:0 4px 2px -2px #0000001f,0 3px 3px #0000003d,0 2px 7px #0000004d}.blue_border:hover{border-color:#2196f3;box-shadow:0 0 10px #2196f3!important}.top_level_offer{position:relative}@media (max-width: 600px){.top_level_offer{padding-bottom:25px}}.top_level_offer.reklama_mobile_position:before{top:-9px;align-items:center;background-color:#f5f5f5;right:41.5%;height:16px;border:#ffb74d 3px solid!important}.top_level_offer>div{overflow:hidden;position:relative}.top_level_offer>div:after{content:"";position:absolute;width:2em;height:100%;left:0;top:0;background-color:#fff3;transform:translate(-.5em) skew(-45deg);animation:moveLight 1.5s ease-in-out .05s infinite}@media (max-width: 600px){.top_level_offer>div:after{animation:mobileMoveLight 2s ease-in-out .05s infinite}}@media (max-width: 960px){.test-no-wrap-for-mobiles{white-space:nowrap!important}}@keyframes mobileMoveLight{0%{left:-100%}to{left:180%}}@keyframes moveLight{0%{left:0}to{left:100%}}.offer-container:hover .offer-main .btn__show-proposals .elevation-2{box-shadow:0 0 13px #2196f3!important}.offer-container:hover .btn__show-proposals .v-btn:after{background-color:currentColor;opacity:.15;border-radius:inherit;color:"";content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0;top:0;transition:opacity .3s cubic-bezier(.4,0,.6 1)}.offer-container:hover .btn__show-proposals .v-btn:hover{transform:scale(1.05);transition:scale 1.3s cubic-bezier(.4,0,.6 1)}.offer-container:hover .offer-background-cards__1{transform:translate(2.5%,5%)}@media (max-width: 960px){.offer-container:hover .offer-background-cards__1{transform:translate(2.7%,2.5%)}}.offer-background-cards__1{transition-property:transform,box-shadow;transition-duration:.3s,50ms;transition-delay:0ms,0ms}.offer-container:hover .offer-background-cards__2{transform:translate(2%,4%)}@media (max-width: 960px){.offer-container:hover .offer-background-cards__2{transform:translate(2.2%,2%)}}.offer-background-cards__2{transition-property:transform,box-shadow;transition-duration:.25s,.1s;transition-delay:50ms,30ms}.offer-container:hover .offer-background-cards__3{transform:translate(1.5%,3%)}@media (max-width: 960px){.offer-container:hover .offer-background-cards__3{transform:translate(1.7%,1.5%)}}.offer-background-cards__3{transition-property:transform,box-shadow;transition-duration:.2s,.15s;transition-delay:.1s,60ms}.offer-container:hover .offer-background-cards__4{transform:translate(1%,2%)}@media (max-width: 960px){.offer-container:hover .offer-background-cards__4{transform:translate(1.2%,1%)}}.offer-background-cards__4{transition-property:transform,box-shadow;transition-duration:.15s,.2s;transition-delay:.15s,90ms}.offer-container:hover .offer-background-cards__5{transform:translate(.5%,1%)}@media (max-width: 960px){.offer-container:hover .offer-background-cards__5{transform:translate(.7%,.5%)}}.offer-background-cards__5{transition-property:transform,box-shadow;transition-duration:.1s,.25s;transition-delay:.2s,.12s}
