.my-purchase{margin:4px 0 20px;clear:both;width:100%;grid-column:1/-1}.my-purchase .hearth-sub__title{font-size:12px;letter-spacing:.1em;margin-bottom:8px;color:#827c73}.my-purchase__card{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #e2ded6;border-radius:10px;padding:14px;margin:0 0 8px;cursor:pointer;font-size:14px;line-height:1.4}.my-purchase__card.is-selected{background:#f6f5f0;border-color:#3a3732}.my-purchase__card input{appearance:auto;width:16px;height:16px;margin:0;accent-color:#3b4a2b}.my-purchase__card small{display:block;font-size:11px;color:#8a857c;margin-top:3px}.my-purchase__card strong{font-size:16px;white-space:nowrap}.my-purchase [hidden]{display:none!important}.my-purchase select{display:block;width:100%;padding:12px;border:1px solid #e2ded6;background:white;font:inherit}.my-purchase-enabled .product__price{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.my-purchase__card:focus-within{outline:2px solid #3b4a2b;outline-offset:2px}.product__pdp-rating .hearth-card-rating{justify-content:flex-start!important;margin:0 0 12px!important}@media(max-width:719px){.my-purchase__card{padding:12px 10px;gap:8px}.my-purchase__card strong{font-size:14px}}
.my-purchase__amount{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0}.my-purchase__amount>span{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;justify-content:flex-end}.my-purchase__amount s{font-size:11px;color:#a39e95;text-decoration:line-through}.my-purchase__amount .my-purchase__saving{display:inline-block;border-radius:10px;background:#3b4a2b;color:#fff;padding:1px 7px;font-size:10px;line-height:1.4;margin:0;white-space:nowrap}.my-purchase__card{grid-template-columns:18px minmax(0,1fr) minmax(0,auto)}
