.caddea-wrap{--caddea-radius:16px;--caddea-gap:18px;--caddea-shadow:0 10px 30px rgba(0,0,0,.06);--caddea-border:1px solid rgba(0,0,0,.08);background:#fff;border:var(--caddea-border);border-radius:var(--caddea-radius);box-shadow:var(--caddea-shadow);padding:0;overflow:hidden;margin:24px 0}.caddea-header{display:flex;align-items:center;gap:10px;padding:18px 22px;font-weight:600;font-size:1.05rem;background:linear-gradient(180deg,rgb(246 247 249) 0%,rgb(241 243 246) 100%);border-bottom:var(--caddea-border)}.caddea-dot{width:10px;height:10px;border-radius:999px;background:currentColor;opacity:.5;display:inline-block}.caddea-content{padding:22px}.caddea-elementor .elementor-section{margin-left:0!important;margin-right:0!important}.caddea-specs table.shop_attributes{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px;border:1px solid rgb(0 0 0 / .06)}.caddea-specs table.shop_attributes th,.caddea-specs table.shop_attributes td{padding:14px 16px;border-bottom:1px solid rgb(0 0 0 / .06);background:#fff}.caddea-specs table.shop_attributes tr:nth-child(odd) td,.caddea-specs table.shop_attributes tr:nth-child(odd) th{background:#fafbfc}.caddea-specs table.shop_attributes tr:last-child th,.caddea-specs table.shop_attributes tr:last-child td{border-bottom:none}@media (max-width:640px){.caddea-content{padding:16px}.caddea-header{padding:14px 16px}}