levain-upsells{display:block;width:100%;margin:20px 0 0;padding:18px 0 0;border-top:1px solid #d8cbb7;color:#4c301b;text-align:left}levain-upsells[hidden]{display:none}levain-upsells h3{font:22px/1.2 Georgia,serif;margin:0 0 14px}.lc-upsell-list{display:grid;gap:12px}.lc-upsell-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center}.lc-upsell-image{width:58px;height:62px;border-radius:4px;background-repeat:no-repeat;background-color:#ede3d2;overflow:hidden}.lc-upsell-image img{width:100%;height:100%;object-fit:cover}.lc-upsell-name{display:block;color:inherit!important;font:15px/1.25 Georgia,serif;text-decoration:none}.lc-upsell-price{display:block;font:12px/1.5 Arial,sans-serif;margin:4px 0}.lc-upsell-row select{display:block;width:100%;max-width:180px;min-height:44px;padding:7px 4px;border:1px solid #bca78c;border-radius:3px;color:#4c301b;background:#fff9ee;font:14px Arial,sans-serif}.lc-upsell-add{min-width:54px;min-height:44px;padding:8px 10px;background:#4c301b;color:#fff9ee;border:1px solid #4c301b;border-radius:4px;font:13px Arial,sans-serif;cursor:pointer}.lc-upsell-add:disabled{opacity:.55;cursor:wait}.lc-upsell-add:focus-visible,.lc-upsell-name:focus-visible,.lc-upsell-row select:focus-visible{outline:2px solid #4c301b;outline-offset:3px}.lc-upsell-status{font:13px/1.5 Arial,sans-serif;margin:10px 0 0}.lc-upsell-status:empty{display:none}.lc-drawer-items>levain-upsells{margin-bottom:22px}.cart-drawer__items>levain-upsells{padding-inline:20px;margin-bottom:20px}.lc-card levain-upsells h3{font-size:20px}.lc-card levain-upsells{cursor:auto}@media(max-width:380px){.lc-upsell-row{grid-template-columns:46px minmax(0,1fr) auto;gap:8px}.lc-upsell-image{width:46px;height:54px}.lc-upsell-add{min-width:48px;padding:8px}.lc-upsell-name{font-size:14px}}
