.rf-fbt{margin-top:32px;padding:18px;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff}.rf-fbt__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.rf-fbt__title{margin:0;font-size:18px;line-height:1.2;letter-spacing:.2px}.rf-fbt__sub{margin:6px 0 0;font-size:13px;opacity:.7}.rf-fbt__total{text-align:right;min-width:140px}.rf-fbt__total-label{display:block;font-size:12px;opacity:.65}.rf-fbt__total-price{display:block;font-size:16px;font-weight:700}.rf-fbt__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:990px){.rf-fbt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-fbt__total{min-width:auto}}.rf-fbt__card{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#fff;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rf-fbt__card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000014;border-color:#00000024}.rf-fbt__link{display:block;color:inherit;text-decoration:none}.rf-fbt__img{aspect-ratio:1/1;background:#f6f6f6}.rf-fbt__img img{width:100%;height:100%;object-fit:cover;display:block}.rf-fbt__meta{padding:10px 10px 12px}.rf-fbt__name{font-size:13px;line-height:1.25;max-height:2.5em;overflow:hidden}.rf-fbt__price{margin-top:6px;font-size:13px;font-weight:700}.rf-fbt__check{position:absolute;top:10px;left:10px;z-index:3;display:flex;gap:10px;align-items:center}.rf-fbt__check input{position:absolute;opacity:0;pointer-events:none}.rf-fbt__check span{width:18px;height:18px;border-radius:6px;border:1px solid rgba(0,0,0,.25);background:#fff;display:inline-block;box-shadow:0 6px 18px #0000001a;transition:.15s ease}.rf-fbt__cb:checked+span{background:#111;border-color:#111}.rf-fbt__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap}.rf-fbt__btn{min-width:220px}.rf-fbt__note{font-size:13px;opacity:.8}.rf-fbt__skeleton{grid-column:2 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:990px){.rf-fbt__skeleton{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-fbt__sk-card{height:260px;border-radius:14px;background:linear-gradient(90deg,#f2f2f2,#fafafa,#f2f2f2);background-size:200% 100%;animation:rfSk 1.1s ease-in-out infinite;border:1px solid rgba(0,0,0,.06)}@keyframes rfSk{0%{background-position:200% 0}to{background-position:-200% 0}}.rf-fbt{background:#070707;border-color:#ffffff1f;color:#f2f2f2}.rf-fbt__sub,.rf-fbt__total-label,.rf-fbt__note{opacity:.75}.rf-fbt__total-price{color:#fff}.rf-fbt__card{background:#0f0f0f;border-color:#ffffff1a}.rf-fbt__card:hover{border-color:#ffffff2e;box-shadow:0 10px 30px #0000008c}.rf-fbt__img{background:#141414}.rf-fbt__name{color:#f5f5f5}.rf-fbt__price{color:#fff}.rf-fbt__check span{background:#141414e6;border-color:#ffffff38;box-shadow:0 6px 18px #0000008c}.rf-fbt__cb:checked+span{background:#fff;border-color:#fff}.rf-fbt__btn{background:#fff!important;color:#000!important;border:0!important;border-radius:12px}.rf-fbt__sk-card{border-color:#ffffff14;background:linear-gradient(90deg,#111,#1a1a1a,#111)}.rf-fbt__check span{width:22px;height:22px;border-radius:7px;position:relative;background:#191919f2;border:1px solid rgba(255,255,255,.28);box-shadow:0 10px 22px #00000073;display:inline-block}.rf-fbt__check span:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:11px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);opacity:0;transition:opacity .12s ease}.rf-fbt__check input:checked+span{background:#fff;border-color:#fff}.rf-fbt__check input:checked+span:after{border-right-color:#000;border-bottom-color:#000;opacity:1}.rf-fbt__check input:not(:checked)+span{background:#141414e6;border-color:#ffffff38}.rf-fbt__card--base .rf-fbt__check span{background:#fff;border-color:#fff}.rf-fbt__card--base .rf-fbt__check span:after{border-right-color:#000;border-bottom-color:#000;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/57/assets/rf-fbt.css.map */
