/* Keyboard, contrast and motion refinements. */
.pal-skip-link{position:fixed!important;top:8px!important;left:8px!important;z-index:2147483647!important;background:#fff!important;color:#0a3542!important;padding:12px 18px!important;transform:translateY(-180%)!important;font:700 18px Arial!important}.pal-skip-link:focus{transform:none!important}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #0a3542!important;outline-offset:4px!important;box-shadow:0 0 0 7px #fff!important}
.pal-accessible-cta,.pal-accessible-cta *{color:#0a3542!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
.pal-order-details{margin:20px 0;padding:20px;border-left:4px solid #fcca46;line-height:1.6}.pal-order-details summary{cursor:pointer;font-weight:bold;padding:10px 0}.pal-order-details ul{padding-left:22px}

#pal-mobile .pal-skip-link{position:fixed!important;top:8px!important;left:8px!important;transform:translateY(-180%)!important;margin:0!important}#pal-mobile .pal-skip-link:focus{transform:none!important}
.pal-order-details,.pal-order-details summary{font:18px/1.6 Arial,sans-serif!important}.pal-order-details p,.pal-order-details li{font:17px/1.6 Arial,sans-serif!important}
.pal-sr-only,#pal-mobile .pal-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
#pal-mobile .sample-sr-only{white-space:normal!important;overflow-wrap:anywhere!important}

@media(max-width:800px){body:has(#pal-mobile)>.pal-skip-link{display:none!important}}

.pal-order-details ul{list-style:disc!important;padding-left:24px!important}.pal-order-details li{margin:8px 0!important}
