.sn-cartup{margin-block:8px 20px;padding:18px 0 0;border-top:1px solid #ddd;color:#111;text-align:left}.sn-cartup h3{margin:0 0 6px;font-family:var(--font-body--family);font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.25}.sn-cartup__description{margin:0 0 14px;font-size:12px;line-height:1.5;color:#555}.sn-cartup product-form-component,.sn-cartup add-to-cart-component{display:block;min-width:0}.sn-cartup__form{margin:0}.sn-cartup .sn-cartup__button{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px;border:1px solid #111;border-radius:2px;background:#111;color:#fff;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal}.sn-cartup__button:hover{background:#333}.sn-cartup a:focus-visible,.sn-cartup__button:focus-visible{outline:2px solid #111;outline-offset:3px}.sn-cartup__note{margin:10px 0 0;font-size:11px;line-height:1.4;color:#666}.sn-cartup .product-form-text__error{font-size:12px;line-height:1.4}.sn-cartup product-form-component{position:relative}@media(max-width:749px){.sn-cartup{padding-top:16px}.sn-cartup h3{font-size:18px}.cart-page__items .sn-cartup{margin-top:24px}}.sn-cartup__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sn-cartup__item{min-width:0;padding:8px;background:#f7f7f7;border-radius:4px}.sn-cartup__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:2px;background:#fff}.sn-cartup__name{margin:6px 0 0;font-size:12px;font-weight:600;line-height:1.3}.sn-cartup__price{display:block;margin-block:2px 8px;font-size:12px;font-weight:600;line-height:1.3}.sn-cartup__price s{margin-right:4px;font-weight:400;color:#777}
/*# sourceMappingURL=/cdn/shop/t/24/assets/snake-cart-upsell.css.map */
