.uclwp-bs-wrapper .uclwp-section .row+.row{margin-top:4px}.uclwp-bs-wrapper .uclwp-section [class*=col-]{margin-bottom:14px}.uclwp-bs-wrapper .ucl-field-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--ucl-card-border,#eceef1);border-radius:calc(var(--ucl-card-radius, 10px) - 2px);background:var(--ucl-card-bg,#fff);transition:border-color .2s ease,transform .2s ease;height:100%}.uclwp-bs-wrapper .ucl-field-card:hover{border-color:var(--ucl-primary,#f85c70)}.uclwp-bs-wrapper .ucl-field-card .ucl-field-icon{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--ucl-primary,#f85c70);background:color-mix(in srgb,var(--ucl-primary,#f85c70) 10%,transparent);border-radius:10px}.uclwp-bs-wrapper .ucl-field-card .ucl-field-body{display:flex;flex-direction:column;min-width:0;gap:2px}.uclwp-bs-wrapper .ucl-field-card .ucl-field-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ucl-text-muted,#7a838d)}.uclwp-bs-wrapper .ucl-field-card .ucl-field-value{font-size:15px;font-weight:600;color:var(--ucl-heading,#0d1927);overflow:hidden;text-overflow:ellipsis}.uclwp-bs-wrapper dl.ucl-field-list-wrap,.uclwp-bs-wrapper .uclwp-section .ucl-field-list-wrap{margin:0;padding:0}.uclwp-bs-wrapper .ucl-field-list{display:grid;grid-template-columns:minmax(140px, 200px) 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--ucl-card-border,#eceef1);margin:0}.uclwp-bs-wrapper .ucl-field-list:last-child{border-bottom:none}.uclwp-bs-wrapper .ucl-field-list .ucl-field-label{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ucl-text-muted,#7a838d)}.uclwp-bs-wrapper .ucl-field-list .ucl-field-label i{color:var(--ucl-primary,#f85c70);font-size:16px}.uclwp-bs-wrapper .ucl-field-list .ucl-field-value{margin:0;font-size:14px;font-weight:500;color:var(--ucl-heading,#0d1927)}.uclwp-bs-wrapper .uclwp-meta{display:flex;flex-wrap:wrap;gap:6px 14px;padding:0;margin:0 0 10px;list-style:none}.uclwp-bs-wrapper .uclwp-meta .ucl-field-inline,.uclwp-bs-wrapper .ucl-field-inline{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.4;color:var(--ucl-text,#3f4a55)}.uclwp-bs-wrapper .ucl-field-inline i{color:var(--ucl-primary,#f85c70);font-size:13px;flex-shrink:0}.uclwp-bs-wrapper .ucl-field-inline .ucl-field-label{color:var(--ucl-text-muted,#7a838d);font-weight:500}.uclwp-bs-wrapper .ucl-field-inline .ucl-field-value{font-weight:600;color:var(--ucl-heading,#0d1927)}.uclwp-bs-wrapper.ucl-meta-icons-only .ucl-field-inline .ucl-field-label{display:none}.uclwp-bs-wrapper .ucl-single-field{font-size:14px;line-height:26px;border:1px solid var(--ucl-card-border,#e5e7ec);border-radius:6px;padding:8.5px 15px;margin-top:20px}.uclwp-bs-wrapper .ucl-features-wrap{display:flex;flex-direction:column;gap:10px;margin-top:4px}.uclwp-bs-wrapper .ucl-features-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ucl-text-muted,#7a838d)}.uclwp-bs-wrapper .ucl-features-label i{color:var(--ucl-primary,#f85c70);font-size:14px}.uclwp-bs-wrapper .ucl-features{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.uclwp-bs-wrapper .ucl-features li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--ucl-primary,#f85c70) 10%,transparent);color:var(--ucl-heading,#0d1927);font-size:13px;font-weight:500;border:1px solid color-mix(in srgb,var(--ucl-primary,#f85c70) 20%,transparent)}.uclwp-bs-wrapper .ucl-features li i{color:var(--ucl-primary,#f85c70);font-size:12px}.uclwp-bs-wrapper .ucl-features li:before{display:none !important;content:none !important}.uclwp-bs-wrapper .uclwp-section .ucl-features li{position:static;float:none;width:auto;padding-left:12px;font-size:13px;margin:0}.uclwp-bs-wrapper .uclwp-section .ucl-features{display:flex;flex-wrap:wrap;gap:8px}.uclwp-bs-wrapper .uclwp-price-amount{color:var(--ucl-price,#f85c70)}.uclwp-bs-wrapper .ucl-field-card .ucl-field-value:has(.uclwp-price-amount) .uclwp-price-amount,.uclwp-bs-wrapper .ucl-field-list .ucl-field-value .uclwp-price-amount{font-size:inherit;margin:0}.uclwp-bs-wrapper .uclwp-actions .ucl-favorite-btn{transition:color .2s ease,background .2s ease,border-color .2s ease}.uclwp-bs-wrapper .uclwp-actions .ucl-favorite-btn.is-saved,.uclwp-bs-wrapper .uclwp-actions .ucl-favorite-btn.is-saved:hover{color:var(--ucl-button-text,#fff);background:var(--ucl-primary,#f85c70);border-color:var(--ucl-primary,#f85c70)}.uclwp-bs-wrapper .uclwp-actions .ucl-favorite-btn.is-saved i:before{content:"\f415"}.uclwp-bs-wrapper .ucl-favorite-btn[data-loading="1"]{opacity:.6;pointer-events:none}.uclwp-bs-wrapper .ucl-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--ucl-card-border,#e6e7ec);background:var(--ucl-card-bg,#fff);color:var(--ucl-heading,#0d1927);cursor:pointer;margin-left:6px;transition:all .2s ease}.uclwp-bs-wrapper .ucl-theme-toggle:hover{border-color:var(--ucl-primary,#f85c70);color:var(--ucl-primary,#f85c70)}@media (max-width:576px){.uclwp-bs-wrapper .ucl-field-card{padding:12px 14px;gap:10px}.uclwp-bs-wrapper .ucl-field-card .ucl-field-icon{width:36px;height:36px;flex-basis:36px;font-size:17px}.uclwp-bs-wrapper .ucl-field-list{grid-template-columns:1fr;gap:4px;padding:10px 0}}