.bt{display:block;margin:24px 0 0}.bt[hidden]{display:none}.bt__heading{margin:0 0 12px}.bt__rail{display:flex;flex-direction:column;gap:8px}.bt__item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(var(--color-brown1),.18);border-radius:12px;background:transparent;transition:border-color .15s ease}.bt__item:hover{border-color:rgba(var(--color-brown1),.45)}.bt__link{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;min-width:0}.bt__image{display:block;width:56px;height:56px}.bt__image img,.bt__image svg{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bt__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.bt__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt__note,.bt__price{display:block}.bt__price .price,.bt__price .price__container{font-size:inherit;line-height:inherit;margin:0}.bt__add{min-width:128px}.bt .qa{display:block;width:100%}.bt .qa__btn{width:100%;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border:0;border-radius:90px;background:rgb(var(--color-green1));color:rgb(var(--color-white));cursor:pointer;font-size:1.2rem;letter-spacing:.04em;line-height:1;transition:background-color .15s ease}.bt .qa[data-state=idle] .qa__btn:hover,.bt .qa[data-state=idle] .qa__btn:focus-visible{background:rgb(var(--color-brown1))}.bt .qa[data-state=busy] .qa__btn{background:rgb(var(--color-brown2));cursor:progress}.bt .qa[data-state=done] .qa__btn{background:rgb(var(--color-green1))}.bt .qa[data-state=error] .qa__btn{background:rgb(var(--color-red1))}@media screen and (max-width:767px){.bt .qa__text{display:block}}.bt .qa__btn--soldout,.bt .qa__btn--options{background:transparent;color:rgb(var(--color-brown1));border:1px solid rgb(var(--color-brown1))}.bt .qa__btn--options{cursor:pointer}.bt .qa__grind{display:none}.bt .qa__ico{width:12px;height:12px}@media screen and (max-width:480px){.bt__item{grid-template-columns:minmax(0,1fr);gap:10px}.bt__add{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fabrica-better-together.css.map */
