.bibrad-step{font-weight:700;font-size:1.6rem;color:#121212;margin:1.4rem 0 .8rem}.product__info-container:has(.bibrad-tiers) .product-form__input--pill legend.form__label{font-size:0;margin-bottom:.8rem}.product__info-container:has(.bibrad-tiers) .product-form__input--pill legend.form__label:before{content:"1. Elige tu talla";font-weight:700;font-size:1.6rem;color:#121212}.product__info-container:has(.bibrad-tiers) .product-form__input--pill input[type=radio]+label{min-width:7.2rem;padding:1.1rem 1.6rem;font-size:1.8rem;font-weight:700;border-radius:12px;border:2px solid #e6e6e6;background:#fff;color:#121212;margin:0 .8rem .6rem 0;box-shadow:none}.product__info-container:has(.bibrad-tiers) .product-form__input--pill input[type=radio]+label:before{content:none}.product__info-container:has(.bibrad-tiers) .product-form__input--pill input[type=radio]:checked+label{border-color:#e32679;background:#e32679;color:#fff}.product__info-container:has(.bibrad-tiers) .product-form__quantity{display:none!important}.bibrad-sizehelp{font-size:1.3rem;line-height:1.45;color:#555;margin:.2rem 0 .4rem;padding:.9rem 1.1rem;background:#faf7f8;border-radius:10px}.bibrad-sizehelp strong{color:#121212}.bibrad-tiers{margin:.4rem 0 1.4rem}.bibrad-tier{position:relative;display:flex;align-items:center;gap:1.2rem;border:2px solid #e6e6e6;border-radius:14px;background:#fff;padding:1.3rem 1.4rem;margin:0 0 1.1rem;cursor:pointer;transition:border-color .15s,background .15s}.bibrad-tier input{position:absolute;opacity:0;pointer-events:none}.bibrad-tier__radio{flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;border:2px solid #c9c9c9;box-sizing:border-box;background:#fff;transition:border .15s}.bibrad-tier__main{flex:1;min-width:0}.bibrad-tier__title{display:block;font-weight:700;font-size:1.7rem;color:#121212}.bibrad-tier__sub{display:block;font-size:1.3rem;color:#555;margin-top:.2rem}.bibrad-tier__price{text-align:right;white-space:nowrap}.bibrad-tier__price strong{display:block;font-size:1.8rem;color:#e32679}.bibrad-tier__price s{display:block;font-size:1.25rem;color:#999}.bibrad-tier__badge{position:absolute;right:1.2rem;top:-1rem;background:#e32679;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:999px}.bibrad-tier:has(input:checked){border-color:#e32679;background:#fdf0f6}.bibrad-tier:has(input:checked) .bibrad-tier__radio{border:6px solid #e32679}.bibrad-tier:has(input:focus-visible){outline:2px solid #e32679;outline-offset:2px}@media(hover:hover){.bibrad-tier:hover{border-color:#e32679}}.bq-trigger{display:flex;align-items:center;gap:.8rem;width:100%;margin:.2rem 0 .8rem;padding:1.1rem 1.4rem;border:2px dashed #e32679;border-radius:12px;background:#fff;color:#121212;font:inherit;font-size:1.45rem;text-align:left;cursor:pointer}.bq-trigger strong{color:#e32679}.bq-trigger__icon{flex:0 0 3rem;width:3rem;height:3rem;border-radius:50%;background:#fdf0f6;color:#e32679;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.6rem}.bq-trigger__arrow{margin-left:auto;color:#e32679;font-size:1.8rem}.bq-done{margin:0 0 .8rem;font-size:1.4rem;color:#2e7d4f;font-weight:600}.bq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none}.bq.is-open{display:block}html.bq-lock,html.bq-lock body{overflow:hidden}.bq__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#1212128c}.bq__sheet{position:absolute;left:0;right:0;bottom:0;max-height:92vh;overflow:auto;background:#fff;border-radius:20px 20px 0 0;padding:2.4rem 2rem 2.8rem;box-shadow:0 -10px 40px #0003;animation:bqUp .25s ease-out}@media(min-width:750px){.bq__sheet{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:46rem;border-radius:20px;animation:none}}@keyframes bqUp{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.bq__x{position:absolute;top:1rem;right:1.2rem;border:0;background:none;font-size:2.8rem;line-height:1;color:#777;cursor:pointer;padding:.4rem}.bq__bar{height:6px;background:#f1e3ea;border-radius:99px;overflow:hidden;margin:0 3.2rem 2rem 0}.bq__bar span{display:block;height:100%;width:0;background:#e32679;transition:width .25s}.bq__step{margin:0 0 .4rem;font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:#999;font-weight:700}.bq__q{margin:0 0 1.6rem;font-size:2.1rem;line-height:1.25;font-weight:700;color:#121212}.bq__opts{display:flex;flex-direction:column;gap:1rem}.bq__opts--grid{display:grid;grid-template-columns:1fr 1fr}.bq__opts--grid .bq__opt:last-child:nth-child(odd){grid-column:1/-1}.bq__opt{border:2px solid #e6e6e6;background:#fff;border-radius:12px;padding:1.4rem 1.2rem;font:inherit;font-size:1.6rem;font-weight:600;color:#121212;cursor:pointer;transition:border-color .15s,background .15s}.bq__opt:hover,.bq__opt:focus-visible{border-color:#e32679;background:#fdf0f6;outline:none}.bq__link{display:block;margin:1.6rem auto 0;border:0;background:none;color:#777;font:inherit;font-size:1.4rem;text-decoration:underline;cursor:pointer}.bq__res{margin:0 0 1rem;font-size:2.6rem;line-height:1.2;color:#121212}.bq__res strong{color:#e32679;font-size:3.4rem}.bq__res span{font-size:1.6rem;color:#777}.bq__why{margin:0 0 1rem;font-size:1.5rem;line-height:1.5;color:#333}.bq__g{margin:0 0 1.8rem;font-size:1.4rem;color:#2e7d4f}.bq__cta{display:block;width:100%;border:0;border-radius:12px;background:#e32679;color:#fff;font:inherit;font-size:1.7rem;font-weight:700;padding:1.6rem;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bibrad-oferta.css.map */
