.an-link-button{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.an-upsell-line-note{margin:.35rem 0;color:#b31118;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.an-upsell-dialog{width:min(1120px,calc(100vw - 32px));max-width:none;border:0;border-radius:24px;padding:0;background:#fff;color:#121212;box-shadow:0 30px 90px #0000006b}.an-upsell-dialog::backdrop{background:#000000b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.an-upsell-shell{position:relative;padding:34px 30px 26px}.an-upsell-close{position:absolute;top:14px;right:18px;width:38px;height:38px;border:0;border-radius:999px;background:#f1f1f1;color:#111;font-size:27px;line-height:1;cursor:pointer}.an-upsell-kicker{display:inline-flex;background:#d71920;color:#fff;border-radius:999px;padding:7px 12px;font-size:.74rem;font-weight:900;letter-spacing:.08em}.an-upsell-shell h2{margin:12px 0 4px;font-size:clamp(2rem,4vw,3.5rem);line-height:.95;text-transform:uppercase;font-weight:950;letter-spacing:-.04em}.an-upsell-subtitle{margin:0 0 24px;color:#555;font-size:1rem}.an-upsell-carousel-wrap{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:10px}.an-upsell-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,260px);gap:16px;overflow-x:auto;padding:4px 3px 14px;scroll-snap-type:x mandatory;scrollbar-width:none}.an-upsell-track::-webkit-scrollbar{display:none}.an-upsell-card{scroll-snap-align:start;border:1px solid #e1e1e1;border-radius:16px;padding:14px;background:#fff;box-shadow:0 8px 24px #00000012;display:flex;flex-direction:column;min-height:390px}.an-upsell-card.is-added{opacity:.62}.an-upsell-image{height:185px;min-height:0;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f7f7f7;overflow:hidden}.an-upsell-card .an-upsell-image>img{display:block;box-sizing:border-box;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center;padding:8px}.an-upsell-placeholder{font-weight:950;text-align:center;font-size:1.3rem;line-height:.95}.an-upsell-card h3{font-size:.98rem;line-height:1.15;margin:14px 0 8px;min-height:2.3em}.an-upsell-select{width:100%;margin:0 0 8px;border:1px solid #cfcfcf;border-radius:9px;padding:9px;background:#fff;color:#111}.an-upsell-price{display:flex;align-items:baseline;gap:9px;margin:auto 0 10px}.an-upsell-price s{color:#777}.an-upsell-price strong{font-size:1.35rem;color:#d71920}.an-upsell-add{width:100%;border:0;border-radius:9px;padding:12px 10px;background:#d71920;color:#fff;font-weight:900;cursor:pointer}.an-upsell-add:hover{background:#b31118}.an-upsell-add:disabled{cursor:default;background:#555}.an-upsell-arrow{height:44px;width:44px;border:0;border-radius:999px;background:#111;color:#fff;font-size:30px;line-height:1;cursor:pointer}.an-upsell-status{min-height:24px;margin:12px 0 2px;text-align:center;font-size:.92rem;font-weight:750}.an-upsell-status.is-error{color:#b31118}.an-upsell-status.is-success{color:#117a36}.an-upsell-continue{display:block;margin:5px auto 0;border:0;background:none;color:#333;text-decoration:underline;font-weight:750;cursor:pointer}.an-upsell-continue:disabled{opacity:.5;cursor:wait}@media(max-width:700px){.an-upsell-dialog{width:100%;max-height:88vh;margin:auto 0 0;border-radius:24px 24px 0 0}.an-upsell-shell{padding:28px 16px 22px}.an-upsell-shell h2{font-size:2.2rem}.an-upsell-carousel-wrap{grid-template-columns:1fr}.an-upsell-arrow{display:none}.an-upsell-track{grid-auto-columns:minmax(76vw,82vw);gap:12px}.an-upsell-card{min-height:380px}.an-upsell-image{height:190px}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
