.SzbF1W_card{background:var(--color-card-background);border:1px solid var(--color-card-border);flex-direction:column;justify-content:space-between;padding:24px 28px;display:flex;position:relative}.SzbF1W_name{font-size:1.35rem}.SzbF1W_description{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:20px 0;font-size:1.1rem;display:-webkit-box;overflow:hidden}.SzbF1W_price{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}@media (max-width:880px){.SzbF1W_card{padding:20px 24px}.SzbF1W_name{font-size:1.2rem}}
.YwdFMq_link{font-weight:var(--font-weight-medium);align-items:center;gap:8px;display:flex}.YwdFMq_link svg{fill:var(--color-text);stroke-width:18px;width:8px;stroke:var(--color-text);margin-top:-1px;overflow:visible}.YwdFMq_left{gap:10px!important}@media (max-width:880px){.YwdFMq_link{gap:7px}.YwdFMq_left{gap:8px!important}}
.guUpQa_card{background-color:var(--color-card-background);border:1px solid var(--color-card-border)}.guUpQa_imageContainer{position:relative}.guUpQa_tag{-webkit-backdrop-filter:blur(30px);font-weight:var(--font-weight-medium);color:var(--color-white);background:#00000045;border-radius:100px;padding:5px 15px;font-size:.9rem;font-style:normal;position:absolute;top:27px;left:27px}.guUpQa_image{aspect-ratio:16/11;object-fit:cover}.guUpQa_cardBody{border-top:1px solid var(--color-card-border);padding:30px}.guUpQa_title{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;font-size:1.4rem;font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.guUpQa_readMore{margin-top:16px;margin-bottom:-4px}
.k0ptya_block{background-color:var(--color-card-background);border:1px solid var(--color-card-border);display:block;text-decoration:none!important}.k0ptya_imageContainer{position:relative}.k0ptya_image{border-bottom:1px solid var(--color-card-border);aspect-ratio:16/6;object-fit:cover;display:flex}.k0ptya_body{padding:26px 30px}.k0ptya_readAlso{text-transform:uppercase;color:var(--color-text-gray);font-size:.95rem;font-weight:var(--font-weight-medium);letter-spacing:1.6px;margin-bottom:6px;display:block}.k0ptya_title{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;font-size:1.4rem;font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;margin-bottom:8px;margin-right:10px;display:-webkit-box;overflow:hidden}@media (max-width:880px){.k0ptya_image{aspect-ratio:16/8}.k0ptya_title{margin-right:0}}
.ggSLzG_block{background-color:var(--color-card-background);border:1px solid var(--color-card-border);flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:30px;display:flex}.ggSLzG_block a{text-decoration:none!important}.ggSLzG_name{font-size:1.6rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ggSLzG_description{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:10px;padding-top:8px;font-size:1.1rem;display:-webkit-box;overflow:hidden;margin-top:0!important;margin-bottom:0!important}.ggSLzG_price{font-size:1.2rem;font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-top:0!important;margin-bottom:0!important}.ggSLzG_addToCartButton{background-color:var(--color-white);color:var(--color-background);border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:15px 32px 15px 28px;display:inline-flex}.ggSLzG_addedToCartCheckmark{fill:var(--color-background);width:16px;margin-top:-1px}@media (max-width:880px){.ggSLzG_block{flex-direction:column;align-items:flex-start;gap:20px}.ggSLzG_name{font-size:1.4rem}.ggSLzG_description,.ggSLzG_price{font-size:1rem}.ggSLzG_addToCartButton{width:100%}}
.xgXtxW_breadcrumb{padding-top:10px;padding-bottom:25px}@media (max-width:880px){.xgXtxW_breadcrumb{padding-top:0;padding-bottom:20px}}
.h3Bu6a_card{background:var(--color-card-background);border:1px solid var(--color-card-border);padding:27px;display:block;position:relative}.h3Bu6a_cardHeader{justify-content:space-between;align-items:center;display:flex}.h3Bu6a_ditecLogo{width:98px}.h3Bu6a_warranty{font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:right;font-size:.9rem}.h3Bu6a_warranty i{margin-left:6px;margin-right:6px;font-style:normal}.h3Bu6a_title{font-size:1.75rem;font-weight:var(--font-weight-demibold);margin-top:25px;margin-bottom:4px;line-height:1.2}.h3Bu6a_description{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:20px;margin-bottom:48px;font-size:1.1rem;display:-webkit-box;overflow:hidden}.h3Bu6a_cardFooter{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:25px;left:27px;right:27px}.h3Bu6a_price{font-size:1.35rem;font-weight:500}.h3Bu6a_priceFromLabel{font-weight:var(--font-weight-regular);margin-bottom:-1px;margin-right:5px;font-size:1rem}.h3Bu6a_readMore{font-weight:var(--font-weight-medium);margin-bottom:-4px;font-size:.95rem}.h3Bu6a_readMore svg{width:9px;fill:var(--color-white);margin-top:-2px;margin-left:5px}@media (max-width:880px){.h3Bu6a_card{padding:25px}.h3Bu6a_ditecLogo{width:85px}}
._0cwKRa_header{text-align:center;flex-direction:column;gap:4px;margin-top:20px;margin-bottom:70px;display:flex}._0cwKRa_category{font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-gray);letter-spacing:1.6px;font-size:.875rem}._0cwKRa_title{font-size:2.4rem;font-weight:var(--font-weight-medium)}._0cwKRa_featuredImage{aspect-ratio:16/7.8;object-fit:cover}._0cwKRa_content{margin-top:60px;margin-bottom:60px}._0cwKRa_featuredTreatmentsHeading{font-weight:var(--font-weight-demibold);text-align:center;margin-top:-10px;margin-bottom:20px;font-size:1.4rem;display:block}._0cwKRa_featuredTreatmentsGrid{grid-gap:var(--grid-gap);margin-bottom:var(--section-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}@media (max-width:880px){._0cwKRa_header{margin-bottom:40px}._0cwKRa_title{font-size:1.8rem}._0cwKRa_featuredImage img{aspect-ratio:16/8}._0cwKRa_content{margin-top:30px;margin-bottom:30px}._0cwKRa_featuredTreatmentsHeading{margin-top:0;margin-bottom:20px}._0cwKRa_featuredTreatmentsGrid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));margin-bottom:30px}}
._7wIeBG_articleCardLoop{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}
.nHizMG_card{border:1px solid var(--color-card-border);background-color:var(--color-card-background);border-radius:8px;flex-direction:column;padding:16px 20px;display:flex}.nHizMG_questionHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.nHizMG_question{font-size:1.1rem;font-weight:var(--font-weight-medium);text-align:left}.nHizMG_iconContainer{flex-grow:0;flex-shrink:0;display:flex}.nHizMG_icon{width:14px;fill:var(--color-text)}.nHizMG_answer{margin-top:10px}.nHizMG_answer p{color:var(--color-text-gray)}.nHizMG_answer a{color:var(--color-text);font-weight:var(--font-weight-medium);text-decoration:underline}@media (max-width:880px){.nHizMG_question{font-size:1rem}}
.PbM9WW_table{font-weight:var(--font-weight-medium);border-spacing:0;text-align:left;justify-content:center;align-items:center;display:flex}.PbM9WW_time{margin-left:30px;display:inline-block}@media (max-width:880px){.PbM9WW_table{justify-content:left;align-items:start;font-size:.875rem;display:flex}}
._0FJwiW_videoPlayer{border:1px solid var(--color-card-border);aspect-ratio:16/9;align-items:center;display:flex;position:relative;overflow:hidden}._0FJwiW_imageContainer{aspect-ratio:16/9;width:100%;height:auto;position:relative;overflow:hidden}._0FJwiW_imageContainer img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}._0FJwiW_overlay{background:linear-gradient(#0000008c 0%,#00000073 51.66%,#000000ad 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._0FJwiW_overlayInner{color:var(--color-white);flex-direction:column;align-items:center;gap:0;display:flex}._0FJwiW_overlayInner h3{font-size:2rem;line-height:1.3;font-weight:var(--font-weight-medium)}._0FJwiW_overlayInner h4{font-size:1.15rem;line-height:1.3;font-weight:var(--font-weight-medium);margin-bottom:20px}._0FJwiW_playButton{background:var(--color-white);color:var(--color-black);border-radius:var(--border-radius-full);font-size:1rem;font-weight:var(--font-weight-medium);cursor:pointer;text-wrap:nowrap;border:none;justify-content:center;align-items:center;gap:6px;width:fit-content;padding:14px 30px;text-decoration:none;display:inline-flex}._0FJwiW_playButton svg{width:20px;min-width:20px;fill:inherit}._0FJwiW_videoPlayerContainer{width:100%;height:100%;min-height:aspect-ratio;aspect-ratio:16/9;position:relative}._0FJwiW_muxVideo{object-fit:cover;--media-object-fit:cover;width:100%;height:100%;min-height:aspect-ratio;aspect-ratio:16/9;position:relative}._0FJwiW_muxVideo::part(center play button),._0FJwiW_muxVideo::part(top){display:none}@media (max-width:880px){._0FJwiW_overlayInner h3{font-size:1.875rem}._0FJwiW_overlayInner h4{font-size:1rem}._0FJwiW_playButton{padding:12px 24px}}
.FSUKiG_field{flex-direction:column;display:flex;position:relative}.FSUKiG_fieldContainer{border:1px solid var(--color-card-border);width:100%;display:flex;position:relative}.FSUKiG_label{background:var(--color-background);color:var(--color-text-gray);font-weight:var(--font-weight-medium);padding:0 8px;font-size:.92rem}.FSUKiG_required{color:var(--color-alert)}.FSUKiG_error{margin-top:-4px;margin-bottom:10px}.FSUKiG_input,.FSUKiG_textarea,.FSUKiG_select{color:var(--color-white);background:0 0;width:100%;height:70px;padding-left:27px;padding-right:27px;font-family:unset;font-size:16px;font-weight:500}.FSUKiG_input:focus-visible,.FSUKiG_textarea:focus-visible,.FSUKiG_select:focus-visible{outline:0!important}.FSUKiG_field .FSUKiG_label{z-index:9;margin-left:20px;position:absolute;transform:translateY(-9px)!important}:-webkit-any(.FSUKiG_input:-webkit-autofill,.FSUKiG_textarea:-webkit-autofill,.FSUKiG_select:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)!important;border-radius:0!important}:is(.FSUKiG_input:autofill,.FSUKiG_textarea:autofill,.FSUKiG_select:autofill){-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)!important;border-radius:0!important}.FSUKiG_textarea{resize:vertical;margin-top:27px;height:auto!important}.FSUKiG_select{padding-right:40px}.FSUKiG_selectWithDescription{flex-direction:column}.FSUKiG_selectWithDescription select{height:auto;padding-top:14px;padding-bottom:2px}.FSUKiG_description{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-transform:uppercase;letter-spacing:1.2px;padding-bottom:12px;padding-left:27px}.FSUKiG_fieldContainer:has(select):after{content:"";background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwb2x5Z29uIGZpbGw9IiM2NjYiIHBvaW50cz0iMTIgMSA5IDYgMTUgNiIgLz4KICAgIDxwb2x5Z29uIGZpbGw9IiM2NjYiIHBvaW50cz0iMTIgMTMgOSA4IDE1IDgiIC8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;width:6px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (max-width:880px){.FSUKiG_input,.FSUKiG_textarea,.FSUKiG_select{height:70px;padding-left:22px;padding-right:22px}.FSUKiG_textarea{margin-top:26px}.FSUKiG_field .FSUKiG_label{margin-left:15px}.FSUKiG_description{padding-left:22px}}
.OXKNPW_phoneInputWrapper{border:1px solid var(--color-card-border);align-items:stretch;width:100%;display:flex;position:relative}.OXKNPW_countryCode{border-right:1px solid var(--color-card-border);height:70px;color:var(--color-white);background:0 0;flex-shrink:0;padding:0 24px;font-family:inherit;font-size:16px;font-weight:500;line-height:70px}.OXKNPW_phoneInput{height:70px;color:var(--color-white);background:0 0;border:none;outline:none;flex:1;width:100%;padding-left:27px;padding-right:27px;font-family:unset;font-size:16px;font-weight:500}.OXKNPW_phoneInput:focus-visible{outline:0!important}.OXKNPW_phoneInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)!important;border-radius:0!important}.OXKNPW_compact .OXKNPW_countryCode{height:55px;padding:0 16px;line-height:55px}.OXKNPW_compactInput{height:55px;padding-left:20px;padding-right:20px}@media (max-width:880px){.OXKNPW_phoneInput{height:70px;padding-left:22px;padding-right:22px}}
._79k_UW_backdrop{z-index:2147483647;background:#00000080;position:fixed;inset:0}._79k_UW_sidebar{background:var(--color-background);z-index:2147483647;outline:none;flex-direction:column;width:520px;max-width:100vw;height:100dvh;display:flex;position:fixed;top:0;right:0;overflow:hidden}._79k_UW_header{border-bottom:1px solid var(--color-card-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}._79k_UW_header h2{font-weight:var(--font-weight-medium);margin:0;font-size:1.2rem}._79k_UW_closeButton{background:var(--color-card-background);border:1px solid var(--color-card-border);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._79k_UW_closeButton svg{width:12px;fill:var(--color-text);opacity:.6}._79k_UW_content{flex-direction:column;flex:1;padding:0 28px;display:flex;overflow-y:auto}._79k_UW_section{padding:16px 0 0}._79k_UW_sectionWithBottomPadding{padding-bottom:16px}._79k_UW_sectionHeading{font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-gray);letter-spacing:1.4px;margin-bottom:14px;font-size:.8rem;display:block}._79k_UW_treatmentCards,._79k_UW_crossSellCards{flex-direction:column;display:flex}._79k_UW_crossSellCards>:first-child{margin-top:8px}._79k_UW_crossSellToggle{background:var(--color-card-background);border:1px solid var(--color-card-border);cursor:pointer;width:100%;color:var(--color-text-gray);font-size:.8rem;font-weight:var(--font-weight-medium);letter-spacing:1.4px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}._79k_UW_crossSellToggle svg{width:12px;fill:var(--color-text);transition:transform .25s}._79k_UW_crossSellToggleOpen svg{transform:rotate(180deg)}._79k_UW_crossSellCard{background-image:repeating-linear-gradient(to right, var(--color-card-border) 0, var(--color-card-border) 10px, transparent 10px, transparent 18px), repeating-linear-gradient(to right, var(--color-card-border) 0, var(--color-card-border) 10px, transparent 10px, transparent 18px), repeating-linear-gradient(to bottom, var(--color-card-border) 0, var(--color-card-border) 10px, transparent 10px, transparent 18px), repeating-linear-gradient(to bottom, var(--color-card-border) 0, var(--color-card-border) 10px, transparent 10px, transparent 18px);background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;border:none}._79k_UW_emptyCart{flex-direction:column;flex:1;align-items:center;display:flex}._79k_UW_emptyCartHeading{text-align:center;text-wrap:balance;font-size:1.6rem;line-height:1.35;font-weight:var(--font-weight-medium);flex:1;align-items:center;margin-top:-30px;padding:0 30px;display:flex}._79k_UW_emptyCartActions{flex-direction:column;gap:16px;width:100%;margin-bottom:28px;display:flex}._79k_UW_emptyCartButton{background:var(--color-white);border:1px solid var(--color-white);color:var(--color-card-background);text-align:center;padding:14px 28px;font-weight:500}._79k_UW_emptyCartButtonSecondary{background:var(--color-card-background);border:1px solid var(--color-card-border);color:var(--color-white);text-align:center;padding:14px 28px;font-weight:500}._79k_UW_fields{flex-direction:column;gap:24px;display:flex}._79k_UW_licensePlateGroup{flex-direction:column;gap:14px;display:flex}._79k_UW_errors{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}._79k_UW_error{font-weight:var(--font-weight-medium);text-align:left;color:var(--color-text);background:var(--color-card-background);border:1px solid var(--color-card-border);align-items:center;padding:10px;font-size:.9rem;display:flex}._79k_UW_error svg{width:14px;fill:var(--color-text);flex-shrink:0;margin-left:4px;margin-right:12px}._79k_UW_fetchVehicleDataButton{text-align:center;font-weight:var(--font-weight-medium);color:var(--color-black);background:var(--color-white);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:0 20px;font-size:.875rem;display:flex;position:relative}._79k_UW_fetchVehicleDataSpinner{justify-content:center;align-items:center;display:flex;position:absolute}._79k_UW_spinnerIcon{animation:1.2s linear infinite _79k_UW_spin}@keyframes _79k_UW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._79k_UW_vehicleDataCard{background-color:var(--color-card-background);border:1px solid var(--color-card-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}._79k_UW_vehicleDataLabel{font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.8px;font-size:.8rem}._79k_UW_vehicleDataName{font-size:1rem;font-weight:var(--font-weight-medium)}._79k_UW_vehicleDataInvalid{color:var(--color-alert)}._79k_UW_vehicleDataWarning{color:#d4a017}._79k_UW_vehicleLookupNotice{background-color:var(--color-card-background);border:1px solid var(--color-card-border);flex-direction:column;gap:12px;padding:16px 20px;display:flex}._79k_UW_vehicleLookupNoticeHeading{color:#d4a017;font-weight:var(--font-weight-medium);margin:0;font-size:.92rem}._79k_UW_vehicleLookupNoticeText{color:var(--color-text-gray);margin:0;font-size:.88rem;line-height:1.45}._79k_UW_vehicleLookupNoticeButton{border:1px solid var(--color-card-border);color:var(--color-text);font-weight:var(--font-weight-medium);cursor:pointer;text-align:center;background:0 0;padding:8px 16px;font-size:.88rem}._79k_UW_resetVehicleDataButton{border:1px solid var(--color-card-border);background:var(--color-background);text-align:center;cursor:pointer;border-radius:100px;flex-shrink:0;width:34px;height:34px;font-size:.8rem;line-height:30px;display:block}._79k_UW_resetVehicleDataButton svg{width:11px;fill:var(--color-text)}._79k_UW_footer{border-top:1px solid var(--color-card-border);flex-shrink:0;padding:20px 28px}._79k_UW_total{font-weight:var(--font-weight-medium);justify-content:space-between;margin-bottom:16px;font-size:1rem;display:flex}._79k_UW_disclaimer{color:var(--color-text-gray);margin-bottom:16px;font-size:.92rem;line-height:1.5}._79k_UW_submitButton{text-align:center;font-weight:var(--font-weight-medium);color:var(--color-background);cursor:pointer;background:#fff;width:100%;margin-bottom:24px;padding:18px 20px;font-size:1rem;display:block}._79k_UW_submitButton:disabled{opacity:.5;cursor:not-allowed}._79k_UW_content label[class]{margin-left:13px}._79k_UW_content input,._79k_UW_content select{height:55px;padding-left:21px;padding-right:21px}._79k_UW_content select+span{padding-left:21px}._79k_UW_content textarea{margin-top:20px;padding-left:21px;padding-right:21px}._79k_UW_centerSelectWithCity select{height:unset;padding-top:16px}._79k_UW_protectedPlateExplainer{color:var(--color-text-gray);margin:0;font-size:.85rem;line-height:1.4}._79k_UW_skipButton{color:var(--color-text-gray);font-weight:var(--font-weight-medium);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.92rem;text-decoration:underline}._79k_UW_compactCard{margin-bottom:8px;padding:12px 18px}@media (min-width:881px){._79k_UW_emptyCart{justify-content:center}._79k_UW_emptyCartHeading{flex:none;margin-top:-50px;font-size:1.8rem}._79k_UW_emptyCartActions{flex-direction:row;width:auto;margin-top:20px;margin-bottom:0}._79k_UW_emptyCartButton,._79k_UW_emptyCartButtonSecondary{padding:10px 20px}}@media (max-width:880px){._79k_UW_sidebar{width:100%}._79k_UW_header{padding-left:20px}._79k_UW_emptyCartHeading{margin-top:-10px}._79k_UW_content{padding:0 20px}._79k_UW_footer{padding:16px 28px}}
.IZ89XG_heading{text-align:center;font-size:1.9rem;font-weight:var(--font-weight-demibold);margin-bottom:65px}.IZ89XG_form{display:flex}.IZ89XG_labelFrontPage{background-color:var(--color-card-background)}.IZ89XG_inputFieldContainer{flex-grow:1}.IZ89XG_inputField{width:100%;position:relative}.IZ89XG_submitButton{background:var(--color-white);color:var(--color-card-background);z-index:9;white-space:nowrap;border:0;margin-left:-2px;padding:0 30px;font-family:unset;font-size:.95rem;font-weight:500}@media (max-width:880px){.IZ89XG_submitButton{padding:0 24px;font-size:.875rem}}
.UsrRYG_title{text-align:center;padding-top:20px;padding-bottom:90px;font-size:2.4rem}.UsrRYG_faqContainer{margin-bottom:60px;max-width:800px!important}.UsrRYG_faqs{flex-direction:column;gap:20px;display:flex}@media (max-width:880px){.UsrRYG_title{padding-bottom:50px;font-size:1.8rem}.UsrRYG_faqs{gap:18px}}
.wrl5wG_header{margin-bottom:60px}.wrl5wG_tag{font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-gray);letter-spacing:1.6px;margin-bottom:14px;font-size:.875rem;display:block}.wrl5wG_title{margin-bottom:14px;font-size:2.4rem}.wrl5wG_leadParagraph{max-width:500px;margin-bottom:20px}.wrl5wG_author{align-items:center;gap:11px;display:flex}.wrl5wG_authorInfo{flex-direction:column;display:flex}.wrl5wG_authorName{font-weight:var(--font-weight-medium);font-size:.92rem;display:block}.wrl5wG_authorWorksAt{font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-top:-6px;font-size:.83rem;display:block}.wrl5wG_authorImage{border-radius:12px;width:36px}.wrl5wG_content{margin-top:40px;margin-bottom:60px}@media (max-width:880px){.wrl5wG_header{margin-bottom:24px}.wrl5wG_tag{margin-bottom:12px}.wrl5wG_title{margin-bottom:12px;font-size:1.8rem}.wrl5wG_leadParagraph{margin-bottom:16px}.wrl5wG_content{margin-top:30px;margin-bottom:30px}}
.y1qAja_page{margin-bottom:40px}.y1qAja_header{text-align:center;margin-top:40px;margin-bottom:70px}.y1qAja_heading{font-size:2.4rem}.y1qAja_updatedAt{margin-top:4px}.y1qAja_updatedAt span{font-weight:var(--font-weight-medium)}@media (max-width:880px){.y1qAja_page{margin-bottom:30px}.y1qAja_header{margin-top:20px;margin-bottom:50px}.y1qAja_heading{font-size:1.8rem}}
._bqFZW_page{z-index:99;position:relative}._bqFZW_hero{border-bottom:1px solid var(--color-card-border);position:relative}@media (min-width:881px){._bqFZW_hero:after{content:"";background:linear-gradient(#0000008c 0%,#0000 10%,#000000d9 100%);width:100%;height:100%;position:absolute;top:0;left:0}}._bqFZW_hero img{object-fit:cover;object-position:66% 36%;width:100%;height:calc(100svh - 212px)}._bqFZW_heroContent{color:#fff;z-index:9;position:absolute;bottom:42px}._bqFZW_badge{font-size:.8rem;font-weight:var(--font-weight-demibold);letter-spacing:2px;text-transform:uppercase;color:var(--color-white);border:1.5px solid var(--color-white);border-radius:var(--border-radius-full);margin-bottom:14px;padding:4px 12px;display:inline-block}._bqFZW_heroContent h1{font-size:2.4rem}._bqFZW_heroContent p{max-width:480px;margin-top:6px}._bqFZW_price{font-size:1.1rem;font-weight:var(--font-weight-demibold);margin-top:10px}@media (min-width:881px){._bqFZW_mobileBreadcrumb{display:none}}@media (max-width:880px){._bqFZW_hero{border-bottom:none}._bqFZW_hero img{object-fit:cover;aspect-ratio:16/8.5;height:unset;border-radius:16px}._bqFZW_heroContent{bottom:unset;margin-top:26px;position:relative}._bqFZW_heroContent h1{font-size:1.75rem}._bqFZW_price{font-size:1.05rem}}._bqFZW_aboutGrid{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:40px;display:grid}._bqFZW_aboutHeading{margin-bottom:20px;font-size:1.9rem}._bqFZW_resultsList{font-weight:var(--font-weight-medium);flex-direction:column;gap:16px;margin-top:18px;padding-left:0;list-style-type:none;display:flex}._bqFZW_resultsList li ._bqFZW_checkmark{width:25px;fill:var(--color-text);display:inline-block;position:absolute}._bqFZW_resultsList li ._bqFZW_featureText{padding-left:38px}@media (min-width:881px){._bqFZW_desktopBreadcrumb{padding-top:36px;padding-bottom:24px}}@media (max-width:880px){._bqFZW_desktopBreadcrumb{display:none}._bqFZW_aboutGrid{flex-direction:column-reverse;gap:20px;margin-top:26px;margin-bottom:0;display:flex}._bqFZW_about{border-top:1px solid var(--color-card-border);border-bottom:1px solid var(--color-card-border);background-color:var(--color-card-background);padding-top:36px;padding-bottom:28px;padding-left:var(--container-padding);padding-right:var(--container-padding)}._bqFZW_aboutHeading{text-align:center;margin-bottom:30px;font-size:1.5rem}._bqFZW_results{padding-left:var(--container-padding);padding-right:var(--container-padding)}}._bqFZW_videoContainer{margin:40px 0 80px}@media (max-width:880px){._bqFZW_videoContainer{margin:0 0 40px}}._bqFZW_paintLayersHeader h2{margin-bottom:0}._bqFZW_paintLayersHeader span{color:var(--color-text-gray);font-weight:var(--font-weight-medium);margin-bottom:20px;font-size:1rem}._bqFZW_paintLayersImage{text-align:center;justify-content:center;display:flex}._bqFZW_paintLayersImage img{max-width:1000px}._bqFZW_paintLayers{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;margin-top:50px;display:grid}._bqFZW_paintLayerCard{vertical-align:middle;border:1px solid var(--color-card-border);align-items:center;padding:15px 16px;display:flex}._bqFZW_paintLayerCard span{font-weight:var(--font-weight-demibold);background:var(--color-white);text-align:center;width:25px;height:25px;color:var(--color-black);border-radius:100px;margin-right:14px;font-size:.9rem;line-height:26px;display:inline-block;position:relative}._bqFZW_paintLayerCard h3{font-size:1rem;font-weight:var(--font-weight-medium);display:inline-block}._bqFZW_paintLayersDisclaimer{font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-top:20px;font-size:.875rem;display:block}@media (max-width:880px){._bqFZW_paintLayersHeader h2{text-align:left}._bqFZW_paintLayersImage{margin-top:16px}._bqFZW_paintLayers{margin-top:30px}}._bqFZW_addToCartSeparator{height:150px}._bqFZW_addToCartWrapper{z-index:9;position:fixed;bottom:60px;right:60px}._bqFZW_addToCartButton{background-color:var(--color-white);color:var(--color-black);border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);align-items:center;padding:18px 28px;display:flex}._bqFZW_addedToCart{justify-content:space-between;padding:18px 24px;display:flex}._bqFZW_addedToCartCheckmark{width:22px;margin-right:12px}._bqFZW_chevronRight{width:8px;margin-top:-1px}._bqFZW_addedToCartOrderText{align-items:center;gap:6px;display:flex}._bqFZW_addedToCart i{border-left:1px solid #d4d4d4;height:26px;margin:0 16px}@media (max-width:880px){._bqFZW_addToCartWrapper{text-align:center;background:linear-gradient(#0000 0%,#000000b3 60%,#000c 100%);justify-content:center;width:100%;padding-top:60px;display:flex;bottom:0;left:0;right:0}._bqFZW_addToCartButton{text-align:center;justify-content:center;width:calc(100% - 40px);margin-bottom:30px;padding:22px 0}._bqFZW_addedToCart{justify-content:space-between;padding:22px 28px}._bqFZW_addedToCart i{margin:0 10px}}
.oUbXqW_categories{flex-direction:column;margin-top:-28px;display:flex}.oUbXqW_category{flex-direction:column;display:flex}.oUbXqW_categoryHeader{border-bottom:1px solid var(--color-card-border);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:20px;display:flex}.oUbXqW_categoryName{font-weight:var(--font-weight-medium);font-size:1.3rem}.oUbXqW_iconContainer{flex-grow:0;flex-shrink:0;display:flex}.oUbXqW_icon{width:14px;fill:var(--color-text)}.oUbXqW_treatmentListWrapper>.oUbXqW_treatment:first-child{border-top:none}.oUbXqW_treatment{border:1px solid var(--color-card-border);border-top:none;padding:20px}.oUbXqW_treatmentName{font-weight:var(--font-weight-medium);margin-bottom:-2px;font-size:1.1rem}.oUbXqW_treatmentPrice{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-size:.9rem}.oUbXqW_addToCart{font-weight:var(--font-weight-medium);align-items:center;gap:7px;margin-top:18px;display:flex}.oUbXqW_checkmark{fill:var(--color-text);width:14px;margin-top:-1px}
.w_CgKq_centerListGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:40px 20px;display:grid}.w_CgKq_centerLocation{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:1.3px;color:var(--color-text-gray);margin-bottom:8px;font-size:1.15rem}.w_CgKq_centerLinks{flex-direction:column;gap:8px;display:flex}.w_CgKq_centerLinks a{font-weight:var(--font-weight-medium)}@media (max-width:880px){.w_CgKq_centerListGrid{row-gap:20px}}
.-\35 oC0q_card{background:var(--color-background);border:1px solid var(--color-card-border);flex-direction:column;gap:16px;padding:30px;display:flex}.-\35 oC0q_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.-\35 oC0q_badge{border-radius:var(--border-radius-full);font-size:.69rem;font-weight:var(--font-weight-demibold);color:#fff9;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff14;align-items:center;padding:5px 12px;display:inline-flex}.-\35 oC0q_approved{font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--color-text-gray);align-items:center;gap:5px;display:flex}.-\35 oC0q_approvedIcon{width:16px;height:16px;stroke:var(--color-text-gray)}.-\35 oC0q_contactIcon{width:14px;height:14px;fill:var(--color-text-gray)}.-\35 oC0q_mapPinIcon{width:14px;height:14px}.-\35 oC0q_name{font-size:1.35rem;font-weight:var(--font-weight-demibold)}.-\35 oC0q_address{color:#ffffffbf;margin-top:-18px;font-size:.95rem}.-\35 oC0q_hours{flex-direction:column;gap:6px;padding-top:4px;display:flex}.-\35 oC0q_hoursLabel{font-size:.69rem;font-weight:var(--font-weight-demibold);color:var(--color-text-gray);letter-spacing:1.2px;text-transform:uppercase}.-\35 oC0q_hoursRow{justify-content:space-between;display:flex}.-\35 oC0q_hoursDay{color:#ffffffbf;font-size:.875rem}.-\35 oC0q_hoursTime{font-size:.875rem;font-weight:var(--font-weight-medium)}.-\35 oC0q_hoursClosed{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.-\35 oC0q_contact{flex-direction:column;gap:6px;display:flex}.-\35 oC0q_contactRow{font-size:.95rem;font-weight:var(--font-weight-medium);color:var(--color-white);align-items:center;gap:8px;text-decoration:none;display:flex}.-\35 oC0q_ctas{gap:12px;padding-top:4px;display:flex}.-\35 oC0q_ctaPrimary,.-\35 oC0q_ctaSecondary,.-\35 oC0q_ctaMap{border-radius:var(--border-radius-full);height:44px;font-size:.95rem;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.-\35 oC0q_ctaPrimary{background:var(--color-white);color:var(--color-background)}.-\35 oC0q_ctaSecondary,.-\35 oC0q_ctaMap{color:var(--color-white);background:0 0;border:1px solid #fff9}@media (max-width:880px){.-\35 oC0q_ctas{flex-direction:column}}
.kJp2La_title{text-align:center;padding-top:20px;padding-bottom:90px;font-size:2.4rem}.kJp2La_datasheetsContainer{margin-bottom:60px;max-width:800px!important}.kJp2La_datasheetList{flex-direction:column;gap:40px;padding:0;list-style:none;display:flex}.kJp2La_datasheetList li{padding-left:0}.kJp2La_datasheetList li a{font-weight:var(--font-weight-medium);align-items:center;column-gap:5px;text-decoration:none;display:inline-flex}.kJp2La_datasheetList li a svg{fill:var(--color-white);width:12px;min-width:12px;height:12px;margin-top:-1px}.kJp2La_linksContainer{margin-bottom:60px;max-width:800px!important}.kJp2La_linksContainer a{font-weight:var(--font-weight-medium)}@media (max-width:880px){.kJp2La_title{padding-bottom:50px;font-size:1.8rem}.kJp2La_datasheetList{gap:30px}}
.htdjba_websiteAndSocialMedia{justify-content:space-between;align-items:center;gap:16px;display:flex}.htdjba_website a{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.htdjba_website svg{width:16px;min-width:16px;fill:var(--color-white);margin-top:-2px}.htdjba_socialMedia{align-items:center;gap:12px;display:inline-flex}.htdjba_socialMedia a{cursor:pointer;align-items:center;display:inline-flex}.htdjba_socialMedia svg{width:32px;min-width:32px;fill:var(--color-white)}
.A9aeNG_card{border:1px solid var(--color-card-border);background-color:var(--color-card-background);justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.A9aeNG_location{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:1.2px;color:var(--color-text-gray);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;font-style:normal;display:-webkit-box;overflow:hidden}.A9aeNG_name{font-weight:var(--font-weight-medium);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.A9aeNG_kilometers{background:var(--color-white);color:var(--color-black);font-size:.8rem;font-weight:var(--font-weight-medium);border-radius:3px;margin-left:5px;padding:2px 5px}
._3VEata_faqList{max-width:800px;margin:0 auto}._3VEata_faqItem{text-align:left;border:none;border-bottom:1px solid var(--color-card-border);cursor:pointer;width:100%;color:var(--color-text);background:0 0;padding:24px 0;font-family:inherit;display:block}._3VEata_faqItem:first-child{border-top:1px solid var(--color-card-border)}._3VEata_faqQuestion{font-size:1.1rem;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;gap:16px;line-height:1.4;display:flex}._3VEata_chevron{color:var(--color-text-gray);flex-shrink:0;transition:transform .2s}._3VEata_open ._3VEata_chevron{transform:rotate(180deg)}._3VEata_faqAnswer{max-height:0;transition:max-height .25s;overflow:hidden}._3VEata_open ._3VEata_faqAnswer{max-height:300px}._3VEata_faqAnswer p{color:#ffffffab;padding-top:12px;font-size:.95rem;line-height:1.65}
.GBfs4W_heroSection{border-bottom:1px solid var(--color-card-border);position:relative;overflow:hidden}.GBfs4W_heroSection img{object-fit:cover;object-position:44% 36%;width:100%;height:calc(100svh - 216px)}.GBfs4W_overlay{z-index:1;background:radial-gradient(at 20% 80%,#000000b3 0%,#0000 60%),linear-gradient(#00000073 0%,#0000 40%,#000000bf 100%);width:100%;height:100%;position:absolute;top:0;left:0}.GBfs4W_heroContent{z-index:2;padding-bottom:55px;position:absolute;bottom:0;left:0;right:0}.GBfs4W_heroInner{justify-content:space-between;align-items:flex-end;display:flex}.GBfs4W_badge{font-size:.8rem;font-weight:var(--font-weight-demibold);letter-spacing:2px;text-transform:uppercase;color:var(--color-white);border:1.5px solid var(--color-white);border-radius:var(--border-radius-full);margin-bottom:18px;padding:4px 12px;display:inline-block}.GBfs4W_heading{font-size:3rem;font-weight:var(--font-weight-demibold);color:var(--color-white);margin-bottom:8px;line-height:1.05}.GBfs4W_subtitle{color:var(--color-white);font-size:1.15rem;font-weight:var(--font-weight-regular);max-width:480px;margin-bottom:0;line-height:1.5}.GBfs4W_ctaButton{background:var(--color-white);color:var(--color-background);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);align-items:center;height:52px;padding:0 20px;font-size:1rem;transition:opacity .2s;display:inline-flex}.GBfs4W_ctaButton:hover{opacity:.9}@media (max-width:880px){.GBfs4W_heroSection img{height:calc(100svh - 178px)}.GBfs4W_heroContent{padding-bottom:30px}.GBfs4W_heroInner{flex-direction:column;align-items:flex-start}.GBfs4W_badge{margin-bottom:12px;padding-bottom:3px;font-size:.75rem}.GBfs4W_heading{margin-bottom:6px;font-size:2rem}.GBfs4W_subtitle{margin-bottom:16px;font-size:1rem}.GBfs4W_ctaButton{height:46px;padding:0 20px;font-size:1rem}}
.bPXUva_heroSection{border-bottom:1px solid var(--color-card-border);position:relative}.bPXUva_heroSection:after{content:"";background:linear-gradient(#0000008c 0%,#0000 51.66%,#000000ad 100%);width:100%;height:100%;position:absolute;top:0;left:0}.bPXUva_heroSection img{object-fit:cover;object-position:66% 36%;width:100%;height:calc(100svh - 216px)}.bPXUva_heroContent h1{color:#fff;z-index:99;font-size:2.2rem;position:absolute;bottom:45px}.bPXUva_heroContent span{font-weight:400;display:block}@media (max-width:880px){.bPXUva_heroSection img{height:calc(100svh - 178px)}.bPXUva_heroContent h1{font-size:1.5rem;bottom:30px}}.bPXUva_featuredTreatments{margin-bottom:var(--section-gap)}.bPXUva_featuredTreatmentsHeading{text-align:center;font-weight:var(--font-weight-demibold);padding:50px 0;font-size:1.85rem}.bPXUva_featuredTreatmentsGrid{grid-gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}@media (max-width:880px){.bPXUva_featuredTreatmentsHeading{padding:38px 0;font-size:1.5rem}.bPXUva_featuredTreatmentsGrid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.bPXUva_findNearestCenterSection{border-top:1px solid var(--color-card-border);border-bottom:1px solid var(--color-card-border);background-color:var(--color-card-background);padding-top:65px;padding-bottom:65px}.bPXUva_aboutDitecSection{border-bottom:1px solid var(--color-card-border);padding-top:65px;padding-bottom:65px}.bPXUva_aboutDitecHasBrochure{border-bottom:0!important}.bPXUva_aboutDitecContainer{max-width:800px}.bPXUva_aboutDitecHeading{font-size:1.9rem;font-weight:var(--font-weight-demibold);margin-bottom:20px}.bPXUva_aboutDitecDescription p:not(:last-child){margin-bottom:20px}@media (max-width:880px){.bPXUva_aboutDitecSection{padding-top:34px;padding-bottom:34px}.bPXUva_aboutDitecHeading{font-size:1.5rem}}.bPXUva_brochureContainer{border:1px solid var(--color-card-border);display:block;position:relative}.bPXUva_brochureContainer:after{content:"";z-index:0;background:linear-gradient(#0000 .01%,#000000e6 100%);width:100%;height:80%;position:absolute;bottom:0;left:0}.bPXUva_brochureImage{object-fit:cover;aspect-ratio:16/7}.bPXUva_brochureContent{z-index:1;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:50px;left:50px;right:50px}.bPXUva_brochureYear{color:#ffed00;font-size:.9rem;font-weight:var(--font-weight-demibold);letter-spacing:2px}.bPXUva_brochureHeading{font-size:2.2rem;line-height:1.1;font-weight:var(--font-weight-demibold);margin:6px 0}.bPXUva_brochureSubtitle{font-size:1.1rem}.bPXUva_brochureButton{background:var(--color-white);font-weight:var(--font-weight-medium);color:var(--color-background);border-radius:var(--border-radius-full);text-align:center;height:52px;padding:0 26px;line-height:52px;display:inline-flex}@media (max-width:880px){.bPXUva_brochureImage{aspect-ratio:16/8}.bPXUva_brochureContent{background-color:var(--color-card-background);flex-direction:column;align-items:flex-start;padding:30px;position:relative;inset:0}.bPXUva_brochureHeading{margin:8px 0;font-size:1.75rem}.bPXUva_brochureSubtitle{line-height:1.4}.bPXUva_brochureButton{height:45px;margin-top:20px;padding:0 20px;line-height:45px}}.bPXUva_articlesSectionHeading{text-align:center;padding-top:var(--section-gap);padding-bottom:var(--section-gap);font-size:1.9rem;font-weight:var(--font-weight-demibold);margin-bottom:-4px}.bPXUva_articlesSectionLink{text-align:center;font-weight:var(--font-weight-medium);margin-top:45px;margin-bottom:45px;display:block}.bPXUva_articlesSectionLink svg{width:8px;fill:var(--color-white);margin-top:-2px;margin-left:8px}@media (max-width:880px){.bPXUva_articlesSectionHeading{padding-top:54px;padding-bottom:54px;font-size:1.5rem}.bPXUva_articlesSectionLink{margin-top:35px;margin-bottom:35px}}
.lXo6oa_articlesPage{margin-bottom:var(--footer-gap)}.lXo6oa_heading{text-align:center;padding-top:40px;padding-bottom:70px;font-size:2.2rem}@media (max-width:880px){.lXo6oa_heading{padding-top:25px;padding-bottom:45px;font-size:1.9rem}}
._8qD4uG_header{text-align:center;margin-top:20px;margin-bottom:50px}._8qD4uG_featuredImage{background-color:var(--color-card-background);position:relative}._8qD4uG_featuredImage img{aspect-ratio:16/7.8;object-fit:cover}._8qD4uG_ctaButtons{z-index:99;justify-content:space-between;align-items:center;width:calc(100% - 120px);margin-left:auto;margin-right:auto;display:flex;position:absolute;bottom:-26px;left:0;right:0}._8qD4uG_contactButtons{justify-content:center;gap:24px;display:flex}._8qD4uG_contactButtons a,._8qD4uG_showOnMapButton{background-color:var(--color-white);color:var(--color-black);font-weight:var(--font-weight-medium);border-radius:999px;align-items:center;gap:10px;padding:16px 24px;display:flex}._8qD4uG_phoneIcon,._8qD4uG_emailIcon{width:20px}._8qD4uG_externalIcon{width:16px;margin-top:-2px}@media (max-width:880px){._8qD4uG_ctaButtons{width:calc(100% - 40px)}._8qD4uG_contactButtons{gap:16px}._8qD4uG_contactButtons a span,._8qD4uG_showOnMapButton span{display:none}}._8qD4uG_name{font-weight:var(--font-weight-medium);margin-top:12px;margin-bottom:12px;font-size:2.4rem}._8qD4uG_location{font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-gray);letter-spacing:1.6px;font-size:.875rem}._8qD4uG_address{font-weight:var(--font-weight-medium)}@media (min-width:881px){._8qD4uG_breadcrumb{padding-bottom:0}}@media (max-width:880px){._8qD4uG_header{text-align:left;margin-top:0;margin-bottom:30px}._8qD4uG_featuredImage img{aspect-ratio:16/8}._8qD4uG_name{margin-top:10px;margin-bottom:10px;font-size:1.65rem}._8qD4uG_address{font-size:.95rem}}@media (min-width:881px){._8qD4uG_content{border:1px solid var(--color-card-border);background-color:var(--color-card-background);border-top:0;margin-bottom:60px}}._8qD4uG_openingHours{text-align:center;padding-top:60px}._8qD4uG_openingHoursHeading{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:1.6px;margin-bottom:20px;font-size:.875rem;display:block}@media (max-width:880px){._8qD4uG_content{background-color:none}._8qD4uG_openingHours{text-align:left}}._8qD4uG_infoHeading{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:1.6px;color:var(--color-text-gray);text-align:center;margin-top:40px;margin-bottom:30px;font-size:.875rem;display:block}._8qD4uG_treatments{margin-bottom:30px}._8qD4uG_treatmentsContainer{max-width:600px}._8qD4uG_description{margin-bottom:50px}._8qD4uG_description p:not(:last-child){margin-bottom:20px}._8qD4uG_arbeidstilsynetCard{background:var(--color-card-background);border:1px solid var(--color-card-border);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:-20px;margin-bottom:40px;padding:14px 20px;display:inline-flex;position:relative}._8qD4uG_arbeidstilsynetText{font-weight:var(--font-weight-medium);align-items:center;line-height:1.4;display:flex}._8qD4uG_arbeidstilsynetText svg{width:24px;fill:var(--color-text);margin-right:16px}._8qD4uG_arbeidstilsynetLogo{width:42px}@media (max-width:880px){._8qD4uG_arbeidstilsynetCard{width:100%;margin-bottom:30px;padding:18px 20px;display:flex}._8qD4uG_arbeidstilsynetText{text-align:left;font-size:.875rem}._8qD4uG_arbeidstilsynetText svg{width:32px}}._8qD4uG_WebsiteAndSocialMediaContainer{max-width:600px;margin-bottom:50px}
._2S9fTq_addressInput{margin-top:60px}._2S9fTq_noaddress{margin-bottom:120px}._2S9fTq_addressNotFound{margin-top:60px;margin-bottom:60px}._2S9fTq_addressFound{margin-bottom:60px}._2S9fTq_addressFound ._2S9fTq_addressLookupHeading{margin-top:40px;margin-bottom:38px}._2S9fTq_addressNoCentersNear{margin-bottom:60px}._2S9fTq_addressLookupHeading{font-weight:var(--font-weight-demibold);text-align:center;font-size:1.4rem}._2S9fTq_addressFoundCentersLoop{flex-direction:column;gap:20px;display:flex}._2S9fTq_addressNoCentersNearHeader{text-align:center;margin-top:40px;margin-bottom:40px}._2S9fTq_kilometers{background:var(--color-white);color:var(--color-black);font-size:.8rem;font-weight:var(--font-weight-medium);border-radius:3px;margin-left:3px;margin-right:3px;padding:2px 5px}@media (max-width:880px){._2S9fTq_addressLookupHeading{font-size:1.05rem}._2S9fTq_addressNotFound{margin-top:40px;margin-bottom:40px}._2S9fTq_addressFound,._2S9fTq_addressNoCentersNear{margin-bottom:30px}._2S9fTq_addressFound ._2S9fTq_addressLookupHeading{margin-top:34px;margin-bottom:32px}._2S9fTq_addressNoCentersNearHeader{margin-top:30px;margin-bottom:28px}}._2S9fTq_centersOverview{border-top:1px solid var(--color-card-border);background-color:var(--color-card-background);padding-bottom:50px}._2S9fTq_centersHeading{text-align:center;padding-top:70px;padding-bottom:60px;font-size:1.45rem;font-weight:600}@media (max-width:880px){._2S9fTq_centersHeading{padding-top:50px;padding-bottom:40px;font-size:1.2rem}}
._7obewq_heroSection{text-align:center;border-bottom:1px solid var(--color-card-border);padding:60px 0 100px}._7obewq_heroHeading{font-weight:var(--font-weight-demibold);margin:0}._7obewq_heroLead{font-size:1.5rem;font-weight:var(--font-weight-regular);color:#ffffffb3;letter-spacing:0;margin-bottom:12px;display:block}._7obewq_heroCity{font-size:clamp(4rem,14vw,10rem);font-weight:var(--font-weight-demibold);letter-spacing:-.03em;color:var(--color-text);line-height:.95;display:block}._7obewq_heroCtas{justify-content:center;gap:16px;margin-top:48px;display:flex}._7obewq_ctaPrimary,._7obewq_ctaSecondary{border-radius:var(--border-radius-full);height:52px;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;padding:0 28px;font-size:1rem;text-decoration:none;display:inline-flex}._7obewq_ctaPrimary{background:var(--color-white);color:var(--color-background)}._7obewq_ctaSecondary{color:var(--color-white);background:0 0;border:1px solid #fff9}@media (max-width:880px){._7obewq_heroSection{padding:40px 0 60px}._7obewq_heroLead{margin-bottom:8px;font-size:1.05rem}._7obewq_heroCtas{flex-direction:column;align-items:center;gap:12px;margin-top:32px}._7obewq_ctaPrimary,._7obewq_ctaSecondary{height:48px;font-size:.95rem}}._7obewq_treatmentsSection{padding-top:var(--section-gap);padding-bottom:var(--section-gap)}._7obewq_treatmentsHeading{text-align:center;font-weight:var(--font-weight-demibold);margin-bottom:8px;font-size:1.85rem}._7obewq_treatmentsSubheading{text-align:center;color:var(--color-text-gray);margin-bottom:40px;font-size:1.05rem}._7obewq_treatmentsGrid{grid-gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto;display:grid}._7obewq_allTreatmentsLink{text-align:center;font-weight:var(--font-weight-medium);margin-top:40px;display:block}._7obewq_allTreatmentsLink svg{width:8px;fill:var(--color-white);margin-top:-2px;margin-left:8px}@media (max-width:880px){._7obewq_treatmentsHeading{font-size:1.5rem}._7obewq_treatmentsGrid{grid-template-columns:1fr}}._7obewq_retreatmentSection{border-top:1px solid var(--color-card-border);border-bottom:1px solid var(--color-card-border);background:var(--color-card-background);padding:65px 0}._7obewq_retreatmentGrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}._7obewq_retreatmentLabel{font-size:.75rem;font-weight:var(--font-weight-demibold);color:var(--color-text-gray);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:16px}._7obewq_retreatmentHeading{font-size:1.9rem;font-weight:var(--font-weight-demibold);white-space:pre-line;margin-bottom:16px;line-height:1.2}._7obewq_retreatmentDescription{color:#ffffffbf;margin-bottom:24px;font-size:1rem;line-height:1.65}._7obewq_retreatmentImageWrapper{overflow:hidden}._7obewq_retreatmentImage{object-fit:cover;aspect-ratio:16/10;width:100%;height:100%}@media (max-width:880px){._7obewq_retreatmentGrid{grid-template-columns:1fr;gap:30px}._7obewq_retreatmentSection{padding:40px 0}._7obewq_retreatmentHeading{font-size:1.5rem}}._7obewq_quickCoatSection{text-align:center;padding:65px 0}._7obewq_quickCoatLabel{font-size:.75rem;font-weight:var(--font-weight-demibold);color:var(--color-text-gray);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:16px}._7obewq_quickCoatHeading{font-size:1.85rem;font-weight:var(--font-weight-demibold);margin-bottom:16px}._7obewq_quickCoatDescription{color:#ffffffbf;max-width:600px;margin:0 auto 28px;font-size:1.05rem;line-height:1.6}@media (max-width:880px){._7obewq_quickCoatHeading{font-size:1.5rem}}._7obewq_locationsSection{border-top:1px solid var(--color-card-border);border-bottom:1px solid var(--color-card-border);background:var(--color-card-background);padding:65px 0}._7obewq_locationsHeading{text-align:center;font-size:1.85rem;font-weight:var(--font-weight-demibold);margin-bottom:8px}._7obewq_locationsSubheading{text-align:center;color:var(--color-text-gray);margin-bottom:40px;font-size:1.05rem}._7obewq_locationsGrid{gap:var(--grid-gap);grid-template-columns:1fr 1fr;display:grid}@media (max-width:880px){._7obewq_locationsHeading{font-size:1.5rem}._7obewq_locationsGrid{grid-template-columns:1fr}}._7obewq_faqSection{border-top:1px solid var(--color-card-border);padding:65px 0}._7obewq_faqHeading{text-align:center;font-size:1.85rem;font-weight:var(--font-weight-demibold);margin-bottom:32px}@media (max-width:880px){._7obewq_faqHeading{font-size:1.5rem}}._7obewq_footerCtaSection{text-align:center;padding:70px 0}._7obewq_footerCtaHeading{font-size:1.85rem;font-weight:var(--font-weight-demibold);margin-bottom:16px}._7obewq_footerCtaDescription{color:var(--color-text-gray);max-width:560px;margin:0 auto 28px;font-size:1.05rem;line-height:1.6}._7obewq_footerCtaButtons{justify-content:center;gap:16px;display:flex}@media (max-width:880px){._7obewq_footerCtaHeading{font-size:1.5rem}._7obewq_footerCtaButtons{flex-direction:column;align-items:center}}
._07eECW_header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:70px;display:flex}._07eECW_heading{text-align:center;font-size:2.3rem}._07eECW_description{font-size:1.125rem;font-weight:var(--font-weight-regular);text-wrap:balance;text-align:center;max-width:540px;margin-top:14px;line-height:1.4}._07eECW_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:40px;display:grid}@media (max-width:880px){._07eECW_header{margin-bottom:48px}._07eECW_heading{margin-top:15px;font-size:1.8rem}._07eECW_description{font-size:1.1rem;line-height:1.3}._07eECW_grid{gap:20px;margin-bottom:30px}}
.z-5fPq_container{max-width:600px;margin-bottom:60px}.z-5fPq_header{text-align:center;text-wrap:balance;margin-top:30px;margin-bottom:60px}.z-5fPq_betaTag{border:1.5px solid var(--color-text);color:var(--color-text);border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px;padding:4px 12px 3px;font-size:.82rem;display:inline-flex}.z-5fPq_header h1{font-size:2.2rem}.z-5fPq_header p{margin-top:12px}.z-5fPq_buttonContainer{flex-direction:column;justify-content:center;align-items:center;margin-top:30px;display:flex}.z-5fPq_button{background-color:var(--color-white);color:var(--color-black);text-align:center;font-weight:var(--font-weight-medium);justify-content:center;gap:10px;padding:16px 24px;display:inline-flex}.z-5fPq_checkmark{width:16px}.z-5fPq_dropzone{border:2px dashed var(--color-card-border);background-color:var(--color-card-background);text-align:center;cursor:pointer;margin-bottom:30px;padding:20px}.z-5fPq_dropzone:hover{background-color:var(--color-card-hover)}.z-5fPq_imagePreview{width:100%;max-width:100px;height:auto;margin-top:20px}.z-5fPq_returnHeader{text-align:center;text-wrap:balance;margin-top:30px;margin-bottom:34px}.z-5fPq_returnHeader h2{margin-bottom:10px}.z-5fPq_vehicleInfo{font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-gray);letter-spacing:1.6px;margin-bottom:14px;font-size:1rem;display:block}.z-5fPq_disclaimer{color:var(--color-text-gray);margin-top:28px}.z-5fPq_treatments{flex-direction:column;gap:20px;display:flex}.z-5fPq_simpleButton{font-weight:var(--font-weight-medium);margin-top:20px;display:block}@media (max-width:880px){.z-5fPq_header h1{font-size:1.8rem}}
