.mx-addons__title{margin:0 0 clamp(1.25rem,2.5vw,2rem)}.mx-addons__group+.mx-addons__group{margin-top:clamp(1.75rem,3vw,2.75rem)}.mx-addons__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.mx-addons__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:var(--font-heading-weight-bold, 700);letter-spacing:-.01em;color:var(--mx-ink)}.mx-addons__all{font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mx-orange-deep);white-space:nowrap}.mx-addons__row{list-style:none;margin:0;padding:0 0 .5rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13.5rem,1fr);gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mx-addon{scroll-snap-align:start;display:flex;flex-direction:column;background:var(--mx-white);border:1px solid var(--mx-border);border-radius:10px;overflow:hidden}.mx-addon__media{display:block;aspect-ratio:1;background:var(--mx-white)}.mx-addon__media img{width:100%;height:100%;object-fit:contain;padding:.6rem}.mx-addon__body{display:flex;flex-direction:column;gap:.35rem;padding:.7rem .75rem .85rem;flex:1}.mx-addon__name{font-size:.85rem;font-weight:600;line-height:1.3;color:var(--mx-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mx-addon__price{margin:0 0 .25rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight-bold, 700);font-size:1rem;font-variant-numeric:tabular-nums;color:var(--mx-ink)}.mx-addon__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid var(--mx-ink);border-radius:6px;background:var(--mx-white);color:var(--mx-ink);font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s var(--mx-ease),color .15s var(--mx-ease)}.mx-addon__btn:hover{background:var(--mx-ink);color:var(--mx-white)}.mx-addon__btn--done,.mx-addon__btn--done:hover{background:var(--mx-orange);border-color:var(--mx-orange);color:var(--mx-ink)}.mx-addon__btn:disabled{cursor:default}.mx-addon__btn:focus-visible{outline:2px solid var(--mx-orange);outline-offset:2px}@media(prefers-reduced-motion:reduce){.mx-addon__btn{transition:none}}@media screen and (max-width:749px){.mx-addons__row{grid-auto-columns:minmax(9.5rem,42vw)}.mx-addon__name{font-size:.8rem;-webkit-line-clamp:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mx-addons.css.map */
