.arl-nav-top,.arl-nav-overlay{display:none}.arl-nav-parent{position:relative}.arl-nav-parent summary{cursor:pointer;list-style:none;font:clamp(12px,1.2vw,16px) Georgia,serif}.arl-nav-parent summary::-webkit-details-marker{display:none}.arl-nav-parent summary span{display:none}.arl-nav-sub{position:absolute;z-index:15;top:100%;left:0;min-width:210px;background:#faf4ed;padding:14px;box-shadow:0 10px 25px #2e170d25;display:flex;flex-direction:column;gap:13px}.arl-nav-parent:not([open]) .arl-nav-sub{display:none}@media(max-width:850px){.arl-announcement{padding:7px 3%;gap:10px;align-items:center;justify-content:center;font:10px/1.3 Georgia,serif}.arl-announcement span{flex:1;text-align:center}.arl-announcement span:last-child{display:none}.arl-header-main{min-height:78px!important;grid-template-columns:44px minmax(0,1fr) 108px!important;padding:4px 3%!important}.arl-header-logo{min-width:0}.arl-header-logo img{display:block;width:132px!important;max-width:100%!important;height:66px!important;max-height:66px!important;object-fit:contain;background:transparent!important}.arl-mobile-toggle{display:block!important;font-size:24px;line-height:1;border:0;background:transparent;color:#25180f;cursor:pointer;padding:7px}.arl-header-actions{gap:9px!important}.arl-header-actions svg{width:21px;height:21px}.arl-nav{display:block!important;position:fixed!important;z-index:9999!important;top:0!important;bottom:0!important;left:0!important;width:min(86vw,355px)!important;max-width:355px!important;height:100dvh!important;overflow-y:auto!important;background:#faf4ed!important;box-shadow:8px 0 35px #0002;transform:translate(-110%)!important;transition:transform .25s ease;visibility:hidden!important}.arl-nav.is-open{transform:translate(0)!important;visibility:visible!important}.arl-nav-overlay.is-open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#160c0788}.arl-nav-top{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 15px;border-bottom:1px solid #e3d8cc;font:21px Georgia,serif}.arl-nav-close{background:none;border:0;font-size:32px;line-height:1;cursor:pointer}.arl-nav-inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:8px 22px 30px!important}.arl-nav-inner>a,.arl-nav-parent>summary{display:flex!important;justify-content:space-between!important;padding:15px 0!important;border-bottom:1px solid #e3d8cc;font:17px Georgia,serif!important;white-space:normal!important;color:#25180f!important}.arl-nav-parent summary span{display:inline}.arl-nav-sub{position:static;box-shadow:none;padding:4px 12px 12px;background:transparent;gap:0}.arl-nav-sub a{padding:10px 0!important;font-size:14px!important;white-space:normal}.arl-slideshow{width:100%;height:auto!important;aspect-ratio:3.05!important;min-height:0!important}.arl-slide{background-size:100% 100%!important;background-position:center!important}.arl-slide-dots{bottom:3px!important}.arl-slide-dots button{width:6px;height:6px}.arl-benefits{padding:14px 3%!important;gap:8px!important}.arl-benefits span{font-size:17px!important;margin-right:3px!important}.arl-benefits small{font-size:11px!important}.arl-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 14px!important}.arl-footer-intro{grid-column:span 2!important}.arl-footer-intro img{max-height:85px!important;width:145px!important}.arl-footer-grid h3{font-size:15px!important}.arl-footer-grid a{font-size:13px!important;line-height:1.7!important}.arl-footer-bottom{font-size:11px!important}}.arl-announcement{display:flex;justify-content:center!important;align-items:center;text-align:center;padding:7px 16px!important;background:#30180f;color:#faf4ed;font:12px/1.4 Georgia,serif!important;letter-spacing:.055em;min-height:30px}.arl-announcement span{flex:none!important;text-align:center!important}.arl-header-logo img{mix-blend-mode:multiply;object-fit:contain;object-position:center;max-width:250px}.arl-faith{background-size:100% 100%!important;background-position:center!important;aspect-ratio:3.05!important;height:auto!important;min-height:0!important}@media(max-width:850px){.arl-announcement{font-size:11px!important;min-height:28px!important;padding:6px 12px!important}.arl-header-logo img{width:165px!important;height:70px!important;max-width:100%!important;max-height:70px!important;mix-blend-mode:multiply}.arl-faith{aspect-ratio:3.05!important;background-size:100% 100%!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/arl-mobile-repair.css.map */
