.single-product .product_meta{display:none!important}.bdgpm-hide-select{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.bdgpm-color-swatches,.bdgpm-size-swatches{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 16px}.bdgpm-color-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #d9e1ec;border-radius:999px;padding:7px 12px 7px 7px;cursor:pointer}.bdgpm-color-btn span{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.16)}.bdgpm-color-btn b{font-size:14px}.bdgpm-size-btn{min-width:54px;min-height:46px;padding:10px 16px;border:1px solid #ccd7e6;border-radius:12px;background:#fff;color:#07111f;font-size:15px;font-weight:900;cursor:pointer}.bdgpm-color-btn.selected,.bdgpm-size-btn.selected{border-color:#0a2a66;box-shadow:0 0 0 2px rgba(10,42,102,.12);background:#f4f8ff}.bdgpm-new-badge{position:absolute;z-index:3;top:10px;left:10px;background:#087dff;color:#fff;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.08em}.bdgpm-new-inline{display:inline-flex;background:#eef6ff;color:#0a2a66;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:12px}