.fbt{margin:1.5rem 0;padding-top:1.25rem;border-top:1px solid var(--colorBorder)}.fbt[hidden]{display:none}.fbt__heading{margin:0 0 .9rem;font-size:1.05em;letter-spacing:.04em}.fbt__list{margin:0;padding:0;list-style:none}.fbt__item{display:grid;grid-template-columns:auto 64px minmax(0,1fr);align-items:center;gap:.75rem;padding:.6rem 0}.fbt__item+.fbt__item{border-top:1px solid var(--colorBorder)}.fbt__check{width:18px;height:18px;margin:0;accent-color:var(--colorBtnPrimary)}.fbt__image{display:block;aspect-ratio:1;overflow:hidden;background:var(--colorSmallImageBg, #f4f4f4);cursor:pointer}.fbt__item--main .fbt__image{cursor:default}.fbt__image img{display:block;width:100%;height:100%;object-fit:contain}.fbt__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.fbt__title{font-size:.9em;line-height:1.3;text-decoration:none}a.fbt__title:hover{text-decoration:underline}.fbt__price{font-weight:700;font-size:.9em}.fbt__variant{max-width:100%;margin-top:.15rem;padding:.3rem 1.8rem .3rem .5rem;font-size:.85em}.fbt__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem}.fbt__total{margin:0;font-weight:700}.fbt__add{flex:1 1 14rem;margin:0;padding:10px 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fbt__error{margin:.6rem 0 0;font-size:.85em;color:var(--colorSalePrice, #c00)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/frequently-bought-together.css.map */
