.hai-fbt{max-width:640px;padding:20px 18px 18px;border:var(--hai-card-border);border-radius:18px;background:var(--hai-card-bg);box-shadow:var(--hai-card-shadow);font-family:var(--base-font-family, "Rubik", sans-serif)}.hai-fbt__eyebrow{margin:0 0 4px;color:var(--hai-accent);font-size:var(--hai-meta-fs);font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.hai-fbt__title{margin:0 0 10px;color:var(--hai-ink);font-size:var(--hai-text-fs);font-weight:500;line-height:1.35}.hai-fbt__pitch{margin:0 0 18px}.hai-fbt__pitch p{margin:0;color:var(--hai-ink-soft);font-size:var(--hai-text-fs);font-weight:400;line-height:1.5}.hai-fbt__item{position:relative;display:flex;gap:12px;align-items:center;margin-bottom:18px;cursor:pointer}.hai-fbt__item--fijo{cursor:default}.hai-fbt__media{flex:0 0 92px}.hai-fbt__media img{display:block;width:92px;height:92px;object-fit:contain}.hai-fbt .hai-fbt__item .hai-fbt__check{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hai-fbt__marca{position:relative;flex-shrink:0;box-sizing:border-box;width:20px;height:20px;border:1.5px solid rgba(31,36,55,.28);border-radius:5px;background:var(--hai-paper);transition:border-color .15s ease,background-color .15s ease}.hai-fbt__check:checked+.hai-fbt__marca,.hai-fbt__marca--fija{border-color:var(--hai-steel);background:var(--hai-steel)}.hai-fbt__check:checked+.hai-fbt__marca:after,.hai-fbt__marca--fija:after{content:"";position:absolute;top:3px;left:6px;width:4px;height:8px;border:solid var(--hai-paper);border-width:0 2px 2px 0;transform:rotate(45deg)}.hai-fbt__check:focus-visible+.hai-fbt__marca{outline:2px solid var(--hai-accent);outline-offset:2px}.hai-fbt__text{display:flex;flex:1;flex-direction:column;gap:3px}.hai-fbt__name{color:var(--hai-ink);font-size:var(--hai-text-fs);font-weight:500;line-height:1.35}.hai-fbt__name a{color:inherit;text-decoration:none}.hai-fbt__rating{color:#971400;font-size:var(--hai-meta-fs);letter-spacing:2px;line-height:1.3}.hai-fbt__rating-count{color:var(--hai-ink-soft);letter-spacing:normal}.hai-fbt__price-line{display:flex;gap:8px;align-items:baseline}.hai-fbt__price{color:var(--hai-ink);font-size:var(--hai-text-fs);font-weight:500}.hai-fbt__price--sale{color:var(--hai-red)}.hai-fbt__compare{color:var(--hai-gray);font-size:var(--hai-meta-fs);text-decoration:line-through}.hai-fbt__summary{margin-top:4px}.hai-fbt__total-pill{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 16px;border:1px solid rgba(79,100,153,.22);border-radius:12px;background:var(--hai-paper-blue)}.hai-fbt__total-label{color:var(--hai-ink-soft);font-size:var(--hai-meta-fs);font-weight:500}.hai-fbt__total-amount{color:var(--hai-ink);font-size:var(--hai-title-fs);font-weight:500;line-height:1.1;white-space:nowrap}.hai-fbt__envio{margin-top:10px}.hai-fbt__envio-barra{height:6px;overflow:hidden;border-radius:999px;background:#1f243717}.hai-fbt__envio-avance{display:block;width:0;height:100%;border-radius:999px;background:var(--hai-steel);transition:width .35s ease,background-color .35s ease}.hai-fbt__envio.is-listo .hai-fbt__envio-avance{background:var(--hai-green, #28a745)}.hai-fbt__envio-texto{margin:6px 0 0;color:var(--hai-ink-soft);font-size:var(--hai-meta-fs);font-weight:500;line-height:1.4}.hai-fbt__envio.is-listo .hai-fbt__envio-texto{color:var(--hai-green, #28a745)}.hai-fbt__envio-accion{display:block;margin:4px 0 0;padding:0;border:0;background:none;color:var(--hai-accent);font-family:inherit;font-size:var(--hai-meta-fs);font-weight:500;line-height:1.4;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hai-fbt__status{min-height:1.2em;margin:4px 0 0;color:var(--hai-ink-soft);font-size:var(--hai-meta-fs)}.hai-fbt__button{width:100%;margin-top:14px;padding:12px 20px;border:0;border-radius:9px;background:var(--hai-navy);color:var(--hai-paper);font-family:inherit;font-size:var(--hai-text-fs);font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background-color .25s ease}.hai-fbt__button:hover{background:var(--hai-sky);color:var(--hai-ink)}.hai-fbt__button:disabled{opacity:.6;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/33/assets/hai-fbt.css.map */
