[data-tfb-red-offer] .tfb-red-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(390px,calc(100vw - 28px));max-height:86vh;overflow:auto;box-sizing:border-box;background:#fff;color:#111;border:1px solid #ddd;border-radius:12px;padding:14px;box-shadow:0 15px 55px #0004;font-family:Poppins,Arial,sans-serif}[data-tfb-red-offer] .tfb-red-dialog::backdrop{background:#0007}[data-tfb-red-offer] .tfb-red-close{display:block;margin:0 0 5px auto;border:0;background:transparent;font-size:22px;line-height:1;cursor:pointer}[data-tfb-red-offer] .tfb-red-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-tfb-red-offer] .tfb-red-card{display:flex;flex-direction:column;gap:4px;min-width:0}[data-tfb-red-offer] .tfb-red-card img{display:block;width:100%;height:92px;object-fit:contain;background:#f9f9f9;border-radius:4px}[data-tfb-red-offer] .tfb-red-name{font-size:10px;line-height:1.25;height:25px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-tfb-red-offer] .tfb-red-card select{width:100%;min-width:0;font-size:10px;padding:5px 2px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#111}[data-tfb-red-offer] .tfb-red-pick{font-size:10px;border:1px solid #111;border-radius:4px;background:#fff;color:#111;padding:6px 2px;cursor:pointer}[data-tfb-red-offer] .tfb-red-pick[aria-pressed=true]{background:#111;color:#fff}[data-tfb-red-offer] .tfb-red-pages{display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 0 8px;font-size:12px}[data-tfb-red-offer] .tfb-red-pages button{background:#fff;color:#111;border:1px solid #ddd;border-radius:4px;min-width:28px;cursor:pointer}[data-tfb-red-offer] .tfb-red-pages button:disabled{opacity:.3}[data-tfb-red-offer] .tfb-red-add{display:block;width:100%;background:#111;color:#fff;border:0;border-radius:5px;padding:10px;font-size:12px;cursor:pointer}[data-tfb-red-offer] .tfb-red-add:disabled{opacity:.4}[data-tfb-red-offer] .tfb-red-status{font-size:11px;margin:5px 0}@media(max-width:989px){[data-tfb-red-offer] .tfb-red-products{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-columns:calc((100% - 16px)/3);overflow:visible;gap:8px}[data-tfb-red-offer] .tfb-red-card{scroll-snap-align:start}[data-tfb-red-offer] .tfb-red-pages{display:flex}}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=true],[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=true]:hover,[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=true]:focus{background:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#111!important;opacity:1!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=false]{background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border-color:#111!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-add:not(:disabled){background:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;border:1px solid #111!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-add:disabled{background:#e7e7e7!important;color:#777!important;-webkit-text-fill-color:#777!important;opacity:1!important;border:1px solid #ddd!important;cursor:not-allowed!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=false]{background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-pick[aria-pressed=true]{background-color:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-add:not(:disabled){background-color:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important}[data-tfb-red-offer] dialog.tfb-red-dialog button.tfb-red-pick[aria-pressed=false],[data-tfb-red-offer] dialog.tfb-red-dialog button.tfb-red-add:disabled{background:#fff!important;background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid #111!important;opacity:1!important}[data-tfb-red-offer] dialog.tfb-red-dialog button.tfb-red-pick[aria-pressed=true],[data-tfb-red-offer] dialog.tfb-red-dialog button.tfb-red-add:not(:disabled){background:#111!important;background-color:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #111!important;opacity:1!important}@media(max-width:989px){[data-tfb-red-offer] .tfb-red-products{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:none;grid-auto-columns:calc((100% - 16px)/3);max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:8px;align-content:stretch}[data-tfb-red-offer] .tfb-red-card{scroll-snap-align:none;min-width:0}[data-tfb-red-offer] .tfb-red-card.tfb-swipe-page-start{scroll-snap-align:start}[data-tfb-red-offer] .tfb-red-pages{display:none}}[data-tfb-red-offer] .tfb-red-dialog .tfb-red-card .tfb-red-price{display:block;margin:0;padding:0;font:600 11px/1.35 Poppins,Arial,sans-serif!important;color:#111!important;-webkit-text-fill-color:#111!important;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/45/assets/tfb-red-offer.css.map */
