.sb-info-table tr td{color:#000}.sb-info{margin-bottom:1em}.sb-info__case{display:flex;align-items:center;gap:5px;border:1px solid #ececec;padding:5px;border-radius:5px;font-size:14px}.sb-info__case svg{width:20px;height:20px;vertical-align:middle;transform:rotate(-10deg);transition:.25s;will-change:transform}.sb-info__case:hover svg{transform:rotate(10deg)}.bmqnb-steel-badge{position:absolute;bottom:10px;right:10px;text-transform:uppercase;font-weight:700;font-size:10px;display:inline-block;padding:2px 8px;border-radius:4px;background-color:#000;color:#fff}.bmqnb-steel-badge--vanax{background-color:#2e7d32}.bmqnb-steel-badge--n690{background-color:#fdd835;color:#000}.tm-extra-product-options .tc-row{gap:10px}.sb-extras-ul{--swatch-active-border-color:var(--fs-color-secondary);display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px!important}.sb-shapes{width:auto!important}.sb-extras-ul .tc-mode-images .tc-label-inner .tc-price-wrap{position:absolute;top:2px;left:2px;background:var(--fs-color-secondary);font-size:12px;padding:2px 5px}.sb-extras-ul .tc-mode-images .tc-label-inner .tc-price-wrap span.amount{color:#fff}.tc-extra-product-options .sb-shapes-ul .tmcp-field-wrap span.price{font-size:.9em!important}.tm-extra-product-options .sb-extras-ul .tmcp-field-wrap.tc-active .tc-label-wrap .tc-image{--swatch-active-border-width:4px}.sb-image-shapes-ul{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;--tcgap:5px;height:200px;overflow-y:scroll!important}.sb-image-shapes-ul li img{--swatch-border-color:#e0e0e0}.sb-image-shapes-ul li .tc-label-wrap{gap:2px}.sb-image-shapes-ul li .tc-label-text{font-size:12px;height:36px}.sb-image-shapes-ul .tc-mode-images .tc-label-inner .tc-epo-style-space:after{display:none}.sb-image-shapes-ul .tc-mode-images .tc-label-inner .tc-price-wrap{position:absolute;top:4px;right:4px;background:#000;color:#fff;font-size:12px;padding:2px 5px;border-radius:4px}.sb-image-shapes-ul .tc-mode-images .tc-label-inner .tc-price-wrap span.amount{color:#fff}.sb-extras-cb-ul{gap:5px!important}.tm-extra-product-options .tc-epo-label.tm-epo-element-label{margin-bottom:0}.tm-element-description{font-size:90%;color:#757575}.woocommerce-variation-price{padding:25px 0 7.5px}.tm-extra-product-options .tc-cell.tm-error{margin:0!important}.tm-extra-product-options .tmcp-ul-wrap.tm-extra-product-options-product li{margin:0}