body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:981px){#logo{max-height:62%}.et_pb_svg_logo #logo{height:62%}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#page-container .et_pb_blurb .et_pb_module_header,#page-container .et_pb_blurb .et_pb_module_header a,#page-container .et_pb_blurb .et_pb_module_header span{color:#e8fbff!important;text-shadow:0 0 16px rgba(0,229,255,0.34)}:root{--sv-cyan:#00e5ff;--sv-bg:#05080d;--sv-panel:#091018;--sv-copy:#c8d3da}body,#page-container{background:var(--sv-bg)}#main-header,#main-header.et-fixed-header{background:#02060b!important;border-bottom:1px solid rgba(0,229,255,0.24);box-shadow:0 0 28px rgba(0,229,255,0.12)!important}#logo{max-height:56px!important}#top-menu a{color:#d7faff!important;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}#top-menu li.current-menu-item &gt;a,#top-menu a:hover,#et_search_icon:before{color:var(--sv-cyan)!important}#start h1{color:#ffffff!important;text-shadow:0 0 30px rgba(0,229,255,0.55)}#start .sv-hero-panel{display:inline-block;max-width:820px;padding:30px 34px 32px;background:linear-gradient(135deg,rgba(2,6,11,0.78),rgba(2,6,11,0.54));border:1px solid rgba(0,229,255,0.26);border-radius:6px;box-shadow:0 26px 70px rgba(0,0,0,0.42),inset 0 0 28px rgba(0,229,255,0.08);backdrop-filter:blur(8px)}#start .sv-hero-panel .sv-eyebrow{color:var(--sv-cyan)!important;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}#start .sv-hero-panel h1{font-size:72px;line-height:0.96;margin:0;padding-bottom:0}#start .sv-hero-panel h2{color:#d8f9ff!important;font-size:30px;line-height:1.25;margin-top:20px;padding-bottom:0}#start .sv-hero-panel .sv-hero-lead{color:#d4dee6!important;font-size:18px;line-height:1.7;margin-top:28px}#start{min-height:720px}#start .et_pb_section_video_bg{background-image:url("https://streetvandals.pl/wp-content/uploads/2026/06/streetvandals-hero-car-3d-print.png")!important;background-size:cover;background-position:center}#start .et_pb_section_video_bg .mejs-video,#start .et_pb_section_video_bg .mejs-mediaelement,#start .et_pb_section_video_bg mediaelementwrapper,#start .et_pb_section_video_bg video{width:100%!important;height:100%!important;left:0!important;top:0!important;margin-left:0!important}#start .et_pb_section_video_bg video{object-fit:cover;object-position:center center;filter:brightness(0.78) contrast(1.08) saturate(1.15)}#start h2,#page-container .et_pb_text h2,#page-container .et_pb_text h3,#page-container .et_pb_text h4{color:#ffffff!important}#page-container .et_pb_text p,#page-container .et_pb_text,#page-container .et_pb_blurb,#page-container .et_pb_blurb_description{color:var(--sv-copy)!important}#page-container .et_pb_blurb .et_pb_module_header,#page-container .et_pb_blurb .et_pb_module_header a,#page-container .et_pb_blurb .et_pb_module_header span{color:#e8fbff!important;text-shadow:0 0 16px rgba(0,229,255,0.34)}#page-container .et_pb_button{border:1px solid var(--sv-cyan)!important;border-radius:4px!important;box-shadow:0 0 22px rgba(0,229,255,0.28);font-weight:700}#start .et_pb_button,#projekty .et_pb_button,#zloty .et_pb_button,#kontakt .et_pb_button{background:rgba(0,229,255,0.12)!important;color:#d7faff!important}#start .et_pb_button:hover,#projekty .et_pb_button:hover,#zloty .et_pb_button:hover,#kontakt .et_pb_button:hover{background:var(--sv-cyan)!important;color:#001014!important}#uslugi .et_pb_blurb,#blog .et_pb_blurb{border:1px solid rgba(0,229,255,0.22)}#uslugi .et_pb_row{display:flex;align-items:stretch}#uslugi .et_pb_column{display:flex}#uslugi .et_pb_blurb{display:flex;flex:1 1 auto;min-height:270px}#uslugi .et_pb_blurb_content{display:flex;flex-direction:column;height:100%}#uslugi .et_pb_main_blurb_image{min-height:96px}.sv-policy-content{background:rgba(9,16,24,0.78);border:1px solid rgba(0,229,255,0.18);border-radius:6px;padding:42px 46px}.sv-policy-content h1{font-size:52px;color:#ffffff!important}.sv-policy-content h2{margin-top:34px;font-size:25px;color:#e8fbff!important}.sv-policy-content p{font-size:16px;line-height:1.78}.sv-policy-content a,.et_pb_section a{color:#6bf2ff}.sv-policy-updated{color:#8fa4ad!important}.sv-page-hero-copy{padding:34px 38px;background:linear-gradient(135deg,rgba(2,6,11,0.82),rgba(2,6,11,0.58));border:1px solid rgba(0,229,255,0.22);border-radius:6px;box-shadow:0 26px 70px rgba(0,0,0,0.35)}.sv-eyebrow,.sv-page-hero-copy .sv-eyebrow{color:var(--sv-cyan)!important;letter-spacing:2.5px;text-transform:uppercase}.sv-page-hero-copy h1{color:#ffffff!important;font-size:60px;line-height:1}.sv-page-lead{color:#d4dee6!important;font-size:18px;line-height:1.7;margin-top:24px}.sv-subpage-hero{min-height:687px;display:flex;align-items:center}.sv-subpage-hero &gt;.et_pb_row{width:100%}.sv-event-card,.sv-info-card{height:100%;min-height:230px;padding:30px 28px;background:rgba(9,16,24,0.88);border:1px solid rgba(0,229,255,0.22);border-radius:6px}.sv-event-card h3,.sv-info-card h3{color:#ffffff!important}.sv-event-card span{display:inline-block;margin-top:18px;padding:6px 10px;color:#001014;background:var(--sv-cyan);border-radius:3px;font-weight:700}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important;padding:18px 18px 22px!important;background:#f5f7fa;border:1px solid rgba(0,229,255,0.18);border-radius:6px;color:#061018;box-shadow:0 18px 45px rgba(0,0,0,0.28)}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1 / 1;object-fit:cover;margin:0 0 18px!important;background:#f4f6f8;border-radius:4px}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:54px;color:#061018!important;font-size:18px!important;line-height:1.32;font-weight:800}.woocommerce ul.products li.product .price{color:#00788a!important;font-size:18px;font-weight:800}.woocommerce ul.products li.product .button{width:100%;text-align:center;background:#00e5ff!important;color:#001014!important;border-radius:4px!important;border:0!important;box-shadow:none}.sv-blog-list .et_pb_post{padding:26px;background:rgba(9,16,24,0.88);border:1px solid rgba(0,229,255,0.18);border-radius:6px}.sv-blog-list .entry-title,.sv-blog-list .entry-title a{color:#ffffff!important}.sv-blog-list .post-meta,.sv-blog-list .post-meta a{color:#89a2ad!important}@media (max-width:980px){#uslugi .et_pb_row,#uslugi .et_pb_column,#uslugi .et_pb_blurb{display:block}#start .sv-hero-panel{padding:24px 24px 26px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#start{min-height:830px}#start .et_pb_row{padding-top:42px!important;padding-bottom:72px!important}#start .sv-hero-panel{padding:22px 24px 24px}#start .sv-hero-panel .sv-eyebrow{font-size:12px;letter-spacing:2px;line-height:1.7}#start .sv-hero-panel h1{font-size:40px;line-height:1}#start .sv-hero-panel h2{font-size:21px;line-height:1.24;margin-top:16px}#start .sv-hero-panel .sv-hero-lead{font-size:15.5px;line-height:1.55;margin-top:18px}#start .et_pb_button{font-size:17px!important}.sv-policy-content{padding:30px 24px}.sv-page-hero-copy{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:16px!important;margin-right:16px!important;padding:28px 24px}.sv-page-hero-copy h1{font-size:38px}.woocommerce ul.products{grid-template-columns:1fr}}.et_pb_section{background-size:cover;background-position:center}