.personal-store .film-choices{gap:12px}
.personal-store .film-choice{background:#fffdf8;border:1px solid #c9d3c5;color:#243b32;min-height:100px;border-radius:10px}
.personal-store .film-choice[aria-pressed="true"]{background:#e7eddf;border-color:#185447;box-shadow:inset 0 0 0 1px #185447}
.personal-store .film-choice:hover{border-color:#185447}
.personal-store .film-choice small{color:#536258}
.personal-store .film-choice>span:last-child{background:#edf0e7;color:#185447}
.personal-store .film-choice[aria-pressed="true"]>span:last-child{background:#185447;color:#fff}
.personal-store .film-choice:focus-visible,.personal-store .film-play:focus-visible{outline:3px solid #b5442c;outline-offset:4px}
.personal-store .film-frame,.personal-store .film-frame video{background:#185447}
.personal-store .film-play{background:linear-gradient(180deg,transparent 55%,#112e28d9);padding:28px}
.personal-store .film-play:hover{background:linear-gradient(180deg,transparent 45%,#112e28e6)}
.personal-store .film-play-text small{color:#f8f5ed}
.personal-store .film-meta{color:#536258;flex-wrap:wrap;font-size:12px;gap:7px 20px}
.personal-store .film-type{color:#185447}
.personal-store .film-meta a{color:#185447;text-underline-offset:3px}
.personal-store .film-transcript summary{color:#536258;font-size:13px;text-align:left}
.personal-store .film-transcript p{font-size:14px}
.personal-store .film-transcript>div{background:#f5f4ec;border-color:#d3dbce}
.personal-store .demo-next{margin:24px 0 14px;padding:25px;background:#e7eddf;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:22px}
.personal-store .demo-next h3{font:28px/1.15 Georgia,serif;color:#185447;margin:0 0 10px}
.personal-store .demo-next p{font-size:14px;line-height:1.55;margin:0;color:#536258}
.personal-store .demo-next .button{white-space:nowrap;flex:none}
.personal-store .film-error{background:#fff4e9;border:1px solid #b5442c;border-radius:8px;padding:18px;margin-top:14px;color:#243b32;font-size:14px}
.personal-store .film-error button{background:#185447;color:#fff;border:0;border-radius:5px;padding:12px 16px;font:inherit;cursor:pointer}
#claire-demo [hidden]{display:none!important}
@media(max-width:760px){.personal-store .film-choice{min-height:120px}.personal-store .film-choice b{font-size:15px}.personal-store .film-choice small{font-size:12px}.personal-store .film-choice>span:last-child{display:inline-block;margin-top:8px}.personal-store .film-play{padding:17px;gap:13px}.personal-store .film-play-text{font-size:19px}.personal-store .film-play-text small{font-size:11px}.personal-store .demo-next{display:block;padding:20px}.personal-store .demo-next h3{font-size:25px}.personal-store .demo-next .button{margin-top:17px;width:100%;white-space:normal}.personal-store .film-frame{border-radius:7px}.personal-store .film-meta>span{display:block}}
