.fpt-base-controls .lp-metal-title{border:0;margin:0 0 20px;padding:0;text-align:center}
.fpt-base-controls .lp-metal-title h2{font-size:17px;line-height:1.4;font-weight:500;margin:0 0 8px}
.fpt-base-controls.fpt-base-single .lp-metal-title h2{display:none}
.fpt-base-controls .lp-metal-title .lp-muted{font-size:13px}
.fpt-base-controls .lp-wood-species{margin-bottom:20px}
.fpt-base-controls .fpt-base-material{text-align:center;font-size:14px;line-height:1.6;margin:0 0 20px}
.fpt-base-controls .lp-metal-select{min-height:94px}
.fpt-base-controls .lp-metal-select img{height:64px}
.fpt-base-controls .lp-metal-zoom{font-size:11px;min-height:34px}
.fpt-base-pane .fpt-help{margin-top:24px}
.fpt-fixed-sample{max-width:240px;margin-inline:auto}
.fpt-fixed-sample .lp-metal-grid{grid-template-columns:minmax(0,1fr)}
.fpt-fixed-sample .lp-metal-select img{height:160px;object-fit:cover}
.fpt-fixed-color{text-align:center;font-size:18px;line-height:1.5;margin:0 0 16px}
.fpt-fixed-finish>.fpt-intro{text-align:center;margin:0}
@media(max-width:575px){
 #pills-tab.fpt-tabs-four{flex-wrap:nowrap;gap:2px}
 #pills-tab.fpt-tabs-four>.nav-item:not([hidden]):not(.d-none){flex:1 1 auto;margin-right:0;min-width:0}
 #pills-tab.fpt-tabs-four .nav-link{width:100%;white-space:nowrap;margin-right:0;padding-inline:clamp(2px,calc(2px + (100vw - 320px)*.11),14px)}
}
