.bf-variant-picker{margin:0 0 24px}.bf-variant-options{display:flex;flex-wrap:wrap;gap:8px}.bf-variant-options .radio__button{margin:0}.bf-variant-options label{font-size:13px;line-height:1.4;min-height:44px;display:inline-flex;align-items:center}.bf-variant-options input:checked+label{background:#293238!important;border-color:#62c5c4!important;color:#fff!important;box-shadow:inset 0 0 0 1px #62c5c4}.bf-variant-options input:checked+label:before{content:'✓';margin-right:8px;color:#62c5c4}.bf-variant-options input:checked+label span{color:#fff!important}.bf-enquiry,.htv-enquiry-button[data-bf-enquiry]{display:block!important;background:#62c5c4!important;border:1px solid #62c5c4!important;color:#152a2d!important;margin-top:20px;padding:17px 20px;text-align:center;font-weight:700;text-decoration:none;min-height:52px;line-height:1.35}.bf-enquiry:hover,.htv-enquiry-button[data-bf-enquiry]:hover{background:#8bd7d6!important;border-color:#8bd7d6!important;color:#152a2d!important}.bf-enquiry:focus-visible,.bf-variant-options input:focus-visible+label{outline:3px solid #fff;outline-offset:4px}.bf-variant-picker .radio__legend{margin-bottom:12px}


.bf-product .bf-product-copy{text-align:left}.bf-product .product__headline{text-align:left!important;margin-bottom:16px!important;padding-bottom:0}.bf-product .product__title__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center!important;width:100%;max-width:none;box-sizing:border-box;text-align:center!important;margin:0!important;padding:16px 20px!important;background:#252c30;border:1px solid #596166;border-radius:3px}.bf-product .product__title{width:100%;text-align:center!important;color:#fff;margin:0!important}.bf-product .bf-variant-picker,.bf-product .bf-variant-picker fieldset{text-align:left!important}.bf-product .bf-variant-picker .radio__legend{text-align:left!important;width:100%;margin-left:0;margin-right:0}.bf-product .bf-variant-options{justify-content:flex-start}.bf-product .bf-enquiry{text-align:center!important}

