.mdm-stack{margin:2.4rem 0 .8rem;padding:2.2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:rgba(var(--color-foreground),.03)}.mdm-stack__heading{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;line-height:1.2;letter-spacing:.06rem;text-transform:uppercase}.mdm-stack__sub{margin:.4rem 0 1.6rem;font-size:1.35rem;color:rgba(var(--color-foreground),.75)}.mdm-stack__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.mdm-stack__item{display:grid;grid-template-columns:auto 5.6rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1rem;border-radius:1rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);transition:opacity .2s ease}.mdm-stack__item.is-off{opacity:.55}.mdm-stack__check{width:2rem;height:2rem;accent-color:#111;cursor:pointer;margin:0}.mdm-stack__check:disabled{cursor:default}.mdm-stack__img{display:block;width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:#fff;cursor:pointer}.mdm-stack__img img{width:100%;height:100%;object-fit:contain;display:block}.mdm-stack__info{display:grid;gap:.3rem;min-width:0}.mdm-stack__label{font-size:1.1rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.mdm-stack__title{font-family:var(--font-heading-family);font-weight:700;font-size:1.35rem;line-height:1.25;letter-spacing:.04rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}a.mdm-stack__title:hover{text-decoration:underline}.mdm-stack__select{max-width:100%;padding:.5rem .8rem;font-size:1.25rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mdm-stack__price{font-size:1.4rem;font-weight:600;white-space:nowrap}.mdm-stack__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.6rem;margin:1.6rem 0 1.2rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.mdm-stack__total-label{font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;margin-right:.8rem}.mdm-stack__total-was{font-size:1.5rem;color:rgba(var(--color-foreground),.55);text-decoration:line-through;margin-right:.6rem}.mdm-stack__total-now{font-size:2rem;font-weight:700}.mdm-stack__save{font-size:1.35rem;font-weight:600;color:#1f7a4d}.mdm-stack__btn{width:100%;min-height:4.8rem;border:0;border-radius:.6rem;background:#111;color:#fff;font-family:var(--font-heading-family);font-weight:700;font-size:1.45rem;letter-spacing:.15rem;text-transform:uppercase;cursor:pointer}.mdm-stack__btn:hover{background:#2a2a2a}.mdm-stack__btn:disabled{opacity:.6;cursor:wait}.mdm-stack__error{margin:.8rem 0 0;color:#b42318;font-size:1.3rem}.mdm-stack__error:empty{display:none}@media screen and (max-width:749px){.mdm-stack{padding:1.6rem}.mdm-stack__item{grid-template-columns:auto 4.8rem minmax(0,1fr)}.mdm-stack__img{width:4.8rem;height:4.8rem}.mdm-stack__price{grid-column:3;justify-self:start;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mdm-stack-builder.css.map */
