.product__info-container .bf,.product__info-wrapper .bf,product-information .bf,product-info .bf{width:100%;max-width:100%}.visually-hidden{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap}.bf__stack{display:flex;flex-direction:column;gap:var(--bf-gap);margin:0 0 14px}.bf__card{background:var(--bf-card-bg);border:1px solid var(--bf-card-border);border-radius:var(--bf-card-radius);padding:14px 16px;display:flex;flex-direction:column;gap:12px}.bf__card-row{display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:center}.bf__card-media{width:70px;height:70px;border-radius:4px;overflow:hidden;background:#f5f5f5;flex-shrink:0}.bf__card-img{width:100%;height:100%;object-fit:cover;display:block}.bf__card-info{display:flex;flex-direction:column;gap:4px;min-width:0}.bf__card-name{font-family:inherit;font-weight:500;font-size:.95rem;line-height:1.25;margin:0;color:var(--bf-text)}.bf__card-price{font-family:inherit;font-size:.9rem;font-weight:500;margin:0;color:var(--bf-text)}.bf__card-options{display:flex;flex-direction:column;gap:8px}.bf__option{position:relative;display:block;width:100%}.bf__option-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:11px 36px 11px 14px;border:1px solid var(--bf-card-border);border-radius:4px;background:#fff;color:var(--bf-text);font-family:inherit;font-size:.9rem;font-weight:400;line-height:1.2;cursor:pointer;transition:border-color .15s ease}.bf__option-select:hover{border-color:#bfbfbf}.bf__option-select:focus-visible{outline:none;border-color:var(--bf-navy);box-shadow:0 0 0 2px #0f1b3d26}.bf__option-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--bf-text-muted);font-size:.7rem;line-height:1}.bf__option-select option[disabled]{color:#bbb;text-decoration:line-through}.bf__card-status{margin:0;font-family:inherit;font-size:.78rem}.bf__card-status[hidden]{display:none}.bf__status-soldout{color:var(--bf-soldout);font-weight:500}.bf__cta-wrap{margin:0;padding:0;text-align:center}.bf__cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;padding:15px 22px;background:var(--bf-navy);color:#fff;border:0;border-radius:4px;font-family:inherit;font-size:.92rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease}.bf__cta:not([disabled]):hover{background:var(--bf-navy-hover)}.bf__cta[disabled]{opacity:.45;cursor:not-allowed}.bf__cta-text{display:inline-block}.bf__cta-prices{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-weight:500;letter-spacing:.02em;text-transform:none}.bf__cta-original{font-size:.85rem;font-weight:400;opacity:.7;text-decoration:line-through}.bf__cta-discounted{font-size:1rem;font-weight:700}.bf__cta-badge{display:inline-flex;align-items:center;padding:3px 9px;background:#fff;color:var(--bf-navy);border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.03em;line-height:1}body.body--product-duerme-mejor .product-form__buttons,body.body--product-duerme-mejor .product-form__quantity,body.body--product-funda-king-antifaz-king-best-sellers .product-form__buttons,body.body--product-funda-king-antifaz-king-best-sellers .product-form__quantity,body.body--product-ritual-completo .product-form__buttons,body.body--product-ritual-completo .product-form__quantity,body.body--product-set-regalo-seda-premium .product-form__buttons,body.body--product-set-regalo-seda-premium .product-form__quantity,body.body--product-regalo-premium .product-form__buttons,body.body--product-regalo-premium .product-form__quantity{display:none!important}.bf__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:0;flex-wrap:wrap}.bf__heading{margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:600;color:#0f1b3d;line-height:1.25;flex:1;min-width:0}.bf__heading-pill{display:inline-flex;align-items:center;background:#0f1b3d;color:#fff;font-size:.85rem;font-weight:700;padding:5px 12px;border-radius:999px;letter-spacing:.02em;flex-shrink:0}.bf{display:flex;flex-direction:column;height:100%;min-height:100%}.bf__stack{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.bf__card{flex:1 0 auto}.bf__cta-prices{display:flex;align-items:baseline;gap:8px;justify-content:flex-end}.bf__cta-original{text-decoration:line-through;color:#fff9;font-weight:400;font-size:.85em}.bf__cta-discounted{color:#fff;font-weight:700}.bf__cta-badge{display:none!important}.bf,section.bf{width:100%!important;max-width:100%!important;box-sizing:border-box}.bf__header{flex-direction:column;align-items:flex-start;gap:4px}.bf__header-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.bf__subtitle{margin:4px 0 0;font-size:.82rem;color:#0f1b3d;line-height:1.35;font-weight:500;letter-spacing:.01em}.bf__card--gift{background:linear-gradient(0deg,#22a06b0a,#22a06b0a);border-left:3px solid #22A06B}.bf__card-gift-tag{display:inline-block;background:#22a06b;color:#fff;font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:999px;margin-left:6px;vertical-align:middle;letter-spacing:.02em}.bf__card-price-strike{text-decoration:line-through;color:#999;margin-right:6px;font-weight:400}.bf__card-price-free{color:#22a06b;font-weight:700}.bf__card-price-discounted{color:var(--bf-text);font-weight:600}.bf{margin:4px 0 12px!important}.bf__header{margin-bottom:10px!important}.md-pdp-desc{margin-bottom:6px}.md-pdp-desc p:last-child{margin-bottom:0}.bf__card-price{display:none!important}.bf{--bf-navy: #0F1B3D;--bf-navy-hover: #1a2a55;--bf-card-bg: #ffffff;--bf-card-border: #d4d4d4;--bf-card-radius: 8px;--bf-text: #1a1a1a;--bf-text-muted: #6b6b6b;--bf-strike: #999999;--bf-soldout: #b71c1c;--bf-gap: 10px}.bf__card{background:#fff!important;border:1px solid #d4d4d4!important;border-radius:8px!important;padding:14px 16px!important;box-sizing:border-box}section.bf{margin-top:-65px!important}body.body--product-duo-fundas-king .product-form__buttons,body.body--product-duo-fundas-king .product-form__quantity{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-bundle-fixed.css.map */
