.ots-footer{--ots-orange:#f67b19;--ots-line:rgba(255,255,255,.17);background:#090a0a;color:#f2f2f2;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.45;overflow:hidden;text-transform:none}.ots-footer *{box-sizing:border-box}.ots-footer a{color:inherit;text-decoration:none}.ots-footer a:hover{color:#ff922d}.ots-footer a:focus-visible,.ots-footer summary:focus-visible,.ots-footer__scroll:focus-visible{outline:2px solid #ff922d;outline-offset:4px}.ots-footer .ots-ui-icon{width:21px;height:21px;flex-shrink:0;display:block}.ots-footer__panorama{border-bottom:1px solid #ffffff35}.ots-footer__jeep{display:block;width:100%;height:auto;aspect-ratio:1536/180}.ots-footer__body{background:radial-gradient(ellipse at 0 55%,#663a0b16,transparent 50%),radial-gradient(ellipse at 100% 45%,#f37b0d0c,transparent 45%),repeating-radial-gradient(ellipse at 10% 80%,transparent 0 24px,#ff851209 25px 26px,transparent 27px 38px),linear-gradient(130deg,#0b0b0a,#101110 55%,#070808)}.ots-footer__grid{display:grid;grid-template-columns:26.5% 73.5%;max-width:1800px;margin:auto;padding:14px 3.8% 16px}.ots-footer__brand{padding-right:24px}.ots-footer__logo{display:block;max-width:330px;margin:0 0 6px}.ots-footer__logo-art{display:block;width:100%;height:auto;aspect-ratio:330/101}.ots-footer__summary{font:400 13px/1.5 Arial,Helvetica,sans-serif;margin:0 0 10px!important;color:#eee;text-transform:none}.ots-footer__address{font-style:normal;display:grid;gap:5px}.ots-footer__address a{display:flex;align-items:center;gap:10px;font-size:12px}.ots-footer__address .ots-ui-icon{color:var(--ots-orange);width:20px}.ots-footer__ctas{display:flex;align-items:flex-start;flex-direction:column;gap:8px;margin-top:14px}.ots-footer__quote{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:220px;max-width:100%;padding:10px 19px;background:linear-gradient(110deg,#ff8b29,#f37815);border-radius:3px;color:#090909!important;font:400 23px/1.2 Anton,Impact,Arial Narrow,sans-serif;letter-spacing:.03em}.ots-footer__quote .ots-ui-icon{width:16px;height:16px}.ots-footer__call{font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.04em}.ots-footer__scroll{display:grid;grid-template-columns:24.5% 23% 33.5% 19%;min-width:0}.ots-footer__column{padding:0 22px;border-right:1px solid var(--ots-line);min-width:0}.ots-footer__column:first-child{padding-left:0}.ots-footer__column:last-child{padding-right:0;border-right:0}.ots-footer h2{position:relative;font:400 23px/1.2 Anton,Impact,Arial Narrow,sans-serif!important;text-transform:uppercase!important;letter-spacing:0!important;color:#f8f8f8!important;margin:0 0 14px!important;padding:0 0 10px!important;white-space:nowrap}.ots-footer h2:after{content:"";position:absolute;left:0;bottom:0;width:42px;height:3px;background:var(--ots-orange)}.ots-footer ul{list-style:none;margin:0;padding:0}.ots-footer__quick a{display:flex;align-items:center;gap:10px;padding:3.2px 0;font-size:12.7px;line-height:1.28}.ots-footer__quick .ots-ui-icon{color:var(--ots-orange);width:11px;height:14px}.ots-footer__support-links{display:grid;gap:5px}.ots-footer__support-links a{display:flex;align-items:center;gap:11px;font-size:12.7px;line-height:1.4}.ots-footer__support-links .ots-ui-icon{width:19px;height:19px}.ots-footer__services{display:grid;gap:5px;margin-top:13px;padding-top:10px;border-top:1px solid var(--ots-line)}.ots-footer__service{display:flex;align-items:center;gap:12px}.ots-footer__service>.ots-ui-icon{color:var(--ots-orange);width:30px;height:27px}.ots-footer__service strong{display:block;font:400 14px/1.15 Arial,Helvetica,sans-serif;text-transform:none}.ots-footer__service small{display:block;font:400 8px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#c2c2c2}.ots-footer__hours{font:400 10px/1.5 Arial,Helvetica,sans-serif;margin:10px 0 0!important;color:#bfc1c1}.ots-footer__map{margin:-31px -14px 0 -11px}.ots-footer__map-art{display:block;width:100%;height:auto;aspect-ratio:370/269}.ots-footer__map figcaption{padding:0 10px}.ots-footer__map summary{font:400 10px/1.4 Arial,Helvetica,sans-serif;color:#c9c9c9;cursor:pointer}.ots-footer__map details p{font:400 11px/1.6 Arial,Helvetica,sans-serif;margin:8px 0 0;text-transform:none}.ots-footer__area h2{z-index:1;pointer-events:none}.ots-footer__connected>p{font:400 12px/1.5 Arial,Helvetica,sans-serif;margin:0 0 13px!important}.ots-footer__socials{display:flex;gap:8px;flex-wrap:nowrap;margin-bottom:25px}.ots-footer__social{display:block;flex:none}.ots-footer__social .ots-ui-icon{width:28px;height:28px}.ots-footer__sprayer{display:block;width:109px;height:43px;margin:0 0 1px}.ots-footer__slogan{margin-top:9px;font:400 17px/1.13 Arial,Helvetica,sans-serif;position:relative;padding-bottom:12px}.ots-footer__slogan strong{color:var(--ots-orange);font-weight:700}.ots-footer__slogan:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:34px;background:var(--ots-orange)}.ots-footer__bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff55;padding:10px 3.8%;font:400 10px/1.4 Arial,Helvetica,sans-serif;color:#c8c8c8}.ots-footer__bottom>span:last-child{font-size:9px;letter-spacing:.08em}.ots-footer__swipe{display:none}@media(min-width:1600px){.ots-footer__grid{padding-top:18px;padding-bottom:22px}.ots-footer__quick a,.ots-footer__support-links a{font-size:14px}.ots-footer__column{padding-left:28px;padding-right:28px}.ots-footer__summary{font-size:14px}}@media(min-width:1100px)and (max-width:1399px){.ots-footer__grid{padding-left:2.5%;padding-right:2.5%;grid-template-columns:25% 75%}.ots-footer__brand{padding-right:18px}.ots-footer__column{padding-left:16px;padding-right:16px}.ots-footer h2{font-size:21px!important}.ots-footer__quick a,.ots-footer__support-links a{font-size:11.5px}.ots-footer__address a{font-size:11px}.ots-footer__socials{gap:5px}.ots-footer__social .ots-ui-icon{width:24px;height:24px}.ots-footer__quote{min-width:200px;font-size:21px}.ots-footer__summary{font-size:12px}}@media(max-width:1099px){.ots-footer__grid{display:block;padding:20px 20px 10px}.ots-footer__brand{padding:0 0 20px;max-width:650px;display:grid;grid-template-columns:240px 1fr;gap:0 20px;align-items:start}.ots-footer__logo{grid-row:1/4}.ots-footer__summary{font-size:13px}.ots-footer__ctas{margin-top:12px}.ots-footer__scroll{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:#f67b19 #242424;padding:20px 0 16px;border-top:1px solid var(--ots-line)}.ots-footer__column{flex:0 0 230px;padding:0 20px!important;scroll-snap-align:start}.ots-footer__column:first-child{padding-left:0!important}.ots-footer__area{flex-basis:330px}.ots-footer__connected{flex-basis:220px}.ots-footer__quick a{font-size:13px;padding:5px 0}.ots-footer__support-links a{font-size:13px}.ots-footer__map{margin-top:-31px}.ots-footer__swipe{display:block;margin:0!important;padding:0 20px 15px;color:#e3974b;font:400 11px/1.5 Arial,Helvetica,sans-serif}.ots-footer__panorama{height:clamp(125px,18vw,180px);overflow:hidden}.ots-footer__jeep{width:auto!important;height:100%!important;max-width:none!important;position:relative;left:50%;transform:translate(-46%)}.ots-footer__bottom{padding:12px 20px}}@media(max-width:599px){.ots-footer__grid{padding:16px 16px 8px}.ots-footer__brand{display:block;max-width:none;padding-bottom:20px}.ots-footer__logo{max-width:320px;margin-bottom:9px}.ots-footer__summary{max-width:380px;font-size:12px}.ots-footer__address a{font-size:11px}.ots-footer__ctas{flex-direction:row;align-items:center;gap:14px}.ots-footer__quote{min-width:180px;padding:11px 13px;font-size:21px;gap:12px}.ots-footer__call{font-size:10px;max-width:105px;line-height:1.5}.ots-footer h2{font-size:22px!important}.ots-footer__column{flex-basis:218px;padding:0 17px!important}.ots-footer__area{flex-basis:320px}.ots-footer__connected{flex-basis:215px}.ots-footer__bottom{flex-direction:column;gap:4px;font-size:9px}.ots-footer__swipe{padding-left:16px;font-size:10px}.ots-footer__panorama{height:130px}.ots-footer__jeep{transform:translate(-45%)}}.ots-footer__map-art{clip-path:polygon(0 8%,63% 8%,63% 0,100% 0,100% 100%,0 100%)}.ots-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;padding:0 3.8% 12px;font:400 9px/1.4 Arial,Helvetica,sans-serif;color:#aeb4ba}.ots-footer__legal a{color:inherit;text-decoration:none}.ots-footer__legal a:hover,.ots-footer__legal a:focus-visible{color:#f48224;text-decoration:underline}.ots-footer__legal>span{opacity:.55}@media(max-width:767px){.ots-footer__legal{padding:0 20px 14px;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ots-footer-v4.css.map */
