
/* /bc_product_page/static/src/css/quote-page.css */
 body:has(#bcOdooForm){--bc-primary-50:#f4f7f2;--bc-primary-100:#e9efe7;--bc-primary-200:#d9e3d3; --bc-primary-400:#829b68;--bc-primary-500:#143d33;--bc-primary-600:#143d33;--bc-primary-700:#10352c; --bc-gray-50:#f8f9f5;--bc-gray-100:#eef1eb;--bc-gray-200:#dce2d8;--bc-gray-300:#cbd5c7; --bc-gray-400:#829184;--bc-gray-500:#657368;--bc-gray-600:#526458;--bc-gray-700:#284a3d; --bc-gray-800:#143d33;--bc-gray-900:#143d33;--bc-radius:16px;--bc-radius-sm:10px;}body:has(#bcOdooForm) [data-bc-config-banner]{display:none!important}body:has(#bcOdooForm) .bc-layout{background:#f8f9f5; color:#143d33}body:has(#bcOdooForm) .bc-sidebar{background:#eef2eb;border-right:1px solid #dce2d8}body:has(#bcOdooForm) .bc-sidebar__header{padding:40px 32px 26px}body:has(#bcOdooForm) .bc-trust-item{background:transparent;border:0;border-radius:0;padding:18px 0;border-bottom:1px solid #dce2d8}body:has(#bcOdooForm) .bc-trust-item__icon{color:#416a53}body:has(#bcOdooForm) .bc-question__title{color:#143d33;letter-spacing:-.035em;font-weight:600;line-height:1.12;text-wrap:balance;font-size:clamp(28px,2.6vw,36px)}body:has(#bcOdooForm) .bc-question__badge{background:transparent;color:#657368;padding:0;letter-spacing:.08em;font-size:12px;text-transform:uppercase}body:has(#bcOdooForm) .bc-option{box-shadow:none;border:1px solid #d6dfd2;background:#fff;border-radius:12px}body:has(#bcOdooForm) .bc-option:hover,body:has(#bcOdooForm) .bc-option.selected{border-color:#416a53;background:#edf2e9;transform:none}body:has(#bcOdooForm) .bc-option__icon{background:#edf2e9;color:#416a53;border-radius:9px}body:has(#bcOdooForm) .bc-input{border-radius:10px;background:white;box-shadow:none}body:has(#bcOdooForm) .bc-input:focus{border-color:#416a53;box-shadow:0 0 0 2px #d9e3d3}body:has(#bcOdooForm) .bc-progress__fill{background:#416a53}body:has(#bcOdooForm) .bc-btn{border-radius:10px}body:has(#bcOdooForm) .bc-product-banner{background:#edf2e9;color:#143d33;border-color:#d6dfd2}@media(min-width:1024px){body:has(#bcOdooForm) .bc-sidebar{width:300px;flex:0 0 300px}body:has(#bcOdooForm) .bc-form-inner{max-width:600px}}@media(prefers-reduced-motion:reduce){body:has(#bcOdooForm) .bc-step,body:has(#bcOdooForm) .bc-option{animation:none;transition:none}}body:has(#bcOdooForm) .bc-product-banner__tag{display:block;padding:0;background:transparent;border:0;font-size:14px;font-weight:400}body:has(#bcOdooForm) .bc-product-banner__tag strong{font-weight:600}body:has(#bcOdooForm) .bc-question__badge{border:0}