.product-copy .purchase-info{margin-top:18px;border:1px solid #ded8e8;border-radius:12px;background:#fff;overflow:hidden;color:#211a36;text-align:left}.purchase-info-heading{padding:17px 18px 14px;background:#f8f6fb;border-bottom:1px solid #e5deec}.product-copy .purchase-info h2{margin:0;font:700 14px/1.5 'DM Sans',Arial,sans-serif;letter-spacing:0;color:#302641}.purchase-info-marks{display:flex;flex-wrap:wrap;gap:7px 16px;list-style:none;margin:9px 0 0;padding:0}.purchase-info-marks li{font:500 12px/1.6 'DM Sans',Arial,sans-serif;color:#5a5069}.purchase-info-marks li:before{content:'✓';color:#008b7d;margin-right:6px;font-weight:800}.purchase-info details{padding:0 18px;border-bottom:1px solid #e9e4ef}.purchase-info summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;padding:9px 0;font:600 13px/1.55 'DM Sans',Arial,sans-serif;color:#3e3152;cursor:pointer;list-style:none;box-sizing:border-box}.purchase-info summary::-webkit-details-marker{display:none}.purchase-info summary:after{content:'+';color:#766585;font:400 20px/1 Arial,sans-serif}.purchase-info details[open]>summary:after{content:'−'}.purchase-info summary:focus-visible,.purchase-info a:focus-visible{outline:2px solid #008b7d;outline-offset:3px;border-radius:2px}.purchase-info details p{margin:0 0 12px;font:400 13px/1.8 'DM Sans',Arial,sans-serif;color:#62586c}.purchase-info details>a{display:inline-block;margin:0 0 15px;font:600 12px/1.7 'DM Sans',Arial,sans-serif;color:#684790;text-underline-offset:3px}.purchase-info-contact{margin:0;padding:13px 18px;font:400 12px/1.8 'DM Sans',Arial,sans-serif;color:#6b6076}.purchase-info-contact a{color:#684790;text-underline-offset:3px}@media(max-width:600px){.purchase-info-heading{padding:15px 16px 12px}.purchase-info details{padding:0 16px}.purchase-info summary{min-height:46px;font-size:13px}.purchase-info-contact{padding:12px 16px}}
