.order-policy{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:22px 0;color:#625e57}.order-policy summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:16px 0;font-size:14px;line-height:1.6;font-weight:500;color:var(--ink)}.order-policy summary::-webkit-details-marker{display:none}.order-policy summary>span{font-size:20px;font-weight:400;color:var(--accent);flex-shrink:0}.order-policy[open] summary>span{transform:rotate(45deg)}.order-policy>div{padding:0 0 18px;max-width:760px}.order-policy p{font-size:14px;line-height:1.8;margin:0}.order-policy p+p{margin-top:12px}.order-policy strong{font-weight:600;color:var(--ink)}.information-page>.order-policy{margin:0 0 32px;max-width:900px}.order-policy summary:focus-visible{outline:none}@media print{.order-policy::details-content{content-visibility:visible}.order-policy>div{display:block}}
