.version.leather_conditioning_protection_orlando{color:#00001A;background-color:#7D4A2E;}
#page{z-index:1;width:380px;min-height:0;background-image:none;border-width:0;border-color:#000000;background-color:transparent;margin-left:auto;margin-right:auto;}
.js body{visibility:hidden;}
.js body.initialized{visibility:visible;}
#ppu22651-7{z-index:0;width:0.01px;padding-bottom:0;margin-right:-10000px;margin-top:-2px;margin-left:-1px;}
#pu22651-7{z-index:159;width:0.01px;margin-left:1px;}
#u22651-7{z-index:159;min-height:59px;}
#u22651-7-bw{z-index:159;min-height:59px;margin-top:2px;}
#pu16378-4{z-index:130;width:0.01px;height:0;padding-bottom:133px;margin-right:-10000px;margin-top:59px;}
#u16378-4{z-index:130;width:380px;min-height:38px;position:fixed;top:115px;left:0;}
#accordionu16360{z-index:134;width:380px;position:fixed;top:153px;left:0;}
#u16361{z-index:135;width:380px;position:relative;}
#u16362-4{z-index:136;width:370px;min-height:16px;padding-left:10px;padding-top:10px;padding-bottom:10px;position:relative;}
#u16362-4.AccordionPanelTabOpen{padding-top:10px;padding-bottom:10px;min-height:16px;width:370px;margin:0;}
#u16363{z-index:140;width:380px;padding-bottom:1px;position:relative;}
#u16364-9{z-index:141;width:380px;min-height:104px;position:relative;margin-right:-10000px;}
#u16364-7 > #u16364-3:before,#u16364-7 > #u16364-6:before{margin-right:22px;}
#u16364-7.rtl-list > #u16364-3:before,#u16364-7.rtl-list > #u16364-6:before{margin-right:0;margin-left:22px;}
#u4865-4{z-index:150;width:91px;min-height:38px;position:fixed;top:154px;left:289px;}
#u8103-5{z-index:154;width:190px;min-height:57px;position:fixed;top:59px;left:190px;}
#u23301{z-index:166;width:190px;position:fixed;top:59px;left:0;}
#u23114{z-index:167;width:190px;padding-bottom:16px;position:relative;margin-right:-10000px;}
#u23117-5{z-index:168;width:190px;position:relative;margin-right:-10000px;margin-top:8px;}
#leather-care{position:relative;margin-right:-10000px;width:22px;left:1px;}
#care-mobile-intro{width:380px;margin:134px auto 0;background:transparent;box-sizing:border-box;}
#care-mobile-intro .intro-body{padding:12px 14px 6px;color:#2A2A2A;}
#care-mobile-intro .intro-badge{margin:0 0 14px;padding:14px 16px 16px;border:1px solid #E5D9CF;background:#FFFFFF;box-sizing:border-box;}
#care-mobile-intro .intro-kicker{margin:0 0 6px;color:#A3272D;font:700 11px/15px open-sans,sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
#care-mobile-intro .intro-badge h1{margin:0;color:#12325B;font:700 30px/32px Ubuntu,sans-serif;}
#care-mobile-intro .intro-lead{margin:0 0 14px;color:#8F1F24;font:700 27px/31px Ubuntu,sans-serif;}
#care-mobile-intro .intro-copy{margin:0 0 14px;font:400 15px/24px open-sans,sans-serif;}
#care-mobile-intro .intro-trust{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;}
#care-mobile-intro .intro-trust li{position:relative;padding-left:14px;color:#5A6472;font:400 13px/19px open-sans,sans-serif;}
#care-mobile-intro .intro-trust li:before{content:"\2022";position:absolute;left:0;color:#B88A2A;font-weight:700;}
#care-mobile-intro .intro-note{margin:12px 0 0;color:#6F6F6F;font:400 13px/20px open-sans,sans-serif;text-align:center;}
.care-mobile-hero-image{width:380px;margin:12px auto 0;position:relative;}
.care-mobile-hero-image img{display:block;width:100%;height:auto;}
.care-mobile-hero-panel{width:380px;margin:14px auto 0;padding:16px 16px 14px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;}
.care-mobile-hero-panel h2{margin:0 0 8px;color:#12325B;font:700 22px/26px Ubuntu,sans-serif;}
.care-mobile-hero-panel p{margin:0;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;}
.care-mobile-hero-support{width:380px;margin:12px auto 0;position:relative;}
.care-mobile-hero-support img{display:block;width:100%;height:auto;border:1px solid #D8D8D8;background:#FFFFFF;}
.care-mobile-section{width:380px;margin:18px auto 0;position:relative;}
.care-mobile-section .section-head{padding:0 14px;}
.care-mobile-section .section-head h2{margin:0;color:#12325B;font:700 29px/32px Ubuntu,sans-serif;}
.care-mobile-section .section-head p{margin:10px 0 0;color:#4A4A4A;font:400 14px/22px open-sans,sans-serif;}
.care-mobile-note{margin:0 14px;padding:14px 16px;border-left:4px solid #B88A2A;background:#F7EFE3;color:#173457;font:400 14px/22px open-sans,sans-serif;box-sizing:border-box;}
.care-mobile-note strong{color:#12325B;}
.care-mobile-stack{display:flex;flex-direction:column;gap:12px;padding:0 14px;margin-top:14px;}
.care-mobile-stack-compact{gap:9px;}
.care-mobile-card{padding:16px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;}
.care-mobile-card h3{margin:0 0 8px;color:#12325B;font:700 18px/22px Ubuntu,sans-serif;}
.care-mobile-card p{margin:0;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;}
.care-mobile-stack-compact .care-mobile-card{padding:12px 14px;}
.care-mobile-stack-compact .care-mobile-card h3{margin:0 0 5px;color:#12325B;font:700 17px/20px Ubuntu,sans-serif;}
.care-mobile-stack-compact .care-mobile-card p{font:400 13px/20px open-sans,sans-serif;}
.care-mobile-card ul{margin:10px 0 0;padding:0;list-style:none;}
.care-mobile-card li{position:relative;margin:0 0 8px;padding-left:16px;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;}
.care-mobile-card li:before{content:"\2022";position:absolute;left:0;color:#B88A2A;font-weight:700;}
.care-mobile-wide-image{width:380px;margin:12px auto 0;position:relative;}
.care-mobile-wide-image img{display:block;width:100%;height:auto;}
.care-mobile-pricing{display:flex;flex-direction:column;gap:14px;padding:0 14px;margin-top:14px;}
.care-mobile-plan{position:relative;padding:16px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;}
.care-mobile-plan.is-featured{border-color:#C9A978;box-shadow:0 12px 24px rgba(18,50,91,0.10);}
.care-mobile-plan .plan-badge,
.care-mobile-plan .plan-strap{display:inline-block;margin-bottom:10px;padding:4px 10px 5px;font:700 10px/13px open-sans,sans-serif;letter-spacing:1.4px;text-transform:uppercase;}
.care-mobile-plan .plan-badge{background:#12325B;color:#FFFFFF;}
.care-mobile-plan .plan-strap{background:#F5EBDD;color:#8F2A20;}
.care-mobile-plan .plan-kicker{margin:0 0 6px;color:#8F2A20;font:700 11px/15px open-sans,sans-serif;letter-spacing:1.3px;text-transform:uppercase;}
.care-mobile-plan h3{margin:0;color:#12325B;font:700 22px/25px Ubuntu,sans-serif;}
.care-mobile-plan .plan-price{margin:8px 0 0;color:#173457;font:700 28px/30px Ubuntu,sans-serif;}
.care-mobile-plan .plan-price span{font-size:14px;line-height:18px;font-family:open-sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;}
.care-mobile-plan .plan-note{margin:8px 0 0;color:#6F6F6F;font:400 13px/20px open-sans,sans-serif;}
.care-mobile-plan .plan-copy{margin:10px 0 0;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;}
.care-mobile-plan .plan-list{margin:12px 0 0;padding:0;list-style:none;}
.care-mobile-plan .plan-list li{position:relative;margin:0 0 7px;padding-left:15px;color:#2A2A2A;font:400 13px/20px open-sans,sans-serif;}
.care-mobile-plan .plan-list li:before{content:"\2022";position:absolute;left:0;color:#B88A2A;font-weight:700;}
.care-mobile-plan .plan-cta{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:14px;background:#12325B;color:#FFFFFF;font:700 13px/17px open-sans,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;border:1px solid #12325B;}
.care-mobile-plan-summary{margin:14px 14px 0;padding:14px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;}
.care-mobile-plan-summary h3{margin:0;color:#12325B;font:700 18px/22px Ubuntu,sans-serif;}
.care-mobile-plan-summary p{margin:8px 0 0;color:#2A2A2A;font:400 13px/20px open-sans,sans-serif;}
.care-mobile-plan-summary .plan-summary-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #E5E5E5;color:#173457;font:400 13px/18px open-sans,sans-serif;}
.care-mobile-plan-summary .plan-summary-row:first-of-type{margin-top:10px;}
.care-mobile-plan-summary .plan-summary-row strong{font:700 14px/18px Ubuntu,sans-serif;color:#12325B;white-space:nowrap;}
.care-mobile-pricing-note{margin:14px 14px 0;color:#6F6F6F;font:400 12px/19px open-sans,sans-serif;}
#reviews-care-mobile{width:380px;margin:24px auto 18px;position:relative;z-index:40;}
#reviews-care-mobile .reviews-head{background:#12325B;color:#FFFFFF;padding:12px 16px 10px;}
#reviews-care-mobile .reviews-head p:first-child{margin:0;font:700 24px/26px Ubuntu,sans-serif;letter-spacing:0.8px;}
#reviews-care-mobile .reviews-head p:last-child{margin:8px 0 0;font:300 13px/19px open-sans,sans-serif;}
#reviews-care-mobile .reviews-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;}
#reviews-care-mobile .reviews-controls button{width:40px;height:40px;border:1px solid #C9CFD8;background:#FFFFFF;color:#12325B;font:700 22px/22px Ubuntu,sans-serif;cursor:pointer;}
#reviews-care-mobile .reviews-track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:12px 0 18px;scrollbar-width:thin;position:relative;z-index:1;}
#reviews-care-mobile .review-card{flex:0 0 312px;scroll-snap-align:start;padding:16px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;height:268px;display:flex;flex-direction:column;}
#reviews-care-mobile .review-name{margin:0 0 5px;color:#12325B;font:700 17px/20px Ubuntu,sans-serif;}
#reviews-care-mobile .review-source{margin:0 0 8px;color:#6F6F6F;font:400 11px/14px open-sans,sans-serif;text-transform:uppercase;letter-spacing:0.7px;}
#reviews-care-mobile .review-stars{margin:0 0 10px;color:#B88A2A;font:700 15px/18px open-sans,sans-serif;letter-spacing:2px;}
#reviews-care-mobile .review-text{margin:0;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;overflow-y:auto;scrollbar-width:thin;padding-right:6px;flex:1 1 auto;}
#reviews-care-mobile .reviews-actions{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:4px 0 10px;position:relative;z-index:6;}
#reviews-care-mobile .reviews-cta-buttons{display:flex;gap:10px;flex-wrap:wrap;}
#reviews-care-mobile .reviews-call{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;background:#12325B;color:#FFFFFF;font:700 13px/17px open-sans,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;border:1px solid #12325B;}
#reviews-care-mobile .reviews-estimate{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;background:#F5EBDD;color:#12325B;font:700 13px/17px open-sans,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;border:1px solid #D8C1A1;}
#care-faq-mobile{width:380px;margin:24px auto 0;position:relative;}
#care-faq-mobile .faq-head{background:#12325B;color:#FFFFFF;padding:12px 16px 10px;}
#care-faq-mobile .faq-head p:first-child{margin:0;font:700 24px/26px Ubuntu,sans-serif;letter-spacing:0.8px;}
#care-faq-mobile .faq-head p:last-child{margin:8px 0 0;font:300 13px/19px open-sans,sans-serif;}
#care-faq-mobile .faq-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;}
#care-faq-mobile .faq-controls button{width:40px;height:40px;border:1px solid #C9CFD8;background:#FFFFFF;color:#12325B;font:700 22px/22px Ubuntu,sans-serif;cursor:pointer;}
#care-faq-mobile .faq-track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:12px 0 18px;scrollbar-width:thin;position:relative;z-index:1;}
#care-faq-mobile .faq-card{flex:0 0 312px;scroll-snap-align:start;padding:16px;border:1px solid #D8D8D8;background:#FFFFFF;box-sizing:border-box;height:268px;display:flex;flex-direction:column;}
#care-faq-mobile .faq-card h3{margin:0 0 8px;color:#12325B;font:700 17px/22px Ubuntu,sans-serif;}
#care-faq-mobile .faq-card p{margin:0;color:#2A2A2A;font:400 14px/22px open-sans,sans-serif;overflow-y:auto;scrollbar-width:thin;padding-right:6px;flex:1 1 auto;}
#care-final-mobile{width:380px;margin:24px auto 0;padding:22px 16px 24px;border:1px solid rgba(18,50,91,0.08);background:linear-gradient(135deg,#f8f5ef 0%,#ffffff 100%);box-shadow:0 16px 36px rgba(18,50,91,0.12);box-sizing:border-box;position:relative;}
#care-final-mobile h2{margin:0;color:#8F1F24;font:700 36px/38px Ubuntu,sans-serif;text-align:center;}
#care-final-mobile h3{margin:10px 0 0;color:#B12B30;font:700 28px/30px Ubuntu,sans-serif;text-align:center;}
#care-final-mobile p{margin:12px 0 0;color:#173457;font:400 14px/22px open-sans,sans-serif;text-align:center;}
#care-final-mobile .final-actions{display:flex;flex-direction:column;gap:10px;margin-top:16px;}
#care-final-mobile .final-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;font:700 13px/17px open-sans,sans-serif;}
#care-final-mobile .final-call{background:#12325B;color:#FFFFFF;border:1px solid #12325B;}
#care-final-mobile .final-text{background:#F5EBDD;color:#12325B;border:1px solid #D8C1A1;}
#mobile-engagement-modern{width:380px;margin:0 auto;position:relative;float:none !important;clear:both !important;display:block !important;}
#mobile-engagement-modern #contacts-modern-mobile{width:380px;margin:0 auto 18px !important;float:none !important;clear:both !important;display:block !important;left:auto !important;}
#mobile-footer{width:380px;margin:26px auto 0;position:relative;float:none !important;clear:both !important;display:block !important;}
#mobile-footer .footer-copy{margin:0;min-height:73px;color:#6F6F6F;font:400 13px/20px open-sans,sans-serif;text-align:center;}
.css_verticalspacer .verticalspacer{display:none;height:0;}
#contacts{margin-left:2px;position:relative;}
body{position:relative;min-width:380px;padding-bottom:62px;}
.verticalspacer{min-height:2px;}
@-ms-viewport{width:380px;}
@-webkit-viewport{width:380px;}
@-o-viewport{width:380px;}
@-moz-viewport{width:380px;}
@viewport{width:380px;}
