.cc-storage .cc-rec-controls button[hidden]{display:none}
.cc-storage .cc-rec-controls button:not([hidden]){display:inline-flex;min-height:44px}
.cc-storage .cc-rec-controls{padding-bottom:env(safe-area-inset-bottom,0px)}
.cc-storage .cc-rec-controls a{min-height:44px}
.cc-storage .cc-rec-object-label{text-wrap:balance}
.cc-storage-ranges .cc-care-range{scroll-margin-top:24px}
.cc-storage-ranges h2:focus{outline:none}
.cc-storage-ranges .cc-storage-group-intro{max-width:680px;color:#b8c2bc;font-size:15px;line-height:1.7;margin:0 0 24px}
.cc-storage-footer{padding:24px 0;text-align:center}
.cc-storage-footer a{display:inline-flex;align-items:center;min-height:44px;padding:12px 20px;border:1px solid #dfbb7c66;border-radius:28px;color:#f5f2eb;text-decoration:none;background:#0b1412}
.cc-storage-footer a:focus-visible,.cc-storage-ranges [data-storage-back]:focus-visible{outline:3px solid #f6d396;outline-offset:4px}
@media(max-width:700px){.cc-storage .cc-rec-controls{bottom:16px}.cc-storage .cc-rec-controls a,.cc-storage .cc-rec-controls button{margin:3px;font-size:11px;padding:10px 12px}.cc-storage .cc-rec-controls p{font-size:11px}.cc-storage-ranges .cc-care-range-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.cc-storage-ranges [data-storage-back]{display:inline-flex;align-items:center;min-height:44px}.cc-storage-ranges .cc-storage-group-intro{font-size:14px}}
