._save_1of24_1{color:#365b91;cursor:pointer;background:#edf3fb;border:1px solid #bac9dd;border-radius:3px;width:100%;min-height:36px;margin-top:8px;padding:7px 5px;font-size:14px;display:block}._save_1of24_1[aria-pressed=true]{background:#d7e6f8}._list_1of24_1{z-index:20;color:#293448;background:#fff;border:1px solid #afc1db;border-radius:5px;width:340px;max-width:calc(100vw - 28px);position:fixed;bottom:14px;right:18px;box-shadow:0 4px 20px #25344926}._list_1of24_1>summary{color:#fff;cursor:pointer;background:#4267a0;padding:12px 15px;font-size:16px}._body_1of24_1{max-height:65vh;padding:16px;overflow-y:auto}._body_1of24_1 h2{margin:0 0 10px;font-size:20px}._body_1of24_1 h3{margin:20px 0 8px;font-size:16px}._body_1of24_1 p{margin:8px 0;font-size:16px;line-height:1.5}._body_1of24_1 ._note_1of24_1{color:#5d6a7e;font-size:14px}._body_1of24_1 ul{margin:0;padding:0;list-style:none}._body_1of24_1 li{border-top:1px solid #d0d9e6;padding:12px 0;font-size:14px}._body_1of24_1 li>div{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}._body_1of24_1 a{color:#365b91;align-items:center;min-height:38px;font-weight:600;display:flex}._body_1of24_1 button{cursor:pointer;background:#fff;border:1px solid #c5cedb;border-radius:3px;padding:8px;font-size:14px}._save_1of24_1:focus-visible{outline-offset:2px;outline:3px solid #789bcc}._list_1of24_1 summary:focus-visible{outline-offset:2px;outline:3px solid #789bcc}._body_1of24_1 a:focus-visible{outline-offset:2px;outline:3px solid #789bcc}._body_1of24_1 button:focus-visible{outline-offset:2px;outline:3px solid #789bcc}._save_1of24_1{min-height:40px;font-size:13px}._list_1of24_1>summary{font-size:14px}._body_1of24_1 h2{font-size:18px}._body_1of24_1 ._product_1of24_9{overflow-wrap:anywhere;justify-content:flex-start;gap:12px;margin-top:0;display:flex}._product_1of24_9 img{object-fit:contain;background:#fff;border:1px solid #d0d9e6;border-radius:4px;flex:0 0 64px;width:64px;height:64px}._body_1of24_1 ._cart_1of24_9{color:#fff;background:#4267a0;border-radius:4px;justify-content:center;min-height:44px;padding:10px 12px;font-size:14px;text-decoration:none}._body_1of24_1 ._cart_1of24_9:hover{background:#345383}._body_1of24_1 p{font-size:16px}._body_1of24_1 ._note_1of24_1,._save_1of24_1,._list_1of24_1>summary{font-size:14px}
