.ready-header-actions{display:flex;align-items:center;gap:18px}.ready-header-actions button{min-height:44px}#cartModal{max-width:720px}.cart-row{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.cart-row p{font-size:14px;line-height:1.5}#cartSubtotal{font-weight:700;font-size:19px}#checkoutLink[hidden]{display:none}#addCard:disabled{opacity:.55;cursor:default}@media(max-width:600px){.ready-header-actions{flex-direction:column;gap:0;align-items:flex-end;grid-column:2;grid-row:1}.ready-header-actions .plain{padding:5px 0;font-size:11px}}.policy-links{display:flex;flex-wrap:wrap;gap:12px 20px;max-width:100%;font-size:13px}.policy-links a{min-height:44px;display:inline-flex;align-items:center}.preview{line-height:1.5;padding:8px 16px;text-align:center}footer{flex-wrap:wrap;gap:16px}footer .policy-links{flex-basis:100%}.search-row.has-budget-browse{margin-bottom:8px}.budget-browse{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-bottom:18px}.budget-toggle{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:700}.budget-toggle:hover{border-color:var(--ink)}.budget-toggle[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.budget-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.budget-offer{margin:0}.budget-offer strong{color:var(--ink)}.price-choices{display:flex;flex-wrap:wrap;gap:6px}.prominent-condition:not([hidden]){display:block;margin:16px 0;padding:14px 16px;border-left:3px solid var(--ink);background:#f4efe5;font-size:15px;line-height:1.6;font-weight:600;color:var(--ink)}.footer-feedback{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.drop-signup{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:32px 0;border-top:1px solid var(--line);margin-top:32px;align-items:center}.drop-signup h2{font-size:28px;margin:8px 0}.drop-signup p{line-height:1.6}.drop-form label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.drop-input-row{display:flex;gap:10px}.drop-input-row input{min-width:0;flex:1;border:1px solid var(--line);border-radius:4px;background:#fff;padding:12px;font:inherit;font-size:16px;min-height:48px}.drop-input-row .primary{border:0;cursor:pointer;white-space:nowrap;font:inherit;font-size:14px;min-height:48px}.drop-form .small{margin-top:12px}.drop-input-row input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(max-width:700px){.drop-signup{grid-template-columns:1fr;gap:12px}.drop-input-row{flex-direction:column}.drop-signup h2{font-size:25px}}.card .info .tile-details{display:block;align-self:flex-end;margin:10px 0 8px;padding:6px 0;min-height:44px;font-size:13px;text-decoration:underline;background:none;border:0;color:var(--ink);cursor:pointer}.card .card-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.card .card-bottom .tile-add{display:inline-flex;justify-content:center;align-items:center;min-height:36px;padding:6px 10px;border:1px solid var(--ink);border-radius:4px;background:var(--ink);color:#fff;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none}.card .card-bottom .tile-add:disabled{opacity:.65;cursor:default}.card .card-bottom .tile-add.in-cart{opacity:1;background:transparent;color:var(--ink)}.card .tile-status{margin:6px 0 0;font-size:12px;line-height:1.5}.card .tile-status:empty{display:none}.card .tile-add:focus-visible,.card .tile-details:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.grid>.card>.info>.tile-details{margin-top:auto;margin-bottom:8px}.grid>.card>.info>.card-bottom{margin-top:0}.grid>.card>.info>.card-bottom{padding-top:8px}.grid>.card>.info{padding-bottom:10px}.card .card-bottom>span{font-size:13px;font-weight:700}.pack-count{font-size:12px;font-weight:700;color:var(--ink);margin-bottom:8px}.card .pack-photo{width:100%;height:100%}#large-photo .pack-photo{width:100%;height:auto;max-height:68vh}.photo-expanded #large-photo .pack-photo{max-height:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cardboard-ready.css.map */
