@media(max-width:560px){.elementor .frame__tag{max-width:calc(100% - var(--s3));inset-inline-end:auto;inset-block-end:var(--s2);inset-inline-start:var(--s2);letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;}}@media(max-width:560px){.elementor .hero{min-height: 100svh;\n}}@media(max-width:560px){.elementor .hero__panel{text-align:center;border-radius:0px;margin-inline: calc(var(--gut) * -1); padding-inline: var(--gut); border-inline: 0;\n}}@media(max-width:560px){.elementor .hero__lead{margin-inline: auto;\n}}@media(max-width:560px){.elementor .hero__cta{justify-content:center;}}@media(max-width:560px){.elementor .hero__proof{justify-content:center;}}@media(max-width:560px){.elementor .hero__slide{--slide-pos: center 50%;\n}}@media(max-width:560px){.elementor .hero__slide--st{--img-slide: url('https://autoshieldpro.com/wp-content/uploads/2026/10/hero-rot-st-phone.jpg');\n}}@media(max-width:560px){.elementor .hero__slide--gts{--img-slide: url('https://autoshieldpro.com/wp-content/uploads/2026/10/hero-rot-gts-phone.jpg');\n}}@media(max-width:560px){.elementor .hero__slide--gt3{--img-slide: url('https://autoshieldpro.com/wp-content/uploads/2026/10/hero-rot-gt3-phone.jpg');\n}}@media(max-width:560px){.elementor .hero__slide--aircooled{--img-slide: url('https://autoshieldpro.com/wp-content/uploads/2026/10/hero-rot-aircooled-phone.jpg');\n}}@media(max-width:560px){.elementor .hero__rot{margin-inline: auto;\n}}@media(max-width:560px){.elementor .hero__rot-caps{text-align:center;justify-items:center;}}@media(max-width:560px){.elementor .stmt__badge{max-width:calc(100% - var(--s5));position:relative;inset-block-end:auto;inset-inline-start:auto;margin-block-start:calc(var(--s5) * -1);margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;width: fit-content;\n}}@media(max-width:560px){.elementor .vgrid{padding-block-start:0px;padding-block-end:var(--s2);padding-inline-start:var(--gut);padding-inline-end:var(--gut);display:flex;overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; margin-inline: calc(var(--gut) * -1); scroll-padding-inline: var(--gut);\n}}@media(max-width:560px){.elementor .vspecs{margin-block-start:var(--s5);}}@media(max-width:560px){.elementor .mosaic{grid-template-columns:1fr;}}@media(max-width:560px){.elementor .marq{grid-template-columns:1fr;}}@media(max-width:560px){.elementor .close__cta{flex-direction:column;}}@media(max-width:560px){.elementor .ftr__grid{grid-template-columns:1fr;}}@media(max-width:560px){.elementor .band__btn{width:100%;padding-inline: var(--s3);\n}}@media(max-width:560px){.elementor .vbuild{width:100%;}}