p{font-size:1.19em}h1{font-size:1.69em}h2{font-size:1.5em}h3{font-size:1em}ul{font-size:16px}.show_mobile{display:none}@media (min-width:768px) and (max-width:1024px){p{font-size:1em}h1{font-size:2em!important}h2{font-size:1.8em!important}h3{font-size:1.2em}ul{font-size:14px}.container{padding:20px}.show_mobile{display:block}.noshow_mobile{display:none}}@media (max-width:767px){p{font-size:1em}h1{font-size:1.4em!important}h2{font-size:1.3em!important}h3{font-size:1.2em!important}ul{font-size:14px}.container{padding:10px}nav ul{flex-direction:column}.show_mobile{display:block}.noshow_mobile{display:none}.no_mobile{display:none}}*{box-sizing:border-box}.site-header,.normal-header,.sticky-header{background-color:#000!important}#masthead.site-header.sticky-header.nav-shrink{opacity:.8}.main-navigation ul.nav-menu>li>a{color:#fff!important;font-family:system-ui}.main-navigation ul.nav-menu>li>a:hover{color:#09d105!important}.main-navigation{max-width:100%!important}.main-navigation ul.nav-menu>li>a{color:#000;padding:30px 5px;line-height:35px;letter-spacing:normal}@media screen and (min-width:1024px){.main-navigation ul.nav-menu{font:-webkit-mini-control}}.main-navigation ul li.menu-item-has-children svg{fill:#fff}.site-branding{width:200px}button.dropdown-toggle{padding:20px;margin-top:20px}.about-us-headshots img{object-position:top}.view_more:hover{transition:0.3s ease;transform:scale(1.1)}.img_border{box-shadow:0 0 1px 5px #09d105;border-radius:50px}.left_convo{border-radius:0 30px 30px 30px}.right_convo{border-radius:30px 0 30px 30px}.blog-posts-wrapper article .entry-container .entry-content{display:none}.row_flip{display:flex;flex-direction:row_flip}@media (max-width:1024px){.row_flip{flex-flow:wrap-reverse}}.wp-block-details.osom-details{cursor:pointer;box-shadow:0 0 1px 0 #000;transition:0.9s ease;position:relative}.wp-block-details.osom-details:hover{transition:0.9s ease;border-radius:0 30px 30px 30px;overflow:hidden;background-color:hsl(90 100% 49%);opacity:.9;position:relative}.no_margin{margin:0}.no_padding{padding:0}.no_gap{gap:0em}.my_slider{box-sizing:border-box;margin:0;padding:0}.my_slider{width:100%;height:320px;margin:0 auto;overflow:hidden;position:relative}.my_slides{display:flex;width:100%;animation:my_slide 13s infinite}.my_slider:hover .my_slides{animation-play-state:paused}.my_slide{width:100%;flex-shrink:0;text-align:center;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.my_slide img{width:100%;height:150px;object-fit:contain}@keyframes my_slide{0%{transform:translateX(0%)}30%{transform:translateX(0%)}35%{transform:translateX(-100%)}65%{transform:translateX(-100%)}70%{transform:translateX(-200%)}95%{transform:translateX(-200%)}100%{transform:translateX(0%)}}.pad_clear{padding:37px}.my_container{position:relative;width:100%;height:100%}.my_overlay{position:relative;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#121c12;border-radius:15px}.my_container:hover .my_overlay{opacity:.97}.my_text{color:#fff!important;font-size:12px;position:absolute;top:50%;left:50%;padding:10px;line-height:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left;display:table}.my_CTA{color:#fff!important;font-size:12px;position:absolute;top:50%;left:50%;padding:10px;line-height:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left}#trigger_cf.button{display:none!important}.verified_review img{margin-bottom:50px}.gap_star{gap:initial}.star_rating img{margin:-20px 0 -20px 0;padding-bottom:2px}.fme_pgifw_top_right{right:-35px!important}.splide__pagination{display:contents!important}.magnify{inline-size:fit-content}.woocommerce div.product div.images img{object-fit:scale-down!important;width:300px!important;height:300px!important}.blog-posts-wrapper .featured-image img{width:25%}.unclickable>a{pointer-events:none}.gap_two{gap:2em}.gap_five{gap:5em}@media screen and (max-width:420px){.paragraph_mobile{font-size:65%}}.block_spacing{margin-bottom:0!important}.pad_boxes{padding:15px}.pad_top{padding-top:15px;margin-top:15px}a:hover{Color:#09d105!important}.wp-block-button__link{padding:10.5px 10.6px;text-decoration:none!important;color:#fff!important;border-radius:15px;font-size:1em;border:#09d105 2px solid!important;line-height:1em;box-shadow:0 1.8px 4.25px #444}.wp-block-button__link:hover{padding:10.5px 10.6px;color:#B3B3B3!important;border:#06a704 2px solid!important}.is-style-fill{line-height:0.45em!important}.nowrap_text{white-space:nowrap}.text_shadow{text-shadow:2px 2px 4px #000}ul.trail-items li:not(:last-child):after{content:"|"}.card{background:rgb(255 255 255 / .25);box-shadow:0 5px 5px 0 rgb(31 38 122 / .37);border-radius:15px;border:none}.custom-header-content-wrapper img{width:100%;min-height:auto!important;object-fit:cover}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.inner-header-image{background-image:url(https://carwashsoap.com/wp-content/uploads/2025/07/cropped-CarWashSoap-Head-Image.png)!important;margin-bottom:0px!important;background-position:center center;background-repeat:no-repeat;background-size:cover;height:120px}.woocommerce table.shop_attributes td p{padding:8px 10px 0}.woocommerce table.shop_attributes th{text-align:left}.single-template-wrapper #primary article .entry-content a{text-decoration:none}.woocommerce ul.products li.product a img{height:13em!important;object-fit:scale-down!important}.woocommerce button.button{background-color:#000!important;border:3px solid #09d105;border-radius:15px!important;box-shadow:0 5px 5px 0 rgb(0 0 0 / .4),0 5px 5px 0 rgb(0 0 0 / .19);transition:0.3s ease;animation-duration:0.3s ease}.woocommerce button.button:hover{transition:0.3s ease;animation-duration:0.3s ease;background-color:#000!important;border:3px solid #06a704;border-radius:15px!important;box-shadow:none}.woocommerce ul.products li.product .button{display:none}ul.products li.product .woocommerce-loop-product__title{text-align:center}.footer-widgets-area a{font-size:1.2em}.bottom-left{position:absolute;bottom:0;left:0;right:0;padding:20px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card_container{background-color:#111;border-radius:15px;position:relative;overflow:hidden}.stack_height{min-height:100%}@media screen and (max-width:781px){.card_container{place-self:center;inline-size:auto}}.box_shadow:hover{transform:scale(1.01);transition:transform .3s ease-out;box-shadow:0 10px 10px 0 rgb(0 0 0 / .4),0 10px 20px 0 rgb(0 0 0 / .19)}.slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;height:100%;gap:0;scroll-behavior:smooth;contain:layout style paint}::-webkit-scrollbar{width:10px;height:1px}::-webkit-scrollbar-track{background:#171A1F!important}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#444}.slide{flex:0 0 100%;height:100%;scroll-snap-align:start;opacity:1;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;font-size:2rem;transition:none;position:relative;will-change:transform}.slide.active{transition:opacity 300ms ease,transform 300ms ease;transform:translateX(0)}.slide:not(.active){transform:translateX(10px)}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block;width:100%}.prev .wp-block-button .wp-block-button__link,.prev .wp-block-button .wp-block-button__link:hover,.next .wp-block-button .wp-block-button__link,.next .wp-block-button .wp-block-button__link:hover{border:none!important;box-shadow:none!important}.prev .slide_arrow{position:absolute;top:0;bottom:0;width:5%;left:0;z-index:2}.next .slide_arrow{position:absolute;top:0;bottom:0;width:5%;right:0;z-index:2}.middle_slide{position:relative;top:0;bottom:0;width:100%;z-index:1;margin:auto}