.us-configurator #builder-furniture .config-option-btn{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start;justify-items:start;gap:3px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;text-align:left}.us-configurator #builder-furniture .config-option-btn>input{position:absolute;opacity:0;pointer-events:none}.us-configurator #builder-furniture .config-option-btn .cfg-text{min-width:0;width:100%}.us-configurator #builder-furniture .config-option-btn .cfg-price{position:static!important;grid-column:1!important;grid-row:auto!important;justify-self:start!important;margin:2px 0 0!important;padding:0!important;white-space:nowrap;transform:none!important;text-align:left!important}.us-configurator #builder-furniture .config-option-btn:has(input[value=none]){display:flex!important;align-items:center;justify-content:space-between}@media(min-width:769px){.us-configurator .layout{padding-block:16px!important}.us-configurator .config>.config-header{padding-bottom:8px!important}.us-configurator .config-model-name{font-size:28px!important;margin:0 0 2px!important}.us-configurator .config-tagline{font-size:12.5px!important}.us-configurator .us-choice-header{margin-bottom:12px!important}.us-configurator .us-stage-nav button{min-height:34px!important;padding-block:6px!important}.us-configurator .us-design-flow{overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:8px!important}.us-configurator .us-design-step{height:auto!important;min-height:100%}.us-configurator #us-stage-furniture>.config-section{height:auto!important;min-height:100%}.us-configurator .us-finish-heading{margin-bottom:14px!important}.us-configurator .swatches{gap:12px 10px!important}.us-configurator .swatch{width:40px!important;height:40px!important}.us-configurator .us-colour-price{margin:14px 0 4px!important;font-size:12px!important;line-height:1.55!important}.us-configurator .us-custom-open{margin-top:8px!important}.us-configurator #builder-furniture{gap:8px!important}.us-configurator #builder-furniture .config-option-btn{padding:11px 14px!important}.us-configurator #builder-furniture .cfg-label{font-size:14px!important}.us-configurator #builder-furniture .cfg-desc{font-size:11.5px!important;margin-top:2px!important;line-height:1.4!important}.us-configurator .us-inline-extras{gap:10px!important}.us-configurator .us-inline-extras .addon-selector-btn,.us-configurator .us-inline-extras .pdlc-btn{min-height:46px!important;padding:6px!important}.us-configurator .fp-privacy-open{padding:10px 14px!important}.us-configurator .fp-privacy-open small{margin-top:2px!important}.us-configurator .us-climate-note{margin-top:6px!important;font-size:11.5px!important;line-height:1.5!important}.us-configurator .us-extra-bottom{margin-top:10px!important;gap:4px!important}.us-configurator .us-extra-bottom>small{font-size:11px!important;line-height:1.45!important}.us-configurator #us-accessories-open{min-height:60px!important;padding:9px 14px!important}.us-configurator .config-footer{padding-top:10px!important}.us-configurator .price-block{margin:0 0 8px!important}.us-configurator .price-main-amount{font-size:25px!important}.us-configurator .qty-btn,.us-configurator .qty-value{height:44px!important}.us-configurator .atc-btn{min-height:44px!important}}.fp-ca-site .us-configurator{height:calc(100dvh - var(--us-nav-h) - var(--ca-draft-h,44px) - var(--us-preview-h,0px))}.fp-ca-site .us-configurator .ca-delivery-link{margin:0!important;min-height:30px;padding:5px 0;font-size:12px;text-align:left}@media(max-width:768px),(max-width:1024px)and (max-height:500px){.fp-ca-site .us-configurator{height:auto;min-height:0}.fp-ca-site .us-configurator .us-design-flow{overflow:visible!important}.fp-ca-site .us-configurator .ca-delivery-link{grid-column:1 / -1;min-height:44px;padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/fp-ca-configurator-fit.css.map */
