.store-price-list{margin:0;padding:0;overflow:hidden;border:1px solid #d8e0e3;border-radius:8px;background:#fff;list-style:none}.store-price-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;border-top:1px solid #e2e8ea}.store-price-row:first-child{border-top:0}.store-price-row.is-cheapest{background:#f1f8f5}.store-price-row img,.store-price-logo{width:40px;height:40px;border:1px solid #e2e8ea;border-radius:6px;background:#fff;object-fit:contain}.store-price-logo{display:grid;place-items:center;background:#eef3f4;color:#3d5059;font-size:17px;font-weight:800;line-height:1}.store-price-store{display:grid;min-width:0;gap:2px}.store-price-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.store-price-name a{display:inline-block;min-height:24px;padding:2px 0;color:#172126;font-weight:700;text-decoration:none}.store-price-store small{color:#52636b;font-size:13px;line-height:1.4}.store-price-amount{margin:0;text-align:right;white-space:nowrap}.store-price-amount strong{font-size:20px}.store-price-amount small{display:block;color:#52636b;font-size:12px}.all-pack-prices,.more-stores{margin-top:16px}.more-stores+.all-pack-prices{margin-top:12px}.all-pack-prices>summary,.more-stores>summary{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:10px 18px;border:1px solid #b9c6cb;border-radius:999px;background:#fff;cursor:pointer;font-weight:700;list-style:none}.all-pack-prices>summary::-webkit-details-marker,.more-stores>summary::-webkit-details-marker{display:none}.all-pack-prices>summary:after,.more-stores>summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.all-pack-prices[open]>summary:after,.more-stores[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.all-pack-prices[open]>summary,.more-stores[open]>summary{margin-bottom:16px}@media(max-width:620px){.store-price-row{grid-template-columns:32px minmax(0,1fr) auto auto;grid-template-areas:"logo name amount button" "logo meta meta meta";align-items:center;column-gap:10px;row-gap:2px;padding:10px 12px}.store-price-row>img,.store-price-row>.store-price-logo{grid-area:logo;align-self:start;width:32px;height:32px}.store-price-store{display:contents}.store-price-name{grid-area:name;min-width:0}.store-price-name a{font-size:15px;overflow-wrap:anywhere}.store-price-store small{grid-area:meta;font-size:12.5px}.store-price-store small.single-can-note{grid-area:auto;grid-column:2 / -1;grid-row:3}.store-price-amount{grid-area:amount}.store-price-amount strong{font-size:17px}.store-price-amount small{font-size:11px}.store-price-row .merchant-link{grid-area:button;min-height:36px;margin:0;padding:6px 12px;font-size:13px}}.pack-count[data-astro-cid-owkzyku7]{margin:0 0 16px}.pack-count-label[data-astro-cid-owkzyku7]{margin:0 0 8px;font-weight:700}.pack-count-choices[data-astro-cid-owkzyku7]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.pack-count-choice[data-astro-cid-owkzyku7]{min-width:48px;min-height:44px;padding:8px 14px;border:1px solid #c6d0d4;border-radius:999px;background:#fff;color:#172126;font:700 15px Arial,Helvetica,sans-serif;cursor:pointer}.pack-count-choice[data-astro-cid-owkzyku7][aria-pressed=true]{border-color:#172126;background:#172126;color:#fff}.pack-count-choice[data-astro-cid-owkzyku7]:focus-visible{outline:2px solid #3d6b7d;outline-offset:2px}.pack-count-result[data-astro-cid-owkzyku7] .pack-count-hint,.pack-count-result[data-astro-cid-owkzyku7] .pack-count-missing{margin:4px 0 10px;color:#52636b;font-size:14px}.pack-count-result[data-astro-cid-owkzyku7] .pack-count-missing{margin-top:10px}.pack-count~[hidden]{display:none!important}.save-product[data-astro-cid-iuzz3ogw]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0 0}.save-product[data-astro-cid-iuzz3ogw][data-pending]{visibility:hidden}.save-product[data-astro-cid-iuzz3ogw] button[data-astro-cid-iuzz3ogw]{cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:#172126}.save-product[data-astro-cid-iuzz3ogw] button[data-astro-cid-iuzz3ogw][data-saved=true]{border-color:#3d6b7d;background:#edf5f7}.save-product[data-astro-cid-iuzz3ogw] a[data-astro-cid-iuzz3ogw]{color:#3d6b7d;font-size:14px;font-weight:700}.save-product-note[data-astro-cid-iuzz3ogw]{flex-basis:100%;margin:0;color:#52636b;font-size:13px}.save-product-note[data-astro-cid-iuzz3ogw]:empty{display:none}
