"),this.clsMode);const{body:t,scrollingElement:e}=document;S(t,this.clsContainer,this.clsFlip),c(t,"touchAction","pan-y pinch-zoom"),c(this.$el,"display","block"),c(this.panel,"maxWidth",e.clientWidth),S(this.$el,this.clsOverlay),S(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),et(t),S(t,this.clsContainerAnimation),this.clsContainerAnimation&&th()}},{name:"hide",self:!0,handler(){_(document.body,this.clsContainerAnimation),c(document.body,"touchAction","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&eh(),this.mode==="reveal"&&x(D(this.panel),this.clsMode)&&Be(this.panel),_(this.panel,this.clsSidebarAnimation,this.clsMode),_(this.$el,this.clsOverlay),c(this.$el,"display",""),c(this.panel,"maxWidth",""),_(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&Qt(t.type,"Left")^this.flip&&this.hide()}}]};function th(){Go().content+=",user-scalable=0"}function eh(){const t=Go();t.content=t.content.replace(/,user-scalable=0$/,"")}function Go(){return y('meta[name="viewport"]',document.head)||q(document.head,'
')}var ih={mixins:[it],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:ut({target:({container:t,content:e})=>[t,e]}),update:{read(){return!this.content||!this.container||!R(this.$el)?!1:{max:Math.max(this.minHeight,et(this.container)-(m(this.content).height-et(this.$el)))}},write({max:t}){c(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},sh={props:["width","height"],connected(){S(this.$el,"uk-responsive-width"),c(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},nh={props:{offset:Number},data:{offset:0},connected(){oh(this)},disconnected(){rh(this)},methods:{async scrollTo(t){t=t&&y(t)||document.body,w(this.$el,"beforescroll",[this,t])&&(await pn(t,{offset:this.offset}),w(this.$el,"scrolled",[this,t]))}}};const Qe=new Set;function oh(t){Qe.size||$(document,"click",Xo),Qe.add(t)}function rh(t){Qe.delete(t),Qe.size||Tt(document,"click",Xo)}function Xo(t){if(!t.defaultPrevented)for(const e of Qe)e.$el.contains(t.target)&&re(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(Yi(e.$el)))}const Ns="uk-scrollspy-inview";var ah={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0}),computed:{elements:({target:t},e)=>t?N(t,e):[e]},watch:{elements(t){this.hidden&&c(_e(t,`:not(.${Ns})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())_(t,Ns,(e==null?void 0:e.cls)||"");delete this.elementData},observe:ue({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:i,isIntersecting:s}of t){e.has(i)||e.set(i,{cls:J(i,"uk-scrollspy-class")||this.cls});const n=e.get(i);!this.repeat&&n.show||(n.show=s)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,i]of this.elementData.entries())i.show&&!i.inview&&!i.queued?(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(s=>setTimeout(s,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{i.queued=!1,this.$emit()},300)})):!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){var i,s;const n=(i=this.elementData)==null?void 0:i.get(t);if(!n)return;(s=n.off)==null||s.call(n),c(t,"opacity",!e&&this.hidden?0:""),j(t,Ns,e),j(t,n.cls);let o;if(o=n.cls.match(/\buk-animation-[\w-]+/g)){const r=()=>_(t,o);e?n.off=F(t,"animationcancel animationend",r,{self:!0}):r()}w(t,e?"inview":"outview"),n.inview=e}}},lh={props:{cls:String,closest:Boolean,scroll:Boolean,target:String,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,target:'a[href]:not([role="button"])',offset:0},computed:{links:({target:t},e)=>N(t,e).filter(i=>re(i)),elements({closest:t}){return this.links.map(e=>e.closest(t||"*"))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[ue(),We()],update:[{read(){const t=this.links.map(l=>Yi(l)||l.ownerDocument),{length:e}=t;if(!e||!R(this.$el))return!1;const i=At(t,!0),{scrollTop:s,scrollHeight:n}=i,o=rt(i),r=n-o.height;let a=!1;if(s>=r)a=e-1;else{const l=this.offset+m(us()).height+o.height*.1;for(let h=0;h
0);h++)a=+h}return{active:a}},write({active:t}){const e=t!==!1&&!x(this.elements[t],this.cls);this.links.forEach(i=>i.blur());for(let i=0;it&&y(t,e)||e},connected(){this.start=Jo(this.start||this.top),this.end=Jo(this.end||this.bottom),this.placeholder=y("+ .uk-sticky-placeholder",this.$el)||y(''),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),_(this.target,this.clsInactive)),Ko(this.$el),ot(this.placeholder),this.placeholder=null},observe:[vs(),We({target:()=>document.scrollingElement}),ut({target:({$el:t})=>[t,Fi(t),document.scrollingElement],handler(t){this.$emit(this._data.resized&&t.some(({target:e})=>e===Fi(this.$el))?"update":"resize"),this._data.resized=!0}})],events:[{name:"load hashchange popstate",el:()=>window,filter:({targetOffset:t})=>t!==!1,handler(){const{scrollingElement:t}=document;!location.hash||t.scrollTop===0||setTimeout(()=>{const e=T(y(location.hash)),i=T(this.$el);this.isFixed&&ei(e,i)&&(t.scrollTop=Math.ceil(e.top-i.height-Y(this.targetOffset,"height",this.placeholder)-Y(this.offset,"height",this.placeholder)))})}}],update:[{read({height:t,width:e,margin:i,sticky:s},n){if(this.inactive=!this.matchMedia||!R(this.$el)||!this.$el.offsetHeight,this.inactive)return;const o=et(window),r=Math.max(0,document.scrollingElement.scrollHeight-o);if(!r){this.inactive=!0;return}const a=this.isFixed&&n.has("update");a&&(Hs(this.target),this.hide()),this.active||({height:t,width:e}=m(this.$el),i=c(this.$el,"margin")),a&&this.show();const l=Y("100vh","height");let h=this.position;this.overflowFlip&&t>l&&(h=h==="top"?"bottom":"top");const u=this.isFixed?this.placeholder:this.$el;let d=Y(this.offset,"height",s?this.$el:u);h==="bottom"&&(tT(f).top+(l?Math.min(a,r):a),offsetParentTop:T(f.offsetParent).top,overflowScroll:Q(s+Q(u,n,o)-Q(t,n,o),0,i)}},write(t,e){const i=e.has("scroll"),{initTimestamp:s=0,dir:n,prevDir:o,scroll:r,prevScroll:a=0,top:l,start:h,below:u}=t;if(r<0||r===a&&i||this.showOnUp&&!i&&!this.isFixed)return;const d=Date.now();if((d-s>300||n!==o)&&(t.initScroll=r,t.initTimestamp=d),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10))if(this.inactive||rr&&(Et.cancel(this.$el),this.hide());return}if(this.animation&&u){if(x(this.$el,"uk-animation-leave"))return;Et.out(this.$el,this.animation).then(()=>this.hide(),A)}else this.hide()}else this.isFixed?this.update():this.animation&&u?(this.show(),Et.in(this.$el,this.animation).catch(A)):(Hs(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),_(this.$el,this.clsFixed,this.clsBelow),e?c(this.$el,"top",t):c(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:s=0,start:n,end:o,offset:r,offsetParentTop:a,sticky:l,below:h}=this._data;const u=n!==0||e>n;if(!l){let d="fixed";e>o&&(r+=o-a+s-i,d="absolute"),c(this.$el,{position:d,width:t,marginTop:0},"important")}c(this.$el,"top",r-s),this.setActive(u),j(this.$el,this.clsBelow,h),S(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(si(this.target,this.clsInactive,this.clsActive),e!==t&&w(this.$el,"active")):(si(this.target,this.clsActive,this.clsInactive),e!==t&&(Hs(this.target),w(this.$el,"inactive")))}}};function zs(t,e,i,s){if(!t)return 0;if(mt(t)||z(t)&&t.match(/^-?\d/))return i+Y(t,"height",e,!0);{const n=t===!0?Fi(e):Z(t,e);return T(n).bottom-(s&&(n!=null&&n.contains(e))?k(c(n,"paddingBottom"))+k(c(n,"borderBottomWidth")):0)}}function Jo(t){return t==="true"?!0:t==="false"?!1:t}function Ko(t){c(t,{position:"",top:"",marginTop:"",width:""})}const Fs="uk-transition-disable";function Hs(t){x(t,Fs)||(S(t,Fs),requestAnimationFrame(()=>_(t,Fs)))}function Fi(t){for(;t=D(t);)if(R(t))return t}const Ls=".uk-disabled *, .uk-disabled, [disabled]";var Qo={mixins:[qt],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> *> :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:{get:({connect:t},e)=>Oe(t,e),observe:({connect:t})=>t},connectChildren(){return this.connects.map(t=>M(t)).flat()},toggles:({toggle:t},e)=>N(t,e),children(t,e){return M(e).filter(i=>this.toggles.some(s=>i.contains(s)))}},watch:{connects(t){this.swiping&&c(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)M(e).forEach((i,s)=>j(i,this.cls,s===t));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){g(this.$el,"role","tablist")},observe:[Si({targets:({connectChildren:t})=>t}),In({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate:({toggle:t})=>t,handler(t){!C(t.current,Ls)&&(t.type==="click"||t.keyCode===O.SPACE)&&(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate:({toggle:t})=>t,handler(t){const{current:e,keyCode:i}=t,s=C(this.$el,this.selVertical);let n=i===O.HOME?0:i===O.END?"last":i===O.LEFT&&!s||i===O.UP&&s?"previous":i===O.RIGHT&&!s||i===O.DOWN&&s?"next":-1;if(~n){t.preventDefault();const o=this.toggles.filter(a=>!C(a,Ls)),r=o[nt(n,o,o.indexOf(e))];r.focus(),this.followFocus&&this.show(r)}}},{name:"click",el:({$el:t,connects:e,itemNav:i})=>e.concat(i?Oe(i,t):[]),delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.target.closest("a,button")&&(t.preventDefault(),this.show(J(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter:({swiping:t})=>t,el:({connects:t})=>t,handler({type:t}){this.show(Qt(t,"Left")?"next":"previous")}}],update(){var t;for(const e of this.connects)H(e,"ul")&&g(e,"role","presentation");g(M(this.$el),"role","presentation");for(const e in this.toggles){const i=this.toggles[e],s=(t=this.connects[0])==null?void 0:t.children[e];g(i,"role","tab"),s&&(i.id=Yt(this,i),s.id=Yt(this,s),g(i,"aria-controls",s.id),g(s,{role:"tabpanel","aria-labelledby":i.id}))}g(this.$el,"aria-orientation",C(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return bt(this.children,t=>x(t,this.cls))},show(t){const e=this.toggles.filter(r=>!C(r,Ls)),i=this.index(),s=nt(!ke(t)||v(e,t)?t:0,e,nt(this.toggles[i],e)),n=nt(e[s],this.toggles);this.children.forEach((r,a)=>{j(r,this.cls,n===a),g(this.toggles[a],{"aria-selected":n===a,tabindex:n===a?null:-1})});const o=i>=0&&i!==s;this.connects.forEach(async({children:r})=>{const a=Zt(r).filter((l,h)=>h!==n&&x(l,this.cls));await this.toggleElement(a,!1,o)&&await this.toggleElement(r[n],!0,o)})}}},hh={mixins:[it],extends:Qo,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=x(this.$el,"uk-tab-left")?"uk-tab-left":x(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const uh=32;var dh={mixins:[Ci,qt],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get:({target:t},e)=>(t=Oe(t||e.hash,e),t.length?t:[e]),observe:({target:t})=>t}},connected(){v(this.mode,"media")||(ai(this.$el)||g(this.$el,"tabindex","0"),!this.cls&&H(this.$el,"a")&&g(this.$el,"role","button"))},observe:Si({targets:({target:t})=>t}),events:[{name:ht,filter:({mode:t})=>v(t,"hover"),handler(t){this._preventClick=null,!(!ft(t)||ee(this._showState)||this.$el.disabled)&&(w(this.$el,"focus"),F(document,ht,()=>w(this.$el,"blur"),!0,e=>!this.$el.contains(e.target)),v(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${Ht} ${oe} focus blur`,filter:({mode:t})=>v(t,"hover"),handler(t){if(ft(t)||this.$el.disabled)return;const e=v(["mouseenter",Ht,"focus"],t.type),i=this.isToggled(this.target);if(!e&&(!ee(this._showState)||t.type!=="blur"&&C(this.$el,":focus")||t.type==="blur"&&C(this.$el,":hover"))){i===this._showState&&(this._showState=null);return}e&&ee(this._showState)&&i!==this._showState||(this._showState=e?i:null,this.toggle(`toggle${e?"show":"hide"}`))}},{name:"keydown",filter:({$el:t,mode:e})=>v(e,"click")&&!H(t,"input"),handler(t){t.keyCode===uh&&(t.preventDefault(),this.$el.click())}},{name:"click",filter:({mode:t})=>["click","hover"].some(e=>v(t,e)),handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&C(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&v(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter:({mode:t})=>v(t,"media"),el:({target:t})=>t,handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!w(this.target,t||"toggle",[this]))return;if(St(this.$el,"aria-expanded")&&g(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter(s=>x(s,this.clsLeave));if(e.length){for(const s of this.target){const n=v(e,s);this.toggleElement(s,n,n)}return}const i=this.target.filter(this.isToggled);await this.toggleElement(i,!1)&&await this.toggleElement(this.target.filter(s=>!v(i,s)),!0)}}},fh=Object.freeze({__proto__:null,Accordion:Oo,Alert:Ml,Close:_c,Cover:zl,Drop:Bo,DropParentIcon:Xt,Dropdown:Bo,Dropnav:zo,FormCustom:ql,Grid:Ul,HeightMatch:Xl,HeightPlaceholder:Ql,HeightViewport:Zl,Icon:Os,Img:Hc,Inverse:qc,Leader:Yc,Margin:Tn,Marker:Ac,Modal:Gc,Nav:Jc,NavParentIcon:Tc,Navbar:Kc,NavbarParentIcon:Xt,NavbarToggleIcon:Pc,Offcanvas:Zc,OverflowAuto:ih,OverlayIcon:Xt,PaginationNext:Dc,PaginationPrevious:Mc,Responsive:sh,Scroll:nh,Scrollspy:ah,ScrollspyNav:lh,SearchIcon:Ec,SlidenavNext:Vo,SlidenavPrevious:Vo,Spinner:Cc,Sticky:ch,Svg:$c,Switcher:Qo,Tab:hh,Toggle:dh,Totop:Oc,Video:Do});return ie(fh,(t,e)=>lt.component(e,t)),Cl(lt),ie(El,(t,e)=>lt.component(e,t)),lt}); Мы предлагаем
- Быстрое выполнение работ
Качественная замена автостекла любой сложности с гарантией. Ассортимент автостекл постоянно обнавляется, а ремонт автостекла, высококлассными специалистами, займет минимальные сроки.
- Выезд мобильной бригады
Наш сервис, по ремонту и замене автостекл в городе Санкт-Петербурге, в случае, если у вас нет возможности приехать в автосервис, осуществляет выездные работы. Наши специалисты приедут к Вам для замены автостекла.
- Большой опыт работы
Наша компания имеет многолетний опыт работы. На рынке услуг по ремонту и замени автостекл мы больше 15лет. На сервисе работают только профессионалы своего дела. Индивидуальный подход к каждому клиенту. Работаем на благо наших клиентов и ценим Ваше доверие.
- Только качественные материалы
Сертифицированые расходные материалы, европейская система контроля, отапливаеммые установочные центры и мастера с огромным навыком работы - все это позволяет предоставить гарантию на все наши услуги.
Ремонт стекла, ремонт трещин и сколов на автомобильном стекле в день обращения
Замена лобового стекла
Замена бокового стекла
Замена заднего стекла
Дополнительные услуги
Наша компания, оказывает полный спектр услуг по обслуживанию автостекол в Санкт-Петербурге, не только на легковом транспорте, но и на грузовом, автобусах и спецтехнике. Мы, как специалисты в этой области, знаем решение проблем, с которыми сталкиваются наши клиенты. Обращаясь в наш автосервис, расположенный по адресу: Посёлок Бугры, Всеволожский район, Ленинградская область, - Вы получаете прежде всего качество и гарантию на выполненную работу!
-
Непосредственное предназначение антигравийной пленки – продление срока эксплуатации кузова автомобиля, фар, сохранение внешнего вида лакокрасочного покрытия. Защищает от гравия, крупных царапин, песка и даже мелкого кузовного контакта. Царапины удаляются благодаря полировке или же тепловому воздействию.
-
В большинстве современных автомобилей фары изготовлены из пластика. Этот материал функционален, но он обладает рядом недостатков. В частности , пластик подвержен воздействию окружающей среды(колебания температуры, попаданию песка и грязи). Кроме этого автовладельцы бывают не разборчивы в выборе средств по уходу за пластиковыми фарами.
-
Автомобильный кондиционер представлен в виде фрескового холодильного оборудования, детали которого соединены между собой специальными трубками, наполненные фреоном. В отличие от традиционного бытового холодильника, в кондиционере авто используются резьбовые соединители с резиновыми уплотнителями для эффективной герметизации.
-
Установка вебасто (webasto) - это сложный технический процесс, который должен производиться мастерами, имеющими большой опыт. Сотрудники нашего автосервиса имеют многолетний опыт установки и обслуживания техники Webasto, придерживаемся всех рекомендации инженеров Webasto и разработчиков автомобиля.
-
Одной из услуг нашего автосервиса является замена автостекол в Санкт-Петербурге с выездом. Услуга подразумевает выезд по указанному клиентом адресу в городе Санкт-Петербурге и близлежащих районах, опытного специалиста, имеющего в своём распоряжении всё необходимое оборудование, инструменты и расходные материалы для быстрой и качественной установки автостекла, а также выполнения других услуг предоставляемых нашим сервисом.
Как сделать заказ
01
Обратный звонок
02
03
04
Ответы на вопросы
- Какие стекла вы используете?
Мы используем автомобильные стекла разных производителей. Начиная от недорогих и качественных китайских производителей FYG (Fuyao), XYG и до премиум сегмента от концернов Saint-Gobain Sekurit, Pilkington, AGC. Так же можем установить стекло от российских кооперативов КМК, Стеклолюкс (Lemson).
- Сколько по времени длится замена или ремонт стекла?
Ремонт лобового стекла длится от 15 минут до нескольких часов. Всё зависит от характера повреждения.
Замена лобового стекла - 4 часа. После чего автомобиль готов к дальнейшей эксплуатации. Замена бокового (опускного) стекла от 30 минут до 2 часов и зависит от модели автомобиля.
- От чего зависит стоимость замены стекла?
Стоимость работ напрямую зависит от марки и модели авто и стекла, места расположения и варианта крепления. В любом случае, мы обязательно порекомендуем идеальное в вашей конкретной ситуации соотношение цены и качества.
- Почему опасно ездить с трещиной на стекле?
1. Искажаются видимые предметы и можно не правильно оценить расстояние.
2. Преломление света фар встречного автомобиля и солнечного света может ослепить вас на короткое время
3. Кузов будет ненадежен, т.к. лобовое стекло придает жесткость кузову
Поэтому важно вовремя устранить трещину на стекле.
- Какой срок доставки стекла под заказ?
Срок доставки стекла под заказ зависит от его наличия на складах наших поставщиков. И как правило не превышает 6 дней.
Задать вопрос
Производители
-
AGC (Asahi Glass Company) японская компания, занимающая более 30% мирового рынка автостёкол.
-
Отечественный производитель мирового уровня производит автостёкла на более 80-ти марок автомобилей.
-
Продукцию китайской компании XYG (Xinyi Group Glass Co) используют крупнейшие автоконцерны мира.
-
Saint-Gobain Sekurit — крупнейший в мире производитель автомобильных стёкол премиального качества.
-
Британская компания Pilkington NSG Group на рынке с 1826 года, занимает 2 место по объёмам продаж.
-
Борский стекольный завод «Стекло-Люкс» выпускает высококачественную продукцию, в соответствии с ГОСТ.
-
Корпорация «Fuyao» расположена на 5-ой позиции в мировом рейтинге производителей автостекол.